mirror of https://github.com/dirtbags/moth.git
27 lines
512 B
Bash
27 lines
512 B
Bash
|
#! /bin/sh
|
||
|
|
||
|
# Invoked by buildroot just before making a filesystem
|
||
|
|
||
|
move () {
|
||
|
[ -d $1 ] && (cd $1 && tar cf - .) | (cd $2 && tar xf -) && rm -rf $1
|
||
|
}
|
||
|
|
||
|
rm -rf $1/init.d
|
||
|
rm -rf $1/var/cache $1/var/lib
|
||
|
|
||
|
move $1/usr/bin $1/bin
|
||
|
move $1/usr/sbin $1/sbin
|
||
|
move $1/usr/lib $1/lib
|
||
|
move $1/usr/share $1/lib
|
||
|
[ -d $1/usr ] && rmdir $1/usr
|
||
|
[ -x $1/usr ] && rm $1/usr
|
||
|
|
||
|
set
|
||
|
cp $(dirname $0)/skeleton/sbin/init $1/sbin || exit 1
|
||
|
|
||
|
cat <<EOF > $1/etc/issue
|
||
|
o Dirtbags Shitty Linux
|
||
|
(m) $(date --rfc-3339=date)
|
||
|
EOF
|
||
|
|