]> git.pld-linux.org Git - projects/pld-builder.new.git/blame - config/acl.conf
- don't upload .uploadinfo files if package hasn't built correctly
[projects/pld-builder.new.git] / config / acl.conf
CommitLineData
323444b7
MM
1#
2# Access Control Lists for PLD builder
3#
4# Format:
5#
6# [login]: login of user, used in messages
7#
741ac0b6 8# gpg_emails: list of emails used in GPG signatures
323444b7
MM
9# Message is considered to be sent by this user if *any* of emails
10# listed is seen in "gpg: Good signature from ...<email>"
11# It is therefore important not to add any fake signatures to
12# keyring.
13#
741ac0b6
MM
14# mailto: where to send status notification for this user.
15# If not present gpg_emails[0] is assumed.
16#
323444b7
MM
17# privs: list of privileges. List is scanned left to right. If no
18# match is found access is denied. ! before item denies access.
19# Items have format <what-action>:<which-builder>, where both are
20# shell wildcards.
21#
22# Actions:
59ce7cd6
MM
23# src -- build src rpm (only makes sense if <which-builder> is src
24# builder)
323444b7
MM
25# binary -- build binary rpm
26# notify -- can send notification about build process on given builder.
27# Used in entries for binary builders.
d2c1ec3f
JK
28# ready -- can start non-test builds
29# upgrade -- can start package upgrades
60e340de 30# <number> -- minimum (highest) priority allowed (default: 10)
323444b7
MM
31#
32# Example:
323444b7
MM
33# Allow access for binary builders, except for security builders.
34# Also allow building src rpms (without it binary:* wouldn't make much
35# sense)
36#
741ac0b6
MM
37# [foo]
38# gpg_emails = foo@pld-linux.org Foo.Bar@blah.com
39# mailto foo-builder@blah.com
40# privs = src:src !binary:security-* binary:*
41#
323444b7
MM
42
43[bin_builder_roke]
741ac0b6 44gpg_emails = bin_builder@roke.freak
323444b7
MM
45privs = notify:*
46
47[src_builder_roke]
741ac0b6 48gpg_emails = srpms_builder@roke.freak
e37ee7ed 49privs = sign_queue:*
5354c285
MM
50
51[malekith]
741ac0b6
MM
52gpg_emails = malekith@pld-linux.org
53mailto = malekith@roke.freak
59ce7cd6 54privs = src:roke-src binary:roke-*
This page took 0.077131 seconds and 4 git commands to generate.