summaryrefslogtreecommitdiff
path: root/hooks/post-receive
blob: 72dc81da0ff6b45e294753f3563dfe50c9b6767f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh
if ! [ "$DID_SELF_UPDATE" ]
then
    GIT_WORK_TREE=. git checkout -f master -- hooks/post-receive
    DID_SELF_UPDATE=y exec hooks/post-receive
fi

WARNINGS=y

warn()
{
    if [ "$WARNINGS" ]
    then
        printf '%s: Warning: %s\n' "$0" "$*" >&2
    fi
}

GIT_WORK_TREE=. git checkout -f master -- authorized_keys.d/\*