X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=debian%2Fopenvswitch-pki.postinst;h=f4705e94f6da7b5686474d677adc0969bb80e978;hb=HEAD;hp=ab25795fb941aba4f793e687684ddff95bfc9137;hpb=24e81092a136e4a60443dc6a04206c2a631ace3a;p=sliver-openvswitch.git diff --git a/debian/openvswitch-pki.postinst b/debian/openvswitch-pki.postinst index ab25795fb..f4705e94f 100755 --- a/debian/openvswitch-pki.postinst +++ b/debian/openvswitch-pki.postinst @@ -19,8 +19,16 @@ set -e case "$1" in configure) + # Move the pki directory from its previous, non FHS-compliant location, + # to its new location, leaving behind a symlink for compatibility. + if test -d /usr/share/openvswitch/pki && \ + test ! -e /var/lib/openvswitch/pki; then + mv /usr/share/openvswitch/pki /var/lib/openvswitch + ln -s /var/lib/openvswitch/pki /usr/share/openvswitch/pki + fi + # Create certificate authorities. - if test ! -d /usr/share/openvswitch/pki; then + if test ! -e /var/lib/openvswitch/pki; then ovs-pki init fi ;;