mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-19 19:40:37 +02:00
Compare commits
4 commits
b1f267a043
...
ae9b95efab
Author | SHA1 | Date | |
---|---|---|---|
|
ae9b95efab | ||
|
aa531cca69 | ||
|
a665722bad | ||
|
bbdd6f9b1a |
2 changed files with 141 additions and 139 deletions
|
@ -86,7 +86,7 @@ pacman --noconfirm -Rdd base gettext &>>"${_LOG}"
|
||||||
_run_test "licenses"
|
_run_test "licenses"
|
||||||
#shellcheck disable=SC2046
|
#shellcheck disable=SC2046
|
||||||
for i in $(pacman -Ql $(pacman -Q | sd ' .*' '') | rg -o '/usr/share/licenses/.*'); do
|
for i in $(pacman -Ql $(pacman -Q | sd ' .*' '') | rg -o '/usr/share/licenses/.*'); do
|
||||||
[[ -e "${i}" ]] || echo "${i}" | rg -v '/xz/' >>license-error.log
|
[[ -e "${i}" ]] || echo "${i}" >> license-error.log
|
||||||
done
|
done
|
||||||
_result license-error.log
|
_result license-error.log
|
||||||
_run_test "filesystems"
|
_run_test "filesystems"
|
||||||
|
|
|
@ -5,146 +5,148 @@
|
||||||
_run ()
|
_run ()
|
||||||
{
|
{
|
||||||
_LICENSES=(
|
_LICENSES=(
|
||||||
3cpio/LICENSE
|
3cpio/LICENSE
|
||||||
argon2/LICENSE
|
argon2/LICENSE
|
||||||
bandwhich/LICENSE
|
bandwhich/LICENSE
|
||||||
bat/LICENSE-{APACHE,MIT}
|
bat/LICENSE-{APACHE,MIT}
|
||||||
bottom/LICENSE
|
bottom/LICENSE
|
||||||
brotli/LICENSE
|
brotli/LICENSE
|
||||||
bzip2/LICENSE
|
bzip2/LICENSE
|
||||||
curl/COPYING
|
curl/COPYING
|
||||||
dbus/COPYING
|
dbus/COPYING
|
||||||
dog/LICENCE
|
dog/LICENCE
|
||||||
duktape/LICENSE.txt
|
duktape/LICENSE.txt
|
||||||
dust/LICENSE
|
dust/LICENSE
|
||||||
dysk/LICENSE
|
dysk/LICENSE
|
||||||
e2fsprogs/MIT-LICENSE
|
e2fsprogs/MIT-LICENSE
|
||||||
expat/COPYING
|
expat/COPYING
|
||||||
eza/LICENSE
|
eza/LICENSE
|
||||||
fd/LICENSE-MIT
|
fd/LICENSE-MIT
|
||||||
file/COPYING
|
file/COPYING
|
||||||
fzf/LICENSE
|
fzf/LICENSE
|
||||||
gcc-libs/RUNTIME.LIBRARY.EXCEPTION
|
gcc-libs/RUNTIME.LIBRARY.EXCEPTION
|
||||||
gpgme/MIT.txt
|
gpgme/MIT.txt
|
||||||
gnupg/BSD-2-Clause.txt
|
gnupg/BSD-2-Clause.txt
|
||||||
gnupg/BSD-3-Clause.txt
|
gnupg/BSD-3-Clause.txt
|
||||||
gnupg/BSD-4-Clause.txt
|
gnupg/BSD-4-Clause.txt
|
||||||
gnupg/MIT.txt
|
gnupg/MIT.txt
|
||||||
gnupg/Unicode-TOU.txt
|
gnupg/Unicode-TOU.txt
|
||||||
gssproxy/COPYING
|
gssproxy/COPYING
|
||||||
hdparm/LICENSE.TXT
|
hdparm/LICENSE.TXT
|
||||||
iana-etc/LICENSE
|
iana-etc/LICENSE
|
||||||
icu/LICENSE
|
icu/LICENSE
|
||||||
iputils/LICENSE.BSD3
|
iputils/LICENSE.BSD3
|
||||||
json-c/COPYING
|
json-c/COPYING
|
||||||
known_spdx_license_exceptions.txt
|
known_spdx_license_exceptions.txt
|
||||||
known_spdx_license_identifiers.txt
|
known_spdx_license_identifiers.txt
|
||||||
krb5/LICENSE
|
krb5/LICENSE
|
||||||
less/LICENSE
|
less/LICENSE
|
||||||
libarchive/COPYING
|
libarchive/COPYING
|
||||||
libbpf/LICENSE
|
libbpf/LICENSE
|
||||||
libbpf/LICENSE.BSD-2-Clause
|
libbpf/LICENSE.BSD-2-Clause
|
||||||
libbpf/LICENSE.LGPL-2.1
|
libbpf/LICENSE.LGPL-2.1
|
||||||
libbsd/LICENSE
|
libbsd/LICENSE
|
||||||
libcap/License
|
libcap/License
|
||||||
libcss/COPYING
|
libcss/COPYING
|
||||||
libdom/COPYING
|
libdom/COPYING
|
||||||
libedit/COPYING
|
libedit/COPYING
|
||||||
libevent/LICENSE
|
libevent/LICENSE
|
||||||
libffi/LICENSE
|
libffi/LICENSE
|
||||||
libgcrypt/{LICENSES,COPYING.LIB}
|
libgcrypt/{LICENSES,COPYING.LIB}
|
||||||
libgit2/COPYING
|
libgit2/COPYING
|
||||||
libgpg-error/COPYING
|
libgpg-error/COPYING
|
||||||
libgpg-error/COPYING.LIB
|
libgpg-error/COPYING.LIB
|
||||||
libhubbub/COPYING
|
libhubbub/COPYING
|
||||||
libinih/LICENSE.txt
|
libinih/LICENSE.txt
|
||||||
libldap/LICENSE
|
libldap/LICENSE
|
||||||
libmd/COPYING
|
libmd/COPYING
|
||||||
libnghttp2/COPYING
|
libnghttp2/COPYING
|
||||||
libnghttp3/COPYING
|
libnghttp3/COPYING
|
||||||
libp11-kit/COPYING
|
libp11-kit/COPYING
|
||||||
libparserutils/COPYING
|
libparserutils/COPYING
|
||||||
libpsl/COPYING
|
libpsl/COPYING
|
||||||
libsasl/COPYING
|
libsasl/COPYING
|
||||||
libsodium/LICENSE
|
libsodium/LICENSE
|
||||||
libssh2/LICENSE
|
libssh2/LICENSE
|
||||||
libtasn1/COPYING
|
libtasn1/COPYING
|
||||||
libtirpc/LICENSE
|
libtirpc/LICENSE
|
||||||
libutf8proc/LICENSE.md
|
libutf8proc/LICENSE.md
|
||||||
libuv/LICENSE
|
libuv/LICENSE
|
||||||
libverto/COPYING
|
libverto/COPYING
|
||||||
libvterm/LICENSE
|
libvterm/LICENSE
|
||||||
libwapcaplet/COPYING
|
libwapcaplet/COPYING
|
||||||
libwebsockets/LICENSE
|
libwebsockets/LICENSE
|
||||||
libxml2/Copyright
|
libxml2/Copyright
|
||||||
linux-firmware-whence/WHENCE
|
linux-firmware-whence/WHENCE
|
||||||
lua/LICENSE
|
lua/LICENSE
|
||||||
lua51-lpeg/LICENSE
|
lua51-lpeg/LICENSE
|
||||||
luajit/COPYRIGHT
|
luajit/COPYRIGHT
|
||||||
miniserve/LICENSE
|
miniserve/LICENSE
|
||||||
msgpack-c/LICENSE
|
msgpack-c/LICENSE
|
||||||
ncurses/COPYING
|
ncurses/COPYING
|
||||||
neovim/LICENSE.txt
|
neovim/LICENSE.txt
|
||||||
netscanner/LICENSE
|
netscanner/LICENSE
|
||||||
nfsidmap/LICENSE
|
nfsidmap/LICENSE
|
||||||
openssh/BSD-2-Clause.txt
|
openssh/BSD-2-Clause.txt
|
||||||
openssh/LICENCE
|
openssh/LICENCE
|
||||||
openssh/blowfish.BSD-3-Clause.txt
|
openssh/blowfish.BSD-3-Clause.txt
|
||||||
openssh/openbsd-compat.BSD-3-Clause.txt
|
openssh/openbsd-compat.BSD-3-Clause.txt
|
||||||
openssh/openbsd-compat.ISC.txt
|
openssh/openbsd-compat.ISC.txt
|
||||||
openssh/openbsd-compat.MIT.txt
|
openssh/openbsd-compat.MIT.txt
|
||||||
openssh/replacement.BSD-2-Clause.txt
|
openssh/replacement.BSD-2-Clause.txt
|
||||||
openssh/rijndael.Public-Domain.txt
|
openssh/rijndael.Public-Domain.txt
|
||||||
openssh/snprintf.Public-Domain.txt
|
openssh/snprintf.Public-Domain.txt
|
||||||
openssh/ssh.BSD-3-Clause.txt
|
openssh/ssh.BSD-3-Clause.txt
|
||||||
openssl/LICENSE.txt
|
openssl/LICENSE.txt
|
||||||
ouch/LICENSE
|
ouch/LICENSE
|
||||||
p11-kit/COPYING
|
p11-kit/COPYING
|
||||||
pcre2/LICENSE
|
pcre2/LICENSE
|
||||||
popt/LICENSE
|
popt/LICENSE
|
||||||
procs/LICENSE
|
procs/LICENSE
|
||||||
ripgrep/{COPYING,LICENSE-MIT,UNLICENSE}
|
ripgrep/{COPYING,LICENSE-MIT,UNLICENSE}
|
||||||
sbctl/LICENSE
|
sbctl/LICENSE
|
||||||
sd/LICENSE
|
sd/LICENSE
|
||||||
sdparm/LICENSE
|
sdparm/LICENSE
|
||||||
shadow/COPYING
|
shadow/COPYING
|
||||||
sqlite/license.txt
|
sqlite/license.txt
|
||||||
systemd/MIT-0.txt
|
systemd/MIT-0.txt
|
||||||
terminus-font/LICENSE
|
terminus-font/LICENSE
|
||||||
tmux/LICENSE
|
tmux/LICENSE
|
||||||
tpm2-tss/LICENSE
|
tpm2-tss/LICENSE
|
||||||
tre/LICENSE
|
tre/LICENSE
|
||||||
tree-sitter-c/LICENSE
|
tree-sitter-c/LICENSE
|
||||||
tree-sitter-lua/LICENSE.md
|
tree-sitter-lua/LICENSE.md
|
||||||
tree-sitter-markdown/LICENSE
|
tree-sitter-markdown/LICENSE
|
||||||
tree-sitter-query/LICENSE
|
tree-sitter-query/LICENSE
|
||||||
tree-sitter-vim/LICENSE
|
tree-sitter-vim/LICENSE
|
||||||
tree-sitter-vimdoc/LICENSE
|
tree-sitter-vimdoc/LICENSE
|
||||||
tree-sitter/LICENSE
|
tree-sitter/LICENSE
|
||||||
ttyd/LICENSE
|
ttyd/LICENSE
|
||||||
tzdata/LICENSE
|
tzdata/LICENSE
|
||||||
util-linux-libs/COPYING.BSD-2-Clause
|
util-linux-libs/COPYING.BSD-2-Clause
|
||||||
util-linux-libs/COPYING.BSD-3-Clause
|
util-linux-libs/COPYING.BSD-3-Clause
|
||||||
util-linux-libs/COPYING.BSD-4-Clause-UC
|
util-linux-libs/COPYING.BSD-4-Clause-UC
|
||||||
util-linux-libs/COPYING.ISC
|
util-linux-libs/COPYING.ISC
|
||||||
util-linux-libs/util-linux-BSD-2-Clause.txt
|
util-linux-libs/util-linux-BSD-2-Clause.txt
|
||||||
util-linux/COPYING.BSD-2-Clause
|
util-linux/COPYING.BSD-2-Clause
|
||||||
util-linux/COPYING.BSD-3-Clause
|
util-linux/COPYING.BSD-3-Clause
|
||||||
util-linux/COPYING.BSD-4-Clause-UC
|
util-linux/COPYING.BSD-4-Clause-UC
|
||||||
util-linux/COPYING.ISC
|
util-linux/COPYING.ISC
|
||||||
util-linux/util-linux-BSD-2-Clause.txt
|
util-linux/util-linux-BSD-2-Clause.txt
|
||||||
wireless-regdb/LICENSE
|
wireless-regdb/LICENSE
|
||||||
xxhash/LICENSE
|
xxhash/LICENSE
|
||||||
zlib/LICENSE
|
xz/COPYING
|
||||||
zoxide/LICENSE
|
zlib/LICENSE
|
||||||
zstd/LICENSE)
|
zoxide/LICENSE
|
||||||
#shellcheck disable=SC2068
|
zstd/LICENSE
|
||||||
for i in ${_LICENSES[@]};do
|
)
|
||||||
_file /usr/share/licenses/"${i}"
|
|
||||||
done
|
|
||||||
if [[ "${_RUNNING_ARCH}" == "x86_64" ]]; then
|
if [[ "${_RUNNING_ARCH}" == "x86_64" ]]; then
|
||||||
_file /usr/share/licenses/broadcom-wl/LICENSE
|
_LICENSES+=(broadcom-wl/LICENSE)
|
||||||
fi
|
fi
|
||||||
|
#shellcheck disable=SC2068
|
||||||
|
for i in ${_LICENSES[@]};do
|
||||||
|
_file /usr/share/licenses/"${i}"
|
||||||
|
done
|
||||||
_map _full_dir /usr/share/licenses/{spdx,linux-firmware}
|
_map _full_dir /usr/share/licenses/{spdx,linux-firmware}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue