diff --git a/debian/dirs b/debian/dirs index 71acc965..0b1fd272 100644 --- a/debian/dirs +++ b/debian/dirs @@ -5,5 +5,5 @@ usr/share usr/share/doc/ldapsaisie usr/local/share/ldapsaisie/conf usr/share/ldapsaisie/local -var/tmp/ldapsaisie +var/cache/ldapsaisie var/log/ldapsaisie diff --git a/debian/ldapsaisie.links b/debian/ldapsaisie.links index 2900bac1..ac5ab94f 100644 --- a/debian/ldapsaisie.links +++ b/debian/ldapsaisie.links @@ -1,4 +1,4 @@ -var/tmp/ldapsaisie usr/share/ldapsaisie/tmp +var/cache/ldapsaisie usr/share/ldapsaisie/tmp usr/local/share/ldapsaisie usr/share/ldapsaisie/local usr/local/share/ldapsaisie etc/ldapsaisie/local usr/share/ldapsaisie/lang/generate_lang_file.php usr/bin/ldapsaisie-generate-lang-file diff --git a/debian/ldapsaisie.preinst b/debian/ldapsaisie.preinst new file mode 100644 index 00000000..ac531e3c --- /dev/null +++ b/debian/ldapsaisie.preinst @@ -0,0 +1,11 @@ +#!/bin/sh + +case "$1" in + install|upgrade) + if [ -d /var/tmp/ldapsaisie -a -n "$( ls /var/tmp/ldapsaisie 2>/dev/null )" ] + then + [ ! -d /var/cache/ldapsaisie/ ] && mkdir /var/cache/ldapsaisie/ + mv /var/tmp/ldapsaisie/* /var/cache/ldapsaisie/ + fi + ;; +esac