remove bootctl

This commit is contained in:
Tobias Powalowski 2024-07-20 13:41:26 +02:00
parent d6e6b44802
commit bc063c3429
3 changed files with 5 additions and 5 deletions

View file

@ -13,7 +13,7 @@ Environment:
- fixed smb filesystem - fixed smb filesystem
- removed not needed broadcom firmware and modules on x86_64 - removed not needed broadcom firmware and modules on x86_64
- removed hfs, hfsplus, isofs, nfsv2, nfsv3 and udf filesystems - removed hfs, hfsplus, isofs, nfsv2, nfsv3 and udf filesystems
- removed makepkg, pivot_root and switch_root - removed bootctl, makepkg, pivot_root and switch_root
cpio: cpio:
- create concatenated cpio archive initramfs files => up to 25% faster - create concatenated cpio archive initramfs files => up to 25% faster
Part 1: all directories Part 1: all directories

View file

@ -66,7 +66,7 @@ done
_result ldd-error.log _result ldd-error.log
_run_test "on missing base binaries" _run_test "on missing base binaries"
# not needed binaries, that are tolerated # not needed binaries, that are tolerated
_BASE_BLACKLIST="arpd backup bashbug enosys exch fsck.cramfs fsck.minix gawk-5.3.0 \ _BASE_BLACKLIST="arpd backup bashbug bootctl enosys exch fsck.cramfs fsck.minix gawk-5.3.0 \
gawkbug gencat getconf iconv iconvconfig importctl lastlog2 ld.so locale lsclocks makedb \ gawkbug gencat getconf iconv iconvconfig importctl lastlog2 ld.so locale lsclocks makedb \
makepkg-template memusage memusagestat mkfs.bfs mkfs.cramfs mkfs.minix mtrace newgidmap \ makepkg-template memusage memusagestat mkfs.bfs mkfs.cramfs mkfs.minix mtrace newgidmap \
newuidmap pcprofiledump pivot_root pldd pstree.x11 restore routel run0 setpgid sln sotruss \ newuidmap pcprofiledump pivot_root pldd pstree.x11 restore routel run0 setpgid sln sotruss \

View file

@ -6,8 +6,8 @@ _run ()
{ {
# remove conflicting grub, rpcbind and ukify files # remove conflicting grub, rpcbind and ukify files
tar -C / --exclude=etc/{skel/.zshrc,systemd/system/multi-user.target.wants/remote-fs.target} \ tar -C / --exclude=etc/{skel/.zshrc,systemd/system/multi-user.target.wants/remote-fs.target} \
--exclude=usr/share/bash-completion/completions/grub \ --exclude=usr/share/{bash-completion/completions/grub,systemd/bootctl} \
--exclude=usr/lib/{modules-load.d/cdrecord.conf,systemd/{systemd-journal-{gatewayd,remote},{system/{blk-availability.service,lvm2*,\ --exclude=usr/lib/{modules-load.d/cdrecord.conf,systemd/{boot,systemd-journal-{gatewayd,remote},{system/{blk-availability.service,lvm2*,\
rpcbind*,sysinit.target.wants/lvm2*},ukify}},sysusers.d/rpcbind*,tmpfiles.d/rpcbind*} \ rpcbind*,sysinit.target.wants/lvm2*},ukify}},sysusers.d/rpcbind*,tmpfiles.d/rpcbind*} \
--hard-dereference -cpf - \ --hard-dereference -cpf - \
etc/{bash_completion.d,ca-certificates/extracted,default,pam.d,profile.d,security,skel,ssl/certs,sysctl.d,systemd,tpm2-tss,xdg} \ etc/{bash_completion.d,ca-certificates/extracted,default,pam.d,profile.d,security,skel,ssl/certs,sysctl.d,systemd,tpm2-tss,xdg} \
@ -36,7 +36,7 @@ var/lib/pacman/local \
| tar -C "${_ROOTFS}" -xpf - | tar -C "${_ROOTFS}" -xpf -
fi fi
_map _binary agetty archlinux-keyring-wkd-sync awk bat basename brotli bsdtar \ _map _binary agetty archlinux-keyring-wkd-sync awk bat basename brotli bsdtar \
{bus,boot,coredump,hostname,journal,locale,login,machine,network,\ {bus,coredump,hostname,journal,locale,login,machine,network,\
system,timedate,userdb,home,oom,portable}ctl btm certutil chmod clear cmsutil crlutil curl date \ system,timedate,userdb,home,oom,portable}ctl btm certutil chmod clear cmsutil crlutil curl date \
dbus-{broker{,-launch},cleanup-sockets,daemon,launch,monitor,run-session,send,test-tool,\ dbus-{broker{,-launch},cleanup-sockets,daemon,launch,monitor,run-session,send,test-tool,\
update-activation-environment,uuidgen} dd df dir du dust exa eza false fd fzf fzf-tmux gawk gpg{,-agent,conf,-connect-agent} \ update-activation-environment,uuidgen} dd df dir du dust exa eza false fd fzf fzf-tmux gawk gpg{,-agent,conf,-connect-agent} \