xrdp/instfiles/rc.d
Koichiro IWAO 72b5088449
FreeBSD: separate rc script into xrdp and xrdp-sesman
to improve fscd(8)[1] compatibility. fscd(8) monitors daemons and
restarts after daemons crashed. We usually want to start, stop, and
restart xrdp and xrdp-sesman separately because restarting xrdp-sesman
means losing existing sessions. This change will enable fscd(8) not to
restart xrdp-sesman together when only xrdp daemon crashes.

Now rc.d/xrdp mainly has following commands:

* start      - starts xrdp
* stop       - stops xrdp
* restart    - stops xrdp, then starts it again
* allstart   - starts both xrdp and xrdp-sesman
* allstop    - stops both
* allrestart - stops both, then start them again
* status     - returns status of xrdp

rc.d/xrdp-sesman doesn't have all- prefixed commands.

[1] https://www.freshports.org/sysutils/fsc/
2018-05-30 01:27:23 +09:00
..
Makefile.am FreeBSD: separate rc script into xrdp and xrdp-sesman 2018-05-30 01:27:23 +09:00
xrdp FreeBSD: separate rc script into xrdp and xrdp-sesman 2018-05-30 01:27:23 +09:00
xrdp-sesman FreeBSD: separate rc script into xrdp and xrdp-sesman 2018-05-30 01:27:23 +09:00