Is there a smart server init script available?
I'm trying to migrate an existing CVS installation to bzr. I would like to run the smart server on one of our hosts, as all the bzr users will be authenticated before they get into our network, so we don't require (or want) the additional authentication of ssh, ftp etc.
During testing everything was fine, as I would ssh into the host, start bzr, then move to a client machine for testing. However now that I've come to deploy it, I can't persuade bzr to run as a smart server unless I maintain an active login. I've tried the following:
* Starting it as a background process, then logging out => bzr is killed when I log out
* Starting it via rc.local => it appears to be running but won't accept any connections
* Starting it via a script in init.d (based on the debian skeleton script in there) => it appears to be running but won't accept any connections
* Starting it via inetd/xinetd => no response from bzr
I'm sure someone must have created a suitable init script, but my google-fu is failing as I keep finding answers for other applications that happen to host their files using bzr. Can anyone point me towards a suitable file, or provide some other clue as to how to successfully run the smart server as a background process on Ubuntu 10.04 LTS.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Bazaar Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Mark Crutch
- Solved:
- Last query:
- Last reply: