Hello,

I think the warning comes from dbconfig-common and not from
ocsinventory-server, the only place where ocsinventory-server calls ucf
is in preinst in case of upgrade and postrm.

I setup a new branch in my repository.
--8<---------------cut here---------------start------------->8---
* debian/control (Depends): --debconf-ok appears in ucf version 0.28.

* debian/ocsinventory-reports.postrm: Use --debconf-ok.

* debian/ocsinventory-server.postrm: Ditto.

* debian/ocsinventory-server.preinst: Ditto.
---
 debian/control                     |    2 +-
 debian/ocsinventory-reports.postrm |    2 +-
 debian/ocsinventory-server.postrm  |    2 +-
 debian/ocsinventory-server.preinst |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
--8<---------------cut here---------------end--------------->8---

Regards.
-- 
Daniel Dehennin
Récupérer ma clef GPG:
gpg --keyserver pgp.mit.edu --recv-keys 0x6A2540D1

diff --git a/debian/control b/debian/control
index 1818df1..b047d4a 100644
--- a/debian/control
+++ b/debian/control
@@ -18,7 +18,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
     libcompress-zlib-perl,
     libxml-simple-perl,
     libnet-ip-perl,
-    ucf,
+    ucf (>= 0.28),
     dbconfig-common
 Recommends: ocsinventory-reports
 Suggests: mysql-server, libsoap-lite-perl, ocsinventory-agent
diff --git a/debian/ocsinventory-reports.postrm b/debian/ocsinventory-reports.postrm
index 854bedc..ca7615b 100644
--- a/debian/ocsinventory-reports.postrm
+++ b/debian/ocsinventory-reports.postrm
@@ -27,7 +27,7 @@ if [ "$1" = "purge" ]; then
       done
       rm -f $FILE
       if which ucf >/dev/null 2>&1; then
-          ucf --purge $FILE
+          ucf --debconf-ok --purge $FILE
       fi
   done
 
diff --git a/debian/ocsinventory-server.postrm b/debian/ocsinventory-server.postrm
index a8e896a..a31b690 100644
--- a/debian/ocsinventory-server.postrm
+++ b/debian/ocsinventory-server.postrm
@@ -26,7 +26,7 @@ if [ "$1" = "purge" ]; then
       done
       rm -f $FILE
       if which ucf >/dev/null 2>&1; then
-          ucf --purge $FILE
+          ucf --debconf-ok --purge $FILE
       fi
   done
 
diff --git a/debian/ocsinventory-server.preinst b/debian/ocsinventory-server.preinst
index 0cfe8b3..9cd2429 100644
--- a/debian/ocsinventory-server.preinst
+++ b/debian/ocsinventory-server.preinst
@@ -22,7 +22,7 @@ case "$1" in
         if dpkg --compare-versions "$2" lt-nl "1.02-1"; then
             # move old file out of the way
             mv /etc/ocsinventory/ocsinventory.conf /etc/ocsinventory/ocsinventory.conf-$2
-            ucf --purge /etc/ocsinventory/ocsinventory.conf
+            ucf --debconf-ok --purge /etc/ocsinventory/ocsinventory.conf
         fi
     ;;
 
-- 
1.6.3.1

Attachment: pgpgBjBoNV39Z.pgp
Description: PGP signature

Reply via email to