sysutils/immortal 0.24.4_19 DragonFly
Unix cross-platform (OS agnostic) supervisor
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- BSD3CLAUSE
- Categories
- sysutils
- Package size
- 2849.5 KiB, 16101.6 KiB installed
Description
A *nix cross-platform (OS agnostic) supervisor
immortal runs a command or script detached from the controlling terminal as a Unix daemon, it will supervise and restart the service if it has been terminated. The service can be controlled by querying a Unix socket "immortal.sock", this allows to remotely have full control over the service if required by exposing the socket using a web server like Nginx.
immortal - Starts and monitor a service immortaldir - Directory to scan for services *.yml immortalctl - Control existing services
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | sysutils/immortal | 0.24.4_19 |
| FreeBSD | sysutils/immortal | 0.24.4_42 |
Install
Binary package:
pkg install immortal
From DPorts:
cd /usr/dports/sysutils/immortal && make install clean
Dependencies
No port depends on this one.