mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 05:36:32 +00:00
add adminpaswd.d hook directory support
This commit is contained in:
parent
b61dc1073d
commit
2ad46909df
0
board/common/overlay/etc/adminpasswd.d/.keep
Normal file
0
board/common/overlay/etc/adminpasswd.d/.keep
Normal file
@ -29,3 +29,10 @@ echo -en "$PASSWORD\n$PASSWORD\n" | passwd admin &>/dev/null # admin
|
|||||||
sed -r -i 's/root:([^:]+):[[:digit:]]+:/root:\1::/' /data/etc/shadow # removes pwd expiration
|
sed -r -i 's/root:([^:]+):[[:digit:]]+:/root:\1::/' /data/etc/shadow # removes pwd expiration
|
||||||
sed -r -i 's/admin:([^:]+):[[:digit:]]+:/admin:\1::/' /data/etc/shadow # removes pwd expiration
|
sed -r -i 's/admin:([^:]+):[[:digit:]]+:/admin:\1::/' /data/etc/shadow # removes pwd expiration
|
||||||
|
|
||||||
|
# call admin password hooks in /etc/adminpasswd.d
|
||||||
|
if [ -d /etc/adminpasswd.d ]; then
|
||||||
|
for script in /etc/adminpasswd.d/*; do
|
||||||
|
test -x $script && $script
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user