mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 13:46:32 +00:00
Merge pull request #46 from ccrisan/improvement-var-overlays
Mount /var/log and /var/lib as overlay filesystems
This commit is contained in:
commit
e4caf1ce66
@ -1,2 +1,4 @@
|
|||||||
# <file system> <mount pt> <type> <options> <dump> <pass>
|
# <file system> <mount pt> <type> <options> <dump> <pass>
|
||||||
overlay /usr overlay lowerdir=/usr,upperdir=/data/usr,workdir=/data/.overlay-usr 0 0
|
overlay /usr overlay lowerdir=/usr,upperdir=/data/usr,workdir=/data/.overlay-usr 0 0
|
||||||
|
overlay /var/log overlay lowerdir=/var/log,upperdir=/data/log,workdir=/data/.overlay-log 0 0
|
||||||
|
overlay /var/lib overlay lowerdir=/var/lib,upperdir=/data/varlib,workdir=/data/.overlay-varlib 0 0
|
||||||
|
@ -23,17 +23,13 @@ fi
|
|||||||
|
|
||||||
# transform /var contents as needed
|
# transform /var contents as needed
|
||||||
rm -rf ${TARGET}/var/cache
|
rm -rf ${TARGET}/var/cache
|
||||||
rm -rf ${TARGET}/var/lib
|
|
||||||
rm -rf ${TARGET}/var/lock
|
rm -rf ${TARGET}/var/lock
|
||||||
rm -rf ${TARGET}/var/log
|
|
||||||
rm -rf ${TARGET}/var/run
|
rm -rf ${TARGET}/var/run
|
||||||
rm -rf ${TARGET}/var/spool
|
rm -rf ${TARGET}/var/spool
|
||||||
rm -rf ${TARGET}/var/tmp
|
rm -rf ${TARGET}/var/tmp
|
||||||
|
|
||||||
ln -s /tmp ${TARGET}/var/cache
|
ln -s /tmp ${TARGET}/var/cache
|
||||||
ln -s /data/varlib ${TARGET}/var/lib
|
|
||||||
ln -s /tmp ${TARGET}/var/lock
|
ln -s /tmp ${TARGET}/var/lock
|
||||||
ln -s /data/log ${TARGET}/var/log
|
|
||||||
ln -s /tmp ${TARGET}/var/run
|
ln -s /tmp ${TARGET}/var/run
|
||||||
ln -s /tmp ${TARGET}/var/spool
|
ln -s /tmp ${TARGET}/var/spool
|
||||||
ln -s /tmp ${TARGET}/var/tmp
|
ln -s /tmp ${TARGET}/var/tmp
|
||||||
@ -51,4 +47,3 @@ fi
|
|||||||
if ! grep -E '^admin:' ${TARGET}/etc/passwd &> /dev/null; then
|
if ! grep -E '^admin:' ${TARGET}/etc/passwd &> /dev/null; then
|
||||||
echo "admin:x:0:0:root:/root:/bin/sh" >> ${TARGET}/etc/passwd
|
echo "admin:x:0:0:root:/root:/bin/sh" >> ${TARGET}/etc/passwd
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user