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 <gregoa@debian.org> 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
Attachment:
signature.asc
Description: Digital signature