diff options
Diffstat (limited to 'network/wicd/migration_14-15.sh')
-rw-r--r-- | network/wicd/migration_14-15.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/network/wicd/migration_14-15.sh b/network/wicd/migration_14-15.sh new file mode 100644 index 0000000000..28931d6341 --- /dev/null +++ b/network/wicd/migration_14-15.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +WICD14=${WICD14:-/opt/wicd} +WICD15_etc=${WICD15:-/etc/wicd} +WICD15_var=${WICD15:-/var/lib/wicd} + +for config in \ + manager-settings.conf \ + wired-settings.conf \ + wireless-settings.conf ; + do \ + if [ -e ${WICD14}/data/$config ]; then + cp -a ${WICD14}/data/$config ${WICD15_etc}/$config + fi ; +done + +if [ "$(ls ${WICD14}/encryption/configurations/ | wc -l)" -gt 0 ]; then + for config in \ + ${WICD14}/encryption/configurations/* ; + do \ + cp -a $config ${WICD15_var}/configurations ; + done +fi + |