# HG changeset patch # User sylvain.thenault@logilab.fr # Date 1240495744 -7200 # Node ID 62f099f0916f83e65dec85f4e338168eba99b7a9 # Parent a1ca676294f0bd144df974c6f1c9ae286906ef7b deals with empty erudi directories diff -r a1ca676294f0 -r 62f099f0916f debian/cubicweb-ctl.postinst --- a/debian/cubicweb-ctl.postinst Thu Apr 23 16:08:40 2009 +0200 +++ b/debian/cubicweb-ctl.postinst Thu Apr 23 16:09:04 2009 +0200 @@ -13,25 +13,29 @@ if [ "$1" = configure ]; then # XXX bw compat: erudi -> cubicweb migration if [ -e "/etc/erudi.d/" ]; then - mv /etc/erudi.d/* /etc/cubicweb.d/ - echo 'moved /etc/erudi.d/* to /etc/cubicweb.d/' - sed -i s/ginco/cubicweb/g /etc/*/*.py - sed -i s/erudi/cubicweb/ */*.conf + mv /etc/erudi.d/* /etc/cubicweb.d/ && ( + echo 'moved /etc/erudi.d/* to /etc/cubicweb.d/' + sed -i s/ginco/cubicweb/g /etc/*/*.py + sed -i s/erudi/cubicweb/ */*.conf + ) || true # empty dir fi if [ -e "/var/log/erudi/" ]; then - mv /var/log/erudi/* /var/log/cubicweb/ - echo 'moved /var/log/erudi/* to /var/log/cubicweb/' + mv /var/log/erudi/* /var/log/cubicweb/ && ( + echo 'moved /var/log/erudi/* to /var/log/cubicweb/' + ) || true # empty dir fi if [ -e "/var/lib/erudi/backup" ]; then - mv /var/lib/erudi/backup/* /var/lib/cubicweb/backup/ - echo 'moved /var/lib/erudi/backup/* to /var/lib/cubicweb/backup/' + mv /var/lib/erudi/backup/* /var/lib/cubicweb/backup/ && ( + echo 'moved /var/lib/erudi/backup/* to /var/lib/cubicweb/backup/' + ) || true # empty dir fi if [ -e "/var/lib/erudi/instances" ]; then - mv /var/lib/erudi/instances/* /var/lib/cubicweb/instances/ - echo 'moved /var/lib/erudi/instances/* to /var/lib/cubicweb/instances/' + mv /var/lib/erudi/instances/* /var/lib/cubicweb/instances/ && ( + echo 'moved /var/lib/erudi/instances/* to /var/lib/cubicweb/instances/' + ) || true # empty dir fi fi - + #DEBHELPER# - + exit 0