fff
This commit is contained in:
1 parent
d0cf8f88b1
commit
00f126201d
3 files changed
+25
No files matched your search
@@ -0,0 +1,21 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
if [ ! -d /data/user/root ]; then
|
||||||
|
cat /etc/passwd.d/* > /etc/passwd
|
||||||
|
mkdir /data/user/root -p
|
||||||
|
mkdir /data/log -p
|
||||||
|
mkdir -p /kernel/modules
|
||||||
|
mkdir -p /kernel/firmware
|
||||||
|
mkdir -p /usr/lib64
|
||||||
|
chown root /data/user/root
|
||||||
|
chmod 700 /data/user/root
|
||||||
|
ln -s data/user/root /root
|
||||||
|
ln -s ../run /var/run
|
||||||
|
ln -s ../data /data/data
|
||||||
|
ln -s ../tmp /data/tmp
|
||||||
|
ln -s ../data/log /var/log
|
||||||
|
ln -s ../kernel/modules /lib/modules
|
||||||
|
ln -s ../kernel/firmware /lib/firmare
|
||||||
|
ln -s ../lib64 /usr/lib
|
||||||
|
else
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
@@ -17,5 +17,7 @@ if [[ -d "$name-$version" ]] ; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
package(){
|
package(){
|
||||||
|
mkdir -p ${DESTDIR}/etc/sysconf.d
|
||||||
make install
|
make install
|
||||||
|
install ../base-files.sysconf ${DESTDIR}/etc/sysconf.d/base-files
|
||||||
}
|
}
|
||||||
@@ -2,5 +2,7 @@
|
|||||||
/bin/busybox mkdir -p /var/lib/ymp/sysconf/busybox/
|
/bin/busybox mkdir -p /var/lib/ymp/sysconf/busybox/
|
||||||
if /bin/busybox [ ! -f /var/lib/ymp/sysconf/busybox/postinstall.done ] ; then
|
if /bin/busybox [ ! -f /var/lib/ymp/sysconf/busybox/postinstall.done ] ; then
|
||||||
/bin/busybox --install -s /bin
|
/bin/busybox --install -s /bin
|
||||||
|
/bin/busybox install /bin/busybox /bin/su
|
||||||
|
/bin/busybox chmod u+s /bin/su
|
||||||
/bin/busybox date > /var/lib/ymp/sysconf/busybox.postinst.done
|
/bin/busybox date > /var/lib/ymp/sysconf/busybox.postinst.done
|
||||||
fi
|
fi
|
||||||
Reference in new issue
Block a user