pull/40/head
TomasM 2017-10-14 05:50:50 -04:00
parent d8da52eff4
commit e1b57bb02d
3 changed files with 6 additions and 4 deletions

View File

@ -3,3 +3,5 @@
(cd rootcopy && cp --parents -afr * /) (cd rootcopy && cp --parents -afr * /)
cp ../../tools/dir2sb /usr/bin cp ../../tools/dir2sb /usr/bin
cp ../../tools/slaxctl /usr/bin
cp ../../tools/savechanges /usr/bin

View File

@ -3,5 +3,5 @@
apt-get update apt-get update
apt-get dist-upgrade apt-get dist-upgrade
# if kernel was upgraded, you may need to reboot # if kernel was upgraded, you may need to reboot
apt-get install --no-install-recommends mc squashfs-tools genisoimage zip psmisc net-tools apt-get install --yes --no-install-recommends mc squashfs-tools genisoimage zip psmisc net-tools
apt-get remove libicu* libperl* libxml2 mime-support perl perl-modules-5.24 sgml-base shared-mime-info xdg-user-dirs xml-core apt-get remove --yes libicu* libperl* libxml2 mime-support perl perl-modules-5.24 sgml-base shared-mime-info xdg-user-dirs xml-core

View File

@ -2,7 +2,7 @@
TMP=/tmp/changes$$ TMP=/tmp/changes$$
CHANGES=/mnt/live/memory/changes CHANGES=/mnt/live/memory/changes
EXCLUDE="^\$|/\$|[.]wh[.][.]wh[.]orph/|^[.]wh[.][.]wh[.]plnk/|^[.]wh[.][.]wh[.]aufs|^var/cache/|^var/backups/|^var/tmp/|^var/log/|^var/lib/apt/|^var/lib/dhcp/|^var/lib/systemd/|^sbin/fsck[.]aufs|^etc/resolv[.]conf|^etc/fstab|^etc/ld[.]so[.]cache|^boot/|^dev/|^mnt/|^proc/|^run/|^sys/|^tmp/" EXCLUDE="^\$|/\$|[.]wh[.][.]wh[.]orph/|^[.]wh[.][.]wh[.]plnk/|^[.]wh[.][.]wh[.]aufs|^var/cache/|^var/backups/|^var/tmp/|^var/log/|^var/lib/apt/|^var/lib/dhcp/|^var/lib/systemd/|^sbin/fsck[.]aufs|^etc/resolv[.]conf|^etc/fstab|^boot/|^dev/|^mnt/|^proc/|^run/|^sys/|^tmp/"
if [ "$1" = "" ]; then if [ "$1" = "" ]; then
echo "Usage: $0 [ target_file.sb ]" echo "Usage: $0 [ target_file.sb ]"
@ -22,7 +22,7 @@ mount -t tmpfs tmpfs $TMP
find \( -type d -printf "%p/\n" , -not -type d -print \) \ find \( -type d -printf "%p/\n" , -not -type d -print \) \
| sed -r "s/^[.]\\///" | egrep -v "$EXCLUDE" \ | sed -r "s/^[.]\\///" | egrep -v "$EXCLUDE" \
| while read FILE; do | while read FILE; do
cp -v --parents -afr "$FILE" "$TMP" cp --parents -afr "$FILE" "$TMP"
done done
cd $CWD cd $CWD