Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: acct-group/headscale/
Date: Wed, 27 Apr 2022 16:01:16
Message-Id: 1651075040.e795850631ba8fcbd2921f88011312653982f46e.jsmolic@gentoo
1 commit: e795850631ba8fcbd2921f88011312653982f46e
2 Author: Chris Su <chris <AT> lesscrowds <DOT> org>
3 AuthorDate: Wed Apr 27 15:34:33 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 27 15:57:20 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7958506
7
8 acct-group/headscale: new package, add 0
9
10 Create a user group corresponding to headscale and run services with
11 reduced authority, making the system more secure.
12
13 Bug: https://bugs.gentoo.org/841017
14 Signed-off-by: Chris Su <chris <AT> lesscrowds.org>
15 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
16
17 acct-group/headscale/headscale-0.ebuild | 8 ++++++++
18 acct-group/headscale/metadata.xml | 16 ++++++++++++++++
19 2 files changed, 24 insertions(+)
20
21 diff --git a/acct-group/headscale/headscale-0.ebuild b/acct-group/headscale/headscale-0.ebuild
22 new file mode 100644
23 index 000000000000..73623757f6d6
24 --- /dev/null
25 +++ b/acct-group/headscale/headscale-0.ebuild
26 @@ -0,0 +1,8 @@
27 +# Copyright 2022 Gentoo Authors
28 +# Distributed under the terms of the GNU General Public License v2
29 +
30 +EAPI=8
31 +
32 +inherit acct-group
33 +
34 +ACCT_GROUP_ID=514
35
36 diff --git a/acct-group/headscale/metadata.xml b/acct-group/headscale/metadata.xml
37 new file mode 100644
38 index 000000000000..73d345656db7
39 --- /dev/null
40 +++ b/acct-group/headscale/metadata.xml
41 @@ -0,0 +1,16 @@
42 +<?xml version="1.0" encoding="UTF-8"?>
43 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
44 +<pkgmetadata>
45 + <maintainer type="person" proxied="yes">
46 + <email>chris@××××××××××.org</email>
47 + <name>Chris Su</name>
48 + </maintainer>
49 + <maintainer type="person" proxied="proxy">
50 + <email>dlan@g.o</email>
51 + <name>Yixun Lan</name>
52 + </maintainer>
53 + <maintainer type="person" proxied="proxy">
54 + <email>jsmolic@g.o</email>
55 + <name>Jakov Smolić</name>
56 + </maintainer>
57 +</pkgmetadata>