6d88555568e7acc113876de440c2a23778b4d746
[gitosis-admin.git] / gitosis.conf
1 # UCC gitosis git repository configuration
2 # Do not edit this file except under git version control
3
4 # To add a new repository, make sure that all users have a $USERNAME.key
5 # in keydir/ . Then create a new group:
6 # [group $yourgroupname]
7 # writable = $reponame
8 # members = $user1 $user2
9 #
10 # Commit and push the changes using git, and then the user should run
11 # git push [email protected]:$reponame.git
12 # to export their changes to here.
13 #
14 # To be visible in gitweb, a section for the repository must be added,
15 # and an export flag set, like this:
16 # [repo $reponame]
17 # daemon = yes
18 # Note that this enables both anonymous export (via git://git.ucc.asn.au) and
19 # being viewable in gitweb. As the configuration for git is public, there is not
20 # a great deal of point in having one but not the other.
21 # The `gitweb = no` stanza will not work at this stage.
22 #
23 # You should also then edit the ~git/repositories/$reponame.git/config
24 # and insert a [gitweb] section with an owner = $ownername key to identify
25 # the owner of the repository, and edit the $reponame.git/description file
26 # to provide a better description.
27
28 [gitosis]
29
30 [group gitosis-admin]
31 writable = gitosis-admin
32 members = zanchey@ucc trs80@ucc shmookey@ucc dja@ucc frenchie@ucc spartan@ucc atyndall@ucc matches@ucc sjy@ucc gozzarda@ucc oxinabox@ucc [email protected] rvvs89@ucc sulix@ucc mtearle@ucc bob@ucc nick@ucc 
33
34 [repo gitosis-admin]
35 daemon = yes
36 gitweb = yes
37
38 [group www-data]
39 writable = ucc-www
40 members = zanchey@ucc trs80@ucc frenchie@ucc shmookey@ucc www-data
41
42 [repo ucc-www]
43 daemon = yes
44
45 [group planet-ucc]
46 writable = planet-ucc
47 members = zanchey@ucc shmookey@ucc
48
49 [repo planet-ucc]
50 daemon = yes
51
52 # This should probably be merged with planet ucc?
53 [group minutes-rss]
54 writable = minutes-rss
55 members = frenchie@ucc zanchey@ucc
56
57 [repo minutes-rss]
58 daemon = yes
59
60 # UCCVend collection of repositories
61
62 [group uccvend]
63 writable = uccvend-docs uccvend-vendserver uccvend-snackrom uccvend-cokecode uccvend-vagrant
64 members = mtearle@ucc
65
66 [repo uccvend-docs]
67 daemon = yes
68
69 [repo uccvend-vendserver]
70 daemon = yes
71
72 [repo uccvend-snackrom]
73 daemon = yes
74
75 [repo uccvend-cokecode]
76 daemon = yes
77
78 [repo uccvend-vagrant]
79 daemon = yes
80
81 #Acess2 - refer [TPG]
82 [group acess2]
83 writable = tpg/acess2
84 members = [email protected]
85
86 [repo tpg/acess2]
87 daemon = yes
88
89 [group uccdoor]
90 writable = uccdoor
91 members = zanchey@ucc trs80@ucc mtearle@ucc
92
93 [repo uccdoor]
94 daemon = yes
95
96 [group webdispense]
97 writable = webdispense
98 members = shmookey@ucc
99
100 [repo webdispense]
101 daemon = yes
102
103 # progcomp - refer [DJA]
104 [group progcomp10]
105 writable = progcomp10
106 members = progcomp@murjan dja@ucc [email protected] shmookey@ucc rvvs89@ucc
107
108 [repo progcomp10]
109 daemon = yes
110
111 # progcomp2012 - refer [SZM]
112 [group progcomp2012]
113 writable = progcomp2012
114 members = matches@ucc dja@ucc
115
116 [repo progcomp2012]
117 daemon = yes
118
119 # progcomp2013 - refer [SZM]
120 [group progcomp2013]
121 writable = progcomp2013
122 members = matches@ucc
123
124 [repo progcomp2013]
125 daemon = yes
126
127 # icalparse - refer [JCF]
128 [group icalparse]
129 writable = frenchie/icalparse
130 members = frenchie@ucc
131
132 [repo frenchie/icalparse]
133 daemon = yes
134
135 [group tpgdispense2]
136 writable = tpg/opendispense2
137 members = [email protected]
138
139 [repo tpg/opendispense2]
140 daemon = yes
141
142 #scandal scan processor - refer [DJA]
143 [group scandal]
144 writable = dja/scandal
145 members = dja@ucc
146
147 [repo dja/scandal]
148 daemon = yes
149
150 [group radiotelescope]
151 writable = radiotelescope
152 members = harrymc@ucc
153
154 [repo radiotelescope]
155 daemon = yes
156
157 [group atyndall/cits2231]
158 writable = atyndall/cits2231
159 members = atyndall@ucc
160
161 [repo atyndall/cits2231]
162 daemon = yes
163
164 [group gozzarda]
165 writable = zanchey/dispense2 matches/MECH2401
166 members = gozzarda@ucc
167
168 [group zanchey]
169 writable = zanchey/dispense2 zanchey/uccpass
170 members = zanchey@ucc
171
172 [repo zanchey/dispense2]
173 daemon = yes
174
175 [repo zanchey/uccpass]
176 daemon = yes
177
178 [group matches]
179 writable = matches/honours matches/swarm matches/MECH2401 matches/MCTX3420 matches/FYP2014
180 members = matches_honours matches@ucc
181
182 [repo matches/honours]
183 daemon = yes
184
185 [repo matches/swarm]
186 daemon = yes
187
188 #[repo matches/MECH2401]
189 #daemon = yes
190
191 [group matches/MCTX3420]
192 writable = matches/MCTX3420
193 members = matches@ucc matches_mctx3420
194
195 [repo matches/MCTX3420]
196 daemon = yes
197
198 [repo matches/FYP2014]
199 daemon = yes
200
201 # [SZM] and [SLX]'s Final* Year Project
202 [group ipdf]
203 writable = ipdf/documents ipdf/code ipdf/vfpu ipdf/sam
204 members = matches@ucc sulix@ucc ipdf
205
206 [repo ipdf/sam]
207 daemon = yes
208
209 [repo ipdf/documents]
210 daemon = yes
211
212 [repo ipdf/code]
213 daemon = yes
214
215 [repo ipdf/vfpu]
216 daemon = yes
217
218 # [sjy] projects
219 [group austlii]
220 writable = sjy/austlii 
221 members = sjy@ucc
222 [repo sjy/austlii]
223 daemon = yes
224
225 [group assetmap]
226 writable = sjy/assetmap 
227 members = sjy@ucc
228 [repo sjy/assetmap]
229 daemon = yes
230
231 [group cits3200f]
232 writeable = frames/cits3200f
233 members = frames@ucc oxinabox@ucc lgrevenl scottp jack BobHayden
234
235 [repo frames/cits3200f]
236 daemon = no
237
238
239 [group bob/arm2]
240 writable = bob/arm2
241 members = bob@ucc [email protected] nick@ucc
242
243 [repo bob/arm2]
244 daemon = no

UCC git Repository :: git.ucc.asn.au