cScm Configuration Daemon

cScm – is a tool to convert SCM configuration files into binary format and store its in shared memory for reading by cSvn-ui and cGit-ui CGI scripts

2 Commits   0 Branches   1 Tag
12c7b1c5 (kx 2023-03-24 02:53:04 +0300  1) 
12c7b1c5 (kx 2023-03-24 02:53:04 +0300  2) [Unit]
12c7b1c5 (kx 2023-03-24 02:53:04 +0300  3) Description=The cGit daemon
12c7b1c5 (kx 2023-03-24 02:53:04 +0300  4) After=network.target
12c7b1c5 (kx 2023-03-24 02:53:04 +0300  5) 
12c7b1c5 (kx 2023-03-24 02:53:04 +0300  6) [Service]
12c7b1c5 (kx 2023-03-24 02:53:04 +0300  7) PIDFile=/var/run/cgitd.pid
12c7b1c5 (kx 2023-03-24 02:53:04 +0300  8) ExecStart=/usr/sbin/cscmd --daemonize --inotify --scm=git --pid=/var/run/cgitd.pid --log=/var/log/cgitd.log --config=/etc/cgit-ui.rc
12c7b1c5 (kx 2023-03-24 02:53:04 +0300  9) ExecReload=/bin/kill -s HUP $MAINPID
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 10) ExecStop=/bin/kill -s TERM $MAINPID
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 11) 
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 12) [Install]
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 13) WantedBy=multi-user.target