On Thu, 23 Oct 2008 16:41:20 +0200, Adeodato Simó wrote: > > > And a question to the release team: > > > The postinst and the bug are the same for 0.4.2-1 in sid and 0.4.1-4 > > > in lenny; do you prefer to unblock the version in sid or should a > > > prepare a 0.4.1-4lenny1 version with distribution "testing", too? > > I've uploaded 0.4.2-2 with a fixed .postinst to unstable yesterday. > > How should we proceed for fixing the version in testing? I've already > > prepared a version 0.4.1-4lenny1 for t-p-u (debdiff attached for your > > convenience); please tell me if I should upload it. > You forgot the patch, or somebody ate along the way. ;-)
Probably the non-free firmware in my e100 NIC :) Thanks for noticing, trying again ... Cheers, gregor -- .''`. Home: http://info.comodo.priv.at/{,blog/} / GPG Key ID: 0x00F3CFE4 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ `. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/ `- NP: Funny van Dannen: Schilddrüsenunterfunktion
diff -u iodine-0.4.1/debian/changelog iodine-0.4.1/debian/changelog
--- iodine-0.4.1/debian/changelog
+++ iodine-0.4.1/debian/changelog
@@ -1,3 +1,12 @@
+iodine (0.4.1-4lenny1) testing; urgency=low
+
+ * debian/postinst: only create /dev/net/tun if it doesn't exist and if
+ /dev/MAKEDEV is available; thanks to Lucas Nussbaum for the bug report and
+ to Lucas, Adeodato Simó, Matthew Johnson, and Alexander Wirt for their
+ help (closes: #502823).
+
+ -- gregor herrmann <[EMAIL PROTECTED]> Wed, 22 Oct 2008 20:09:45 +0200
+
iodine (0.4.1-4) unstable; urgency=low
* Add Czech debconf translation, thanks to Daniel Kavan
diff -u iodine-0.4.1/debian/postinst iodine-0.4.1/debian/postinst
--- iodine-0.4.1/debian/postinst
+++ iodine-0.4.1/debian/postinst
@@ -23,8 +23,11 @@
case "$1" in
configure)
# we need a tun device
- echo "Creating device /dev/net/tun ..."
- cd /dev && ./MAKEDEV tun
+ if [ ! -c /dev/net/tun ] && [ -x /dev/MAKEDEV ] ; then
+ echo "Creating device /dev/net/tun ..."
+ cd /dev
+ ./MAKEDEV tun || true
+ fi
# and we want a special user
adduser --quiet --system --home /var/run/iodine iodine
# generate /etc/default/iodine
signature.asc
Description: Digital signature

