Support des anciennes distributions Debian (ex. : Lenny)
authorProgfou <jean-christophe.andre@auf.org>
Fri, 6 Dec 2013 23:25:46 +0000 (18:25 -0500)
committerProgfou <jean-christophe.andre@auf.org>
Fri, 6 Dec 2013 23:25:46 +0000 (18:25 -0500)
Dépendances sur smartmontools (client+serveur) et read-edid (client)

Makefile
auf-inventaire-config
debian/auf-inventaire-client.postinst
debian/auf-inventaire-serveur.postinst
debian/changelog
debian/control

index ded2af8..be21c11 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -19,5 +19,7 @@ release:
           debrelease --dput precise-test ; \
           debrelease --dput lucid-test ; \
           debrelease --dput wheezy-test ; \
-          debrelease --dput squeeze-test \
+          debrelease --dput squeeze-test ; \
+          debrelease --dput lenny-test ; \
+          debrelease --dput etch-test \
        )
index 98aca49..0274fe1 100755 (executable)
@@ -34,6 +34,16 @@ done << __EOF__
 MODE=daemon
 __EOF__
 
-service fusioninventory-agent stop
-sleep 2
-service fusioninventory-agent start
+if test -x /usr/sbin/service
+then
+  service fusioninventory-agent stop
+  sleep 2
+  service fusioninventory-agent start
+else # support des anciennes distributions Debian (ex. : Lenny)
+  invoke-rc.d fusioninventory-agent stop
+  sleep 2
+  invoke-rc.d fusioninventory-agent start
+fi
+
+echo "Envoi immédiat des informations d'inventaire..."
+exec fusioninventory-agent --no-fork --logger=Stderr
index f2f2736..6ec72c4 100644 (file)
@@ -19,7 +19,7 @@ set -e
 
 case "$1" in
     configure)
-        auf-inventaire-config auf-client
+        auf-inventaire-config auf-client || true
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
index 01f74d3..388465f 100644 (file)
@@ -19,7 +19,7 @@ set -e
 
 case "$1" in
     configure)
-        auf-inventaire-config auf-serveur
+        auf-inventaire-config auf-serveur || true
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
index 88b9703..09e29de 100644 (file)
@@ -1,3 +1,15 @@
+auf-inventaire (0.4) unstable; urgency=low
+
+  * Dépendances sur smartmontools (client+serveur) et read-edid (client)
+
+ -- Progfou <jean-christophe.andre@auf.org>  Fri, 06 Dec 2013 17:15:56 -0500
+
+auf-inventaire (0.3.1) unstable; urgency=low
+
+  * Support des anciennes distributions Debian (ex. : Lenny)
+
+ -- Progfou <jean-christophe.andre@auf.org>  Fri, 22 Nov 2013 19:27:19 -0500
+
 auf-inventaire (0.3) unstable; urgency=low
 
   * Ajout d'une dépendance sur un module SSL pour Perl.
index cf9fd71..6a2dbae 100644 (file)
@@ -10,7 +10,8 @@ Vcs-Browser: http://git.auf.org/?p=auf-inventaire.git;a=summary
 
 Package: auf-inventaire-client
 Architecture: all
-Depends: ${misc:Depends}, fusioninventory-agent, libio-socket-ssl-perl
+Depends: ${misc:Depends}, fusioninventory-agent, libio-socket-ssl-perl,
+ smartmontools, read-edid
 Conflicts: auf-inventaire-serveur
 Description: mise en place de l'inventaire automatique d'un client
  Ce paquet permet l'installation et la configuration de l'agent
@@ -21,7 +22,8 @@ Description: mise en place de l'inventaire automatique d'un client
 
 Package: auf-inventaire-serveur
 Architecture: all
-Depends: ${misc:Depends}, fusioninventory-agent, libio-socket-ssl-perl
+Depends: ${misc:Depends}, fusioninventory-agent, libio-socket-ssl-perl,
+ smartmontools
 Conflicts: auf-inventaire-client
 Description: mise en place de l'inventaire automatique d'un serveur
  Ce paquet permet l'installation et la configuration de l'agent