Don't uninstall config overrides
[sockgit.git] / sockgit-listen@.service
CommitLineData
3bd921b8
JC
1[Unit]
2Description=Sockgit Listen Server
3After=network.target sockgit-listen.socket
4Requires=sockgit-listen.socket
5
6[Service]
7Type=oneshot
8User=git
9Group=git
10WorkingDirectory=/srv/git
11ExecStart=/bin/bash -c 'while read REPO; do /usr/bin/git init --bare --shared $REPO.git && cd $REPO.git && /usr/bin/git remote add public $USER@$PUBLIC:$PATH/$REPO.git; done;'
12StandardInput=socket
13StandardOutput=syslog
14StandardError=syslog
15Environment="USER=git"
16Environment="PUBLIC=add your url"
17Environment="PATH=/srv/git"
18Environment="GIT_TEMPLATE_DIR=/usr/share/sockgit/templates"
19
20[Install]
21WantedBy=multi-user.target