Mail archive
alpine-aports

[alpine-aports] [PATCH 1/5] testing/[various]: Add group and use it as primary in .pre-* scripts.

From: Przemyslaw Pawelczyk <przemoc_at_zoho.com>
Date: Fri, 17 Jun 2016 03:47:29 +0200

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:
- testing/buildbot
- testing/buildbot-slave
- testing/clapf

It should have been part of commit a835b6916533, but was overlooked.
---
 testing/buildbot-slave/buildbot-slave.pre-install | 3 ++-
 testing/buildbot/buildbot.pre-install             | 3 ++-
 testing/clapf/clapf.pre-install                   | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/testing/buildbot-slave/buildbot-slave.pre-install b/testing/buildbot-slave/buildbot-slave.pre-install
index 695f71607bc4..7a1deeded1d6 100644
--- a/testing/buildbot-slave/buildbot-slave.pre-install
+++ b/testing/buildbot-slave/buildbot-slave.pre-install
_at_@ -1,5 +1,6 @@
 #!/bin/sh
 
-adduser -S -D -H -h /home/buildbot -s /sbin/nologin -g buildbot buildbot 2>/dev/null
+addgroup -S buildbot 2>/dev/null
+adduser -S -D -H -h /home/buildbot -s /sbin/nologin -G buildbot -g buildbot buildbot 2>/dev/null
 
 exit 0
diff --git a/testing/buildbot/buildbot.pre-install b/testing/buildbot/buildbot.pre-install
index 695f71607bc4..7a1deeded1d6 100644
--- a/testing/buildbot/buildbot.pre-install
+++ b/testing/buildbot/buildbot.pre-install
_at_@ -1,5 +1,6 @@
 #!/bin/sh
 
-adduser -S -D -H -h /home/buildbot -s /sbin/nologin -g buildbot buildbot 2>/dev/null
+addgroup -S buildbot 2>/dev/null
+adduser -S -D -H -h /home/buildbot -s /sbin/nologin -G buildbot -g buildbot buildbot 2>/dev/null
 
 exit 0
diff --git a/testing/clapf/clapf.pre-install b/testing/clapf/clapf.pre-install
index 01c4585c926a..7cbfaad04b90 100644
--- a/testing/clapf/clapf.pre-install
+++ b/testing/clapf/clapf.pre-install
_at_@ -1,5 +1,6 @@
 #!/bin/sh
 
-adduser -S -D -H -s /bin/false -g clamav clamav 2>/dev/null
+addgroup -S clamav 2>/dev/null
+adduser -S -D -H -s /bin/false -G clamav -g clamav clamav 2>/dev/null
 
 exit 0
-- 
2.6.6
---
Unsubscribe:  alpine-aports+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-aports+help_at_lists.alpinelinux.org
---
Received on Fri Jun 17 2016 - 03:47:29 GMT