]> git.pld-linux.org Git - projects/pld-builder.new.git/blame - config/acl.conf
- pass --batch and --no-tty to gpg
[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#
8# emails: list of emails used in GPG signatures
9# First email in this list is used for notification.
10# Message is considered to be sent by this user if *any* of emails
11# listed is seen in "gpg: Good signature from ...<email>"
12# It is therefore important not to add any fake signatures to
13# keyring.
14#
15# privs: list of privileges. List is scanned left to right. If no
16# match is found access is denied. ! before item denies access.
17# Items have format <what-action>:<which-builder>, where both are
18# shell wildcards.
19#
20# Actions:
59ce7cd6
MM
21# src -- build src rpm (only makes sense if <which-builder> is src
22# builder)
323444b7
MM
23# binary -- build binary rpm
24# notify -- can send notification about build process on given builder.
25# Used in entries for binary builders.
26#
27# Example:
28# [foo]
29# emails = foo@pld-linux.org Foo.Bar@blah.com
30# privs = src:src !binary:security-* binary:*
31#
32# Allow access for binary builders, except for security builders.
33# Also allow building src rpms (without it binary:* wouldn't make much
34# sense)
35#
36
37[bin_builder_roke]
38emails = bin_builder@roke.freak
39privs = notify:*
40
41[src_builder_roke]
42emails = srpms_builder@roke.freak
43privs =
5354c285
MM
44
45[malekith]
46emails = malekith@roke.freak malekith@pld-linux.org
59ce7cd6 47privs = src:roke-src binary:roke-*
This page took 0.027013 seconds and 4 git commands to generate.