X-Original-To: alpine-aports@lists.alpinelinux.org Received: from sender153-mail.zoho.com (sender153-mail.zoho.com [74.201.84.153]) by lists.alpinelinux.org (Postfix) with ESMTP id E1A925C44B3 for ; Mon, 6 Jun 2016 00:06:35 +0000 (GMT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:subject:date:message-id:in-reply-to:references; b=bB9UHVMLL6bighONxMS+dYO+bxIFtnMYYFaBFJ2a95Lx4q/3M47hnR5ip9jPuztgvlhZXpS2FiFz O/To7zI9o8WF2apB2d/147EFWtqit0RPAOTTkAk6N89bjQbTfGC3 Received: from localhost (89-74-38-183.dynamic.chello.pl [89.74.38.183]) by mx.zohomail.com with SMTPS id 1465171594271243.044772386648; Sun, 5 Jun 2016 17:06:34 -0700 (PDT) From: Przemyslaw Pawelczyk To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH 11/15] community/[various]: Add group and use it as primary in .pre-* scripts. Date: Mon, 6 Jun 2016 02:05:11 +0200 Message-Id: <1465171515-6581-12-git-send-email-przemoc@zoho.com> X-Mailer: git-send-email 2.6.6 In-Reply-To: <1465171515-6581-1-git-send-email-przemoc@zoho.com> References: <1465171515-6581-1-git-send-email-przemoc@zoho.com> X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Fixes the problem I unintentionally brought in commit ccc056dbf9d3: system user creation doesn't add same named group and uses nogroup as primary group unless explicitly specified via -G. Brings status quo regarding primary groups of users created in packages: - community/caddy - community/domoticz - community/oscam - community/syncthing --- community/caddy/caddy.pre-install | 3 ++- community/domoticz/domoticz.pre-install | 3 ++- community/oscam/oscam.pre-install | 3 ++- community/syncthing/syncthing.pre-install | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/community/caddy/caddy.pre-install b/community/caddy/caddy.pre-install index ccb4f07..0830288 100644 --- a/community/caddy/caddy.pre-install +++ b/community/caddy/caddy.pre-install @@ -1,6 +1,7 @@ #!/bin/sh -adduser -S -D -h /var/lib/caddy -s /sbin/nologin -g caddy caddy 2>/dev/null +addgroup -S caddy 2>/dev/null +adduser -S -D -h /var/lib/caddy -s /sbin/nologin -G caddy -g caddy caddy 2>/dev/null adduser caddy www-data 2>/dev/null exit 0 diff --git a/community/domoticz/domoticz.pre-install b/community/domoticz/domoticz.pre-install index 2272067..6be1d39 100644 --- a/community/domoticz/domoticz.pre-install +++ b/community/domoticz/domoticz.pre-install @@ -1,5 +1,6 @@ #!/bin/sh -adduser -S -D -h /var/lib/domoticz -s /sbin/nologin -g domoticz domoticz 2>/dev/null +addgroup -S domoticz 2>/dev/null +adduser -S -D -h /var/lib/domoticz -s /sbin/nologin -G domoticz -g domoticz domoticz 2>/dev/null exit 0 diff --git a/community/oscam/oscam.pre-install b/community/oscam/oscam.pre-install index a9982c7..cce6bcd 100644 --- a/community/oscam/oscam.pre-install +++ b/community/oscam/oscam.pre-install @@ -1,6 +1,7 @@ #!/bin/sh -adduser -S -D -H -s /sbin/nologin -g oscam oscam 2>/dev/null +addgroup -S oscam 2>/dev/null +adduser -S -D -H -s /sbin/nologin -G oscam -g oscam oscam 2>/dev/null addgroup oscam usb 2>/dev/null exit 0 diff --git a/community/syncthing/syncthing.pre-install b/community/syncthing/syncthing.pre-install index a2ee46c..685d7ed 100644 --- a/community/syncthing/syncthing.pre-install +++ b/community/syncthing/syncthing.pre-install @@ -1,5 +1,6 @@ #!/bin/sh -adduser -S -D -H -h /var/lib/syncthing -s /sbin/nologin -g syncthing syncthing 2>/dev/null +addgroup -S syncthing 2>/dev/null +adduser -S -D -H -h /var/lib/syncthing -s /sbin/nologin -G syncthing -g syncthing syncthing 2>/dev/null exit 0 -- 2.6.6 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---