Details
Has anyone worked out scripts to start phabricator daemons and the sshd on port 22 of phabricator on startup for Fedora? I have setup phabricator but starting these processes is still manual. Are there any script lying around for this?
Answers
This is largely dependent on the system you are hosting Phabricator on, as even different distributions of Linux have different methods of managing services.
What you're asking for relies on having configured services as described in the Diffusion Hosting section of the Phabricator Guide:
https://secure.phabricator.com/book/phabricator/article/diffusion_hosting/
Additionally there's a "Community Resources" wiki which is intended for the community to share utilities like this.
https://secure.phabricator.com/w/community_resources/
I have been meaning to share the scripts I use but hadn't had a chance to get everything together. I decided to spend some time doing this after seeing this question. I uploaded these to a new repository on my GitHub for the time being, and updated the community resources wiki to link to it.
https://github.com/neandrake/phab-utils#sshd
My setup runs on CentOS 7 which uses systemd for its service management. If you are asking for general help with managing/adding user/system services for systemd the resource I used is on the ArchLinux wiki:
https://wiki.archlinux.org/index.php/Systemd
If you do not use systemd you should be able to follow along in a similar fashion for your system.