mirror of
https://github.com/nextcloud/nextcloudpi.git
synced 2026-01-10 15:12:01 -03:30
keep current configuration on remote updates
This commit is contained in:
parent
64bf42f2f3
commit
be2e4e610b
@ -24,6 +24,14 @@ done
|
||||
for file in etc/nextcloudpi-config.d/*; do
|
||||
[ -f $file ] || continue;
|
||||
[ -f /usr/local/$file ] || install_script $file
|
||||
|
||||
# save current configuration to (possibly) updated script
|
||||
VARS=( $( grep "^[[:alpha:]]\+_=" /usr/local/$file | cut -d= -f1 ) )
|
||||
VALS=( $( grep "^[[:alpha:]]\+_=" /usr/local/$file | cut -d= -f2 ) )
|
||||
for i in `seq 0 1 ${#VARS[@]} `; do
|
||||
sed -i "s|^${VARS[$i]}=.*|${VARS[$i]}=${VALS[$i]}|" $file
|
||||
done
|
||||
|
||||
cp $file /usr/local/$file
|
||||
done
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user