Contents
To install Orthanc as a GNU/Linux init daemon on a Debian/Ubuntu system, you can:
Download this service script (this file is part of the official Debian package of Orthanc),
Adapt some of its variables to reflect the configuration of your system,
Copy it in /etc/init.d
as root (the filename cannot contain
dot, otherwise it is not executed), make it belong to root, and tag
it as executable:
$ sudo mv orthanc.init /etc/init.d/orthanc
$ sudo chown root:root /etc/init.d/orthanc
$ sudo chmod 755 /etc/init.d/orthanc
If you wish the daemon to be automatically launched at boot time and stopped at shutdown:
$ sudo update-rc.d orthanc defaults
If you wish to remove the automatic launching at boot time later on:
$ sudo update-rc.d -f orthanc remove
Note: You can use rcconf
to easily monitor the services that are
run at startup:
$ sudo apt-get install rcconf
A sample systemd daemon for Orthanc can be found in the official Debian package and in the official Fedora package (now orphaned - please consider contributing by adopting this package):
Download the systemd script,
Adapt some of its variables to reflect the configuration of your system,
Copy it as /etc/systemd/system/orthanc.service
,
Start the daemon as follows:
$ sudo systemctl daemon-reload
$ sudo systemctl start orthanc.service
To make this change permanent after a reboot, you can create a symbolic link as follows:
$ sudo ln -s /etc/systemd/system/orthanc.service /etc/systemd/system/default.target.wants/
The instructions above have been tested on Debian/Ubuntu/Fedora systems, but should work similarly on other GNU/Linux distributions.