simplify zram /usr move

This commit is contained in:
Tobias Powalowski 2022-09-07 09:45:01 +02:00
parent 11d8186c72
commit 80bdf6f916
2 changed files with 3 additions and 13 deletions

View file

@ -154,18 +154,8 @@ _zram_usr() {
mkdir /usr.zram
mount -o discard /dev/zram0 "/usr.zram" > /dev/tty7 2>&1
echo "Moving /usr to /usr.zram ..." > /dev/tty7
cp -r /usr/* /usr.zram/
ln -sfn /usr.zram/lib /lib
ln -sfn /usr.zram/lib /lib64
echo /usr.zram/lib > /etc/ld.so.conf
ldconfig
ln -sfn /usr.zram/bin /bin
ln -sfn /usr.zram/bin /sbin
#shellcheck disable=SC2115
rm -r /usr/*
/usr.zram/bin/./mount --bind /usr.zram /usr
systemctl daemon-reload > /dev/tty7 2>&1
systemctl restart dbus > /dev/tty7 2>&1
mv -T /usr /usr.zram
/usr.zram/bin/sln /usr.zram /usr
fi
}

View file

@ -17,7 +17,7 @@ build ()
kill killall more ps pwd rmdir true cat mkdir echo false sleep kmod pidof touch chmod \
find wc wget uname bsdtar yes awk halt shutdown reboot poweroff insmod modprobe sh dd hexdump \
sort zstd nano date tee mktemp install pgrep vi ex edit view mkfs.btrfs rmmod mountpoint gzip \
ldconfig ln top df cut stat
ldconfig ln top df cut stat sln
### add nano files
add_full_dir /usr/share/nano