From f31632c8c866fb5837e2988dc428b8462a7936ef Mon Sep 17 00:00:00 2001 From: Daniel Pavel Date: Mon, 7 Jan 2013 22:09:43 +0200 Subject: [PATCH] debian: make sure the plugdev group exists after installation --- packaging/debian/control | 2 +- packaging/debian/solaar.postinst | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 packaging/debian/solaar.postinst diff --git a/packaging/debian/control b/packaging/debian/control index 652d7943..fafaf703 100644 --- a/packaging/debian/control +++ b/packaging/debian/control @@ -13,7 +13,7 @@ Vcs-browser: http://github.com/pwr/Solaar Package: solaar Architecture: all -Depends: ${misc:Depends}, ${python:Depends}, udev, python-pyudev (>= 0.13), python-gi (>= 3.2), gir1.2-gtk-3.0 (>= 3.4) +Depends: ${misc:Depends}, ${python:Depends}, python-pyudev (>= 0.13), python-gi (>= 3.2), gir1.2-gtk-3.0 (>= 3.4), adduser, udev Suggests: gir1.2-notify-0.7 Description: Logitech Unifying Receiver peripherals manager for Linux Solaar is a Linux device manager for Logitech's Unifying Receiver peripherals. diff --git a/packaging/debian/solaar.postinst b/packaging/debian/solaar.postinst new file mode 100644 index 00000000..18baa7a4 --- /dev/null +++ b/packaging/debian/solaar.postinst @@ -0,0 +1,10 @@ +#!/bin/sh + +set -e + +# creating plugdev group if he isn't already there +if ! getent group plugdev >/dev/null; then + addgroup --system plugdev +fi + +#DEBHELPER#