Your message dated Thu, 06 Jun 2013 10:48:58 +0000
with message-id <[email protected]>
and subject line Bug#710707: fixed in isdnutils 1:3.25+dfsg1-3.3
has caused the Debian Bug report #710707,
regarding ipppd: creates and leaves around /isdnctrl -> isdnctrl0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
710707: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710707
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ipppd
Version: 1:3.25+dfsg1-3+nmu2
Severity: serious
Tags: patch
User: [email protected]
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy ...

But the more serious bug is this link being created in the first place
due to a bug in the postinst script:

0m29.1s ERROR: FAIL: Package purging left files on system:
  /isdnctrl -> isdnctrl0         not owned


I'm attaching a patch that fixes the link creation and cleans up the
misplaced one.
I intend to NMU isdnutils to unstable and get this fix into
wheezy-proposed-updates.
I'd prefer not to merge any other of the changes currently in
experimental into unstable at this time to give the fix that is intended
for stable a bit of testing in unstable first.


Andreas

Attachment: ipppd_1:3.25+dfsg1-3+nmu2.log.gz
Description: GNU Zip compressed data

diff --git a/debian/changelog b/debian/changelog
index 3a2ef6d..4323b88 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+isdnutils (1:3.25+dfsg1-3.3) UNRELEASED; urgency=low
+
+  [ Andreas Beckmann ]
+  * Non-maintainer upload.
+  * ipppd.postinst: Create isdnctrl symlink as /dev/isdnctrl and cleanup
+    possibly misplaced symlink /isdnctrl.  (Closes: #xxxxxx)
+
+  [ Christoph Biedl ]
+  * unbreak debian/{ipppd,isdnlog}.config once more. Closes: #696660
+
+ -- Andreas Beckmann <[email protected]>  Sat, 01 Jun 2013 20:15:30 +0200
+
 isdnutils (1:3.25+dfsg1-3+nmu2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..0bb78a0
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,3 @@
+[DEFAULT]
+debian-branch = wheezy
+upstream-branch = dfsg
diff --git a/debian/ipppd.config b/debian/ipppd.config
index 33d9ae9..9d9fd50 100644
--- a/debian/ipppd.config
+++ b/debian/ipppd.config
@@ -37,6 +37,7 @@ if [ -s "/etc/isdn/device.$ipppd_if" -o -s "/etc/isdn/ipppd.$ipppd_if" ]; then
 fi
 
 db_input high ipppd/ispphone || true
+status=0
 db_go || status=$?
 if [ $status -eq 30 ]; then
         db_stop
diff --git a/debian/ipppd.postinst b/debian/ipppd.postinst
index ccf442d..2702edb 100644
--- a/debian/ipppd.postinst
+++ b/debian/ipppd.postinst
@@ -27,8 +27,12 @@ case "$1" in
 	fi
 	# FIXME BUG! MAKEDEV should create the link by itself
 	if [ ! -d /dev/.udev/ ] && [ ! -d /run/udev ] ; then
-	    rm -f isdnctrl
-	    ln -s isdnctrl0 isdnctrl
+	    rm -f /dev/isdnctrl
+	    ln -s isdnctrl0 /dev/isdnctrl
+	fi
+	if [ -L /isdnctrl ]; then
+	    # Cleanup possibly misplaced symlink created by 1:3.25+dfsg1-3+nmu2
+	    rm /isdnctrl
 	fi
 	cd "$old_pwd"
         forcerestart=false
diff --git a/debian/isdnlog.config b/debian/isdnlog.config
index 938a6da..68ef9a7 100644
--- a/debian/isdnlog.config
+++ b/debian/isdnlog.config
@@ -36,6 +36,7 @@ if [ -s /etc/isdn/isdn.conf ]; then
     fi
 fi
 db_input high isdnlog/country || true
+status=0
 db_go || status=$?
 if [ $status -eq 30 ]; then
 	exit 1	# cancel selected

--- End Message ---
--- Begin Message ---
Source: isdnutils
Source-Version: 1:3.25+dfsg1-3.3

We believe that the bug you reported is fixed in the latest version of
isdnutils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <[email protected]> (supplier of updated isdnutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 06 Jun 2013 12:36:01 +0200
Source: isdnutils
Binary: isdnutils-base isdnutils-xtools ipppd isdnlog isdnlog-data 
isdnutils-doc isdnvbox isdnvboxclient isdnvboxserver capiutils libcapi20-3 
libcapi20-dev pppdcapiplugin
Architecture: source amd64 all
Version: 1:3.25+dfsg1-3.3
Distribution: unstable
Urgency: low
Maintainer: Rolf Leggewie <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Description: 
 capiutils  - ISDN utilities - tools for CAPI-capable cards
 ipppd      - ISDN utilities - PPP daemon
 isdnlog    - ISDN utilities - connection logger
 isdnlog-data - ISDN utilities - connection logger data
 isdnutils-base - ISDN utilities - minimal set
 isdnutils-doc - ISDN utilities - documentation
 isdnutils-xtools - ISDN utilities - graphical tools
 isdnvbox   - ISDN utilities - answering machine dependency package
 isdnvboxclient - ISDN utilities - answering machine client
 isdnvboxserver - ISDN utilities - answering machine server
 libcapi20-3 - ISDN utilities - CAPI support libraries
 libcapi20-dev - ISDN utilities - CAPI development libraries
 pppdcapiplugin - ISDN utilities - pppd plug-in for CAPI support
Closes: 696660 710707
Changes: 
 isdnutils (1:3.25+dfsg1-3.3) unstable; urgency=low
 .
   [ Andreas Beckmann ]
   * Non-maintainer upload.
   * ipppd.postinst: Create isdnctrl symlink as /dev/isdnctrl and cleanup
     possibly misplaced symlink /isdnctrl.  (Closes: #710707)
 .
   [ Christoph Biedl ]
   * unbreak debian/{ipppd,isdnlog}.config once more. Closes: #696660
Checksums-Sha1: 
 2e4d815d2f13c6e641e1aeefacbd4547b29d64bf 2744 isdnutils_3.25+dfsg1-3.3.dsc
 66449cbfb81b1b0b0f2a0acf565df1a29a6208e0 243430 
isdnutils_3.25+dfsg1-3.3.debian.tar.gz
 fdd67910819fadf0a748c6c4900b9506066ab787 153942 
isdnutils-base_3.25+dfsg1-3.3_amd64.deb
 bb8449b187496487e44a3655f6d28c596ec37e43 57148 
isdnutils-xtools_3.25+dfsg1-3.3_amd64.deb
 bda75b400fa97c6a1602f3d0467dacea60d6c8b6 192562 ipppd_3.25+dfsg1-3.3_amd64.deb
 d79892a3eea49a97b0967b644c47a9293b101bce 590240 
isdnlog_3.25+dfsg1-3.3_amd64.deb
 2783ce93ae9f04f58aad45ed7051a555ffe090cc 841022 
isdnlog-data_3.25+dfsg1-3.3_all.deb
 00405bc532d11ce963655dc7161158ecdc2e9ec3 673704 
isdnutils-doc_3.25+dfsg1-3.3_all.deb
 08014f2b06fe980a6309fd2974775cd67797f825 36346 
isdnvbox_3.25+dfsg1-3.3_amd64.deb
 6edd7279ae8be37fd48b58057436c6a734b03013 80804 
isdnvboxclient_3.25+dfsg1-3.3_amd64.deb
 f62be22d85363f0675980d40baee43d3d78ce3a8 123684 
isdnvboxserver_3.25+dfsg1-3.3_amd64.deb
 f6a732b46a587bed66f04743579adbfbf475bc29 97444 
capiutils_3.25+dfsg1-3.3_amd64.deb
 9dbd8cfe4382cc3baffd0ca85f5ae73da8cff18f 68730 
libcapi20-3_3.25+dfsg1-3.3_amd64.deb
 c759e38490f0808b7624e057f2c866de5464f46a 37758 
libcapi20-dev_3.25+dfsg1-3.3_amd64.deb
 b50bca5c51c23dd49f410c935c4152bbdb08bac3 73088 
pppdcapiplugin_3.25+dfsg1-3.3_amd64.deb
Checksums-Sha256: 
 a221e612d29f919c5f009c7341c0a521172c1524868d20a3a7a76c2a7d42e0ce 2744 
isdnutils_3.25+dfsg1-3.3.dsc
 6e82d82867600e00a85ceb2d7206844c1a08e5798fa42cfce6707f53ff50f942 243430 
isdnutils_3.25+dfsg1-3.3.debian.tar.gz
 4d49c2995bdcdee6bd8cdde4f5d4a307570fa68a3ddcea624d0fbbd110990779 153942 
isdnutils-base_3.25+dfsg1-3.3_amd64.deb
 e450ba82def95ef6edf433908f6b8eaa6cb78acbba107351e29e533508b5fbaf 57148 
isdnutils-xtools_3.25+dfsg1-3.3_amd64.deb
 48c0a65e589931efc6b715d0cb5f5626835eb7c43ea56ff2281cc85f4d31b15e 192562 
ipppd_3.25+dfsg1-3.3_amd64.deb
 b30fbf7dc91d20cc15834c8772e4004211c28efca035701bdd236752fe260964 590240 
isdnlog_3.25+dfsg1-3.3_amd64.deb
 9ba13c3527d9c16a5cae1ea61e1a1893bd921750e9aa7f495c3a43574b43fbda 841022 
isdnlog-data_3.25+dfsg1-3.3_all.deb
 3f31b07083aa6adcbc8ee94293501b08b1e0584ff70c2a7a69a48e3a510216e8 673704 
isdnutils-doc_3.25+dfsg1-3.3_all.deb
 5db2b5b8e332737ef53ed749a684dfb20fc55c220e00187e03646b2b390d6b49 36346 
isdnvbox_3.25+dfsg1-3.3_amd64.deb
 76c6faeb9191db9d83d9c430387da3edf67fe52b5c2aa53afdf1970ce0f6c778 80804 
isdnvboxclient_3.25+dfsg1-3.3_amd64.deb
 50f872fd02700fe1d65dda413b44fdf48073887417d11bb806fe2326f7a6f4a6 123684 
isdnvboxserver_3.25+dfsg1-3.3_amd64.deb
 145de437d91866e6f0ac07622316320e4c63df00bf746677f8420d3db1ac5f3e 97444 
capiutils_3.25+dfsg1-3.3_amd64.deb
 d5ebeacd96fe4ebcec31c1b2c1a3c79c7bc28b3ca64f5c54495535e36e4dc077 68730 
libcapi20-3_3.25+dfsg1-3.3_amd64.deb
 ea1ababcbd4a6f06c9ed1ce7d683f95304e3a7c6edc44fa088680b5580a289c8 37758 
libcapi20-dev_3.25+dfsg1-3.3_amd64.deb
 e2d4fa154d9b290706eb2143c1e49e55f7148a1e8a62cf34048442391a9c6dd3 73088 
pppdcapiplugin_3.25+dfsg1-3.3_amd64.deb
Files: 
 4b123f99454eeaf79268fa67fa4c97ff 2744 utils extra isdnutils_3.25+dfsg1-3.3.dsc
 16135d296c2ea004278bbd82d00f81fb 243430 utils extra 
isdnutils_3.25+dfsg1-3.3.debian.tar.gz
 dd64b2b26b14072f34d26b1dde4aa6bc 153942 utils optional 
isdnutils-base_3.25+dfsg1-3.3_amd64.deb
 8731860faaaaaa7f6b0dad1f2d59cb94 57148 x11 extra 
isdnutils-xtools_3.25+dfsg1-3.3_amd64.deb
 66307df2920a73a9140499532d8a3031 192562 net extra 
ipppd_3.25+dfsg1-3.3_amd64.deb
 87602143c3601626df7ff5432e338bd4 590240 utils extra 
isdnlog_3.25+dfsg1-3.3_amd64.deb
 f96f666207a8c9dc8e52743b0b0ee2c6 841022 utils extra 
isdnlog-data_3.25+dfsg1-3.3_all.deb
 2dc3d2017834ac7ad2724805c7b5bbee 673704 doc extra 
isdnutils-doc_3.25+dfsg1-3.3_all.deb
 267cc45c39c7403817aea8e7bbaf74a4 36346 utils extra 
isdnvbox_3.25+dfsg1-3.3_amd64.deb
 c06edcc4e9c8b377690a961750e34aae 80804 utils extra 
isdnvboxclient_3.25+dfsg1-3.3_amd64.deb
 2e3f5fd215ea22b0a46760e3040d0291 123684 utils extra 
isdnvboxserver_3.25+dfsg1-3.3_amd64.deb
 88cc1cef2448d5db61b704397dce0168 97444 net extra 
capiutils_3.25+dfsg1-3.3_amd64.deb
 45a70497fcfeeed51f26618e917be2d6 68730 libs extra 
libcapi20-3_3.25+dfsg1-3.3_amd64.deb
 ba1d50f834380b6bdb2f48c3f6c5574a 37758 libdevel extra 
libcapi20-dev_3.25+dfsg1-3.3_amd64.deb
 89a4a848d2cdc57d62e45085e7284c02 73088 net extra 
pppdcapiplugin_3.25+dfsg1-3.3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRsGeZAAoJEF+zP5NZ6e0IFAMP/2BsNjYnUQ2GjRCegZjm+Oeb
tTwox/NetXBcUe6TrUGQZqOSB1GZFsBmC7RJiz5uXN2z0JwPB9JgRno7SRHldGnT
vpQCFwdzO9AYSbdBS1/tnUrl2O7b5ECBWXemEfh5HStI62lmoytW+KRTqIgMmRqu
I0xCojWHpzbcwU/UUiHUdJm5p83ovft5igOB7cO/LdqAyvwjvmPlGvFj8gvHVEvj
2luVgURyQ/dU6/FwZxeZucKLki5s8rQIKCzoo4pCLKhMIG8mfcE3Hw9bXI3131RQ
BhcJup75C78Zl6RIFG1Z9Ab3jrhNKB4i/EVsBoN5MgW+0jqQxNKlkDzzhPRJ+OxR
Bo4ApsUvoxt+IcgN1sz/eRt/khekaB9Wfl5ml/lnnVYY295dCnbRpgV8HE/G9NQ5
WiHrezFHXRzsjsr/qMzThy8pxcGUJLIUYHKYDfHbYL/h5qlOaK9sxy6lWvBLMo27
D/5bLtcaJbzDVCTXlxmyi915SUnWIJapxb5x4WrOKuc8H6Bzo04d6DZAohe1he9m
UINdljsgzMrRSQqcl1ogXe8mU/CjydnFkshufoZjtMaL6of+8Pc5/Pp6tQ3sBjqH
KF7GNJwelYJngj/ckBSH48mhArSBAQ9yu6vtszJ+lCr2tgP2T3hOtv11i0jaqpL/
JauTNZVdf0i1Byl0LxX0
=UsEX
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to