blob: f02964f950b17f150e5df234610763b8e4e1181e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/rc
user = _git
gitdir = /var/git
# just assume post-receive will always exists. I know. ugly
hookdir = `{dirname `{whatis repo/hooks/post-receive}}
fn as {
doas -u $user $*
}
for (repo in $gitdir/*) {
for (hook in $hookdir/*) {
dest = $repo/hooks/`{basename $hook}
if (!test -e $dest) {
ln -s $hook $dest
}
}
}
|