adding lockfile so it is only a onetime event and improving chown avg time

pull/8/head
Chase Bolt 9 years ago
parent 716149b8b6
commit 8844359713

@ -1,13 +1,11 @@
#!/bin/bash
if [ ! -d "/config/Library" ]; then
mkdir /config/Library
chown abc:abc /config/Library
mkdir /config/Library
chown abc:abc /config/Library
fi
if [ ! -f "/config/Library/chown.log" ]; then
chown -Rc abc:root /config/Library >> /config/Library/chown.log
fi
if [ ! -f "/config/Library/linuxserver-chown.lock" ]; then
find /config/Library ! \( -user abc -a -group root \) -print0 | xargs -0 chown abc:root
touch /config/Library/linuxserver-chown.lock
fi

Loading…
Cancel
Save