cleanup: *support* livecd-install
livecd-install support wasn't added properly; fixed (thanks glebfm@ yet again). Something like fine-grained KEEP_* might be due...
This commit is contained in:
parent
d0a8ea6ba8
commit
50bfea9d5c
@ -1,5 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
# don't cripple the image to be copied over
|
||||
[ -x /usr/sbin/live-install -o -x /usr/sbin/livecd-install ] && exit 0
|
||||
|
||||
# remove unused fonts
|
||||
cd /usr/share/fonts/bitmap/misc/ &&
|
||||
rm -f *ja.* *ko.* han* gb* jis* k14* rk* *rk.* *kana* cl* *JIS*
|
||||
|
@ -1,5 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
# don't cripple the image to be copied over
|
||||
[ -x /usr/sbin/live-install -o -x /usr/sbin/livecd-install ] && exit 0
|
||||
|
||||
# remove unused legacy/tiny fonts
|
||||
#cd /usr/share/fonts/bitmap/misc/ && rm -f *ISO* *KOI* [1456]*
|
||||
cd /usr/share/fonts/bitmap/misc/ && rm -f [1456]*
|
||||
|
@ -1,6 +1,11 @@
|
||||
#!/bin/sh
|
||||
# outstanding binaries
|
||||
|
||||
# don't cripple the image to be copied over
|
||||
[ -x /usr/sbin/live-install -o -x /usr/sbin/livecd-install ] && exit 0
|
||||
|
||||
# purge outstanding binaries
|
||||
rm -f /sbin/{sash,sln,tc}
|
||||
rm -f /usr/bin/{openssl,ipv6log*}
|
||||
rm -f /bin/ipv6calc
|
||||
|
||||
:
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/bin/sh
|
||||
# no sense in xorg-dri-* without kernel-modules-drm*
|
||||
|
||||
# don't cripple the image to be copied over
|
||||
[ -x /usr/sbin/live-install -o -x /usr/sbin/livecd-install ] && exit 0
|
||||
|
||||
# no sense in xorg-dri-* without kernel-modules-drm*
|
||||
stat /lib/modules/*/kernel/drivers/gpu/drm >&/dev/null \
|
||||
|| rm -rf /usr/lib*/X11/modules/dri/
|
||||
|
||||
:
|
||||
|
@ -1,7 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
# don't cripple the image to be copied over
|
||||
[ -x /usr/sbin/live-install -o -x /usr/sbin/livecd-install ] && exit 0
|
||||
|
||||
# blacklisted kernel modules
|
||||
sed -n 's/^blacklist[[:space:]]\+\([^[:space:]]\+\).*/\1/p' /etc/modprobe.d/* |
|
||||
while read i; do
|
||||
find /lib/modules/ -type f -name "$i.ko" -delete
|
||||
done
|
||||
|
||||
:
|
||||
|
@ -1,6 +1,9 @@
|
||||
#!/bin/sh
|
||||
# no need for the kernel in live root
|
||||
# (unless it's a live-install):
|
||||
# it's been booted already
|
||||
|
||||
[ -x /usr/sbin/live-install ] || [ -x /usr/sbin/livecd-install ] || rm -f /boot/*
|
||||
# don't cripple the image to be copied over
|
||||
[ -x /usr/sbin/live-install -o -x /usr/sbin/livecd-install ] && exit 0
|
||||
|
||||
# no need for the kernel in live root otherwise: it's been booted already
|
||||
rm -f /boot/*
|
||||
|
||||
:
|
||||
|
Loading…
Reference in New Issue
Block a user