coda=" root root 0600"
ipsec=" root root 0200"
readable=" root root 0444"
- lirc=" root lirc 0640"
+ lirc=" root video 0640"
MAXVT=63
fi
fi
}
+makefifo () { # usage: makefifo name owner group mode
+ if [ "$opt_v" ]
+ then if [ "$opt_d" ]
+ then echo "delete $1"
+ else echo "create $1 $2:$3 $4"
+ fi
+ fi
+ # missing parameters are a bug - bail - should we do an exit 1 here?
+ case :$1:$2:$3:$4: in
+ *::*) echo "Warning: MAKEFIFO $@ is missing parameter(s)." >&2;;
+ esac
+ if [ ! "$opt_n" ]
+ then
+ if [ "$opt_d" ]
+ then
+ rm -f $1
+ else
+ rm -f $1-
+ if mknod $1- p &&
+ chown $2:$3 $1- &&
+ chmod $4 $1- &&
+ mv $1- $1
+ then
+ : # it worked
+ else
+ # Didn't work, clean up any mess...
+ echo "makefifo $@: failed"
+ rm -f $1-
+ fi
+ fi
+ fi
+}
symlink () { # usage: symlink name target
if [ "$opt_v" ]
then if [ "$opt_d" ]
done
;;
lirc)
- mknod lirc c 61 0 $lirc
+ makedev lirc c 61 0 $lirc
for i in d m; do
- makedev lirc${i} p $lirc
+ makefifo lirc${i} $lirc
done
;;
update)
+makedev (2.3.1-88) unstable; urgency=low
+
+ * no need to squelch output of update-rc.d in preinst
+ * patch from Stefan Lippers-Hollmann to fix lirc fifos, closes: #472526
+
+ -- Bdale Garbee <bdale@gag.com> Thu, 08 May 2008 08:28:21 -0600
+
makedev (2.3.1-87) unstable; urgency=low
* move cbm target to group floppy, closes: #462892
sbin
usr/share/man/man8
+usr/share/lintian/overrides
--- /dev/null
+makedev: copyright-without-copyright-notice
install|upgrade)
if dpkg --compare-versions "$2" le "2.3.1-87"; then
rm_conffile makedev /etc/init.d/makedev
- update-rc.d makedev remove >/dev/null || exit $?
+ update-rc.d makedev remove
fi
esac
ROOT=debian/makedev $(MAKE) install
+ install -o root -g root -m 0644 debian/makedev.lintian \
+ debian/makedev/usr/share/lintian/overrides/makedev
+
dh_installdocs -i
dh_installexamples -i
dh_installmenu -i