]> CyberLeo.Net >> Repos - CDN/portage-cdn.git/blob - net-misc/xrdp/files/xrdp-initd
app-crypt/truecrypt-6.1*, app-emulation/vmware-modules/*: remove, no longer used
[CDN/portage-cdn.git] / net-misc / xrdp / files / xrdp-initd
1 #!/sbin/runscript
2 # Copyright 1999-2006 Gentoo Foundation
3 # Distributed under the terms of the GNU General Public License v2
4 # $Header: /var/cvsroot/gentoo-x86/net-misc/xrdp/files/xrdp-initd,v 1.1 2006/08/02 00:58:36 chutzpah Exp $
5
6 depend() {
7         use net logger
8 }
9
10 start() {
11         cd /usr/LIBDIR/xrdp
12         ebegin "Starting X remote desktop daemon"
13         start-stop-daemon --start --pidfile /var/run/xrdp.pid --exec /usr/LIBDIR/xrdp/xrdp -- >> ${XRDP_LOGFILE}
14         ret=${?}
15         eend ${ret}
16         [[ ${ret} != 0 ]] && return ${ret}
17
18         ebegin "Starting remote desktop session manager"
19         start-stop-daemon --start --pidfile /var/run/sesman.pid --exec /usr/LIBDIR/xrdp/sesman >> ${SESMAN_LOGFILE}
20         ret=${?}
21         eend ${ret}
22         return ${ret}
23 }
24
25 stop() {
26         ebegin "Stopping X remote desktop daemon"
27         start-stop-daemon --stop --pidfile /var/run/xrdp.pid
28         ret=${?}
29         eend ${ret}
30
31         ebegin "Stopping remote desktop session manager"
32         start-stop-daemon --stop --pidfile /var/run/sesman.pid
33         ret=${?}
34         eend ${ret}
35         return ${ret}
36 }