upgrade.sh
branchv0.6.x
changeset 167 bb58aedefa3a
parent 164 67dc18294de6
child 264 04fea4d8b900
equal deleted inserted replaced
166:b152ad5c7071 167:bb58aedefa3a
    27     echo "Run this script as root."
    27     echo "Run this script as root."
    28     exit 1
    28     exit 1
    29 fi
    29 fi
    30 
    30 
    31 # update config file before installing the new files.
    31 # update config file before installing the new files.
    32 ./update_config_0.4.x-0.5.py ${POSTCONF} ${DOVECOT_VERS:-10}
    32 ./update_config.py
    33 rv=$?
    33 rv=$?
    34 if [ $rv -eq 2 ]; then
    34 if [ $rv -eq 2 ]; then
    35 	echo "please run the install.sh script"
    35 	echo "please run the install.sh script"
    36 	exit 1
    36 	exit 1
    37 elif [ $rv -eq 3 ]; then
    37 elif [ $rv -eq 3 ]; then
    64 install -m 0644 ${INSTALL_OPTS} man1/vmm.1 ${MANDIR}/man1
    64 install -m 0644 ${INSTALL_OPTS} man1/vmm.1 ${MANDIR}/man1
    65 
    65 
    66 [ -d ${MANDIR}/man5 ] || mkdir -m 0755 -p ${MANDIR}/man5
    66 [ -d ${MANDIR}/man5 ] || mkdir -m 0755 -p ${MANDIR}/man5
    67 install -m 0644 ${INSTALL_OPTS} man5/vmm.cfg.5 ${MANDIR}/man5
    67 install -m 0644 ${INSTALL_OPTS} man5/vmm.cfg.5 ${MANDIR}/man5
    68 
    68 
    69 for l in $(find . -maxdepth 1 -mindepth 1 -type d \! -name man\? \! -name .svn)
    69 for l in $(find . -maxdepth 1 -mindepth 1 -type d \! -name man\?)
    70 do
    70 do
    71     for s in man1 man5; do
    71     for s in man1 man5; do
    72         [ -d ${MANDIR}/${l}/${s} ] || mkdir -m 0755 -p ${MANDIR}/${l}/${s}
    72         [ -d ${MANDIR}/${l}/${s} ] || mkdir -m 0755 -p ${MANDIR}/${l}/${s}
    73     done
    73     done
    74     if [ -f ${l}/man1/vmm.1 ]; then
    74     if [ -f ${l}/man1/vmm.1 ]; then