import supervisor-3.0, based on an initial port by viq
Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems. [...] ok sthen@
This commit is contained in:
parent
ecf0f2dbc7
commit
377331eb89
34
sysutils/supervisor/Makefile
Normal file
34
sysutils/supervisor/Makefile
Normal file
@ -0,0 +1,34 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2014/05/14 09:56:44 jasper Exp $
|
||||
|
||||
COMMENT= system to monitor and control processes
|
||||
|
||||
MODPY_EGG_VERSION= 3.0
|
||||
DISTNAME= supervisor-${MODPY_EGG_VERSION}
|
||||
|
||||
CATEGORIES= sysutils
|
||||
|
||||
HOMEPAGE= http://supervisord.org/
|
||||
|
||||
# BSD-derived
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_PYPI:=s/supervisor/}
|
||||
|
||||
MODULES= lang/python
|
||||
|
||||
MODPY_SETUPTOOLS= Yes
|
||||
|
||||
RUN_DEPENDS= www/py-meld3
|
||||
TEST_DEPENDS= devel/py-mock \
|
||||
www/py-meld3
|
||||
|
||||
SUBST_VARS+= VARBASE
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/supervisor/skel/sample.conf
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/supervisor/
|
||||
${INSTALL_DATA} ${WRKSRC}/docs/* ${PREFIX}/share/doc/supervisor/
|
||||
|
||||
.include <bsd.port.mk>
|
2
sysutils/supervisor/distinfo
Normal file
2
sysutils/supervisor/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (supervisor-3.0.tar.gz) = gqrFTFdgtqT0wo3aIDcU42Kmi0qbqFSfpllVmY46IhI=
|
||||
SIZE (supervisor-3.0.tar.gz) = 459820
|
@ -0,0 +1,78 @@
|
||||
$OpenBSD: patch-supervisor_skel_sample_conf,v 1.1.1.1 2014/05/14 09:56:44 jasper Exp $
|
||||
--- supervisor/skel/sample.conf.orig Tue Dec 17 17:20:12 2013
|
||||
+++ supervisor/skel/sample.conf Tue Dec 17 17:39:28 2013
|
||||
@@ -7,7 +7,7 @@
|
||||
; variables can be expanded using this syntax: "%(ENV_HOME)s".
|
||||
|
||||
[unix_http_server]
|
||||
-file=/tmp/supervisor.sock ; (the path to the socket file)
|
||||
+file=${VARBASE}/run/supervisor/supervisor.sock ; (the path to the socket file)
|
||||
;chmod=0700 ; socket file mode (default 0700)
|
||||
;chown=nobody:nogroup ; socket file uid:gid owner
|
||||
;username=user ; (default is no username (open server))
|
||||
@@ -19,11 +19,11 @@ file=/tmp/supervisor.sock ; (the path to the socket
|
||||
;password=123 ; (default is no password (open server))
|
||||
|
||||
[supervisord]
|
||||
-logfile=/tmp/supervisord.log ; (main log file;default $CWD/supervisord.log)
|
||||
+logfile=${VARBASE}/log/supervisord.log ; (main log file;default $CWD/supervisord.log)
|
||||
logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB)
|
||||
logfile_backups=10 ; (num of main logfile rotation backups;default 10)
|
||||
loglevel=info ; (log level;default info; others: debug,warn,trace)
|
||||
-pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid)
|
||||
+pidfile=${VARBASE}/run/supervisor/supervisord.pid ; (supervisord pidfile;default supervisord.pid)
|
||||
nodaemon=false ; (start in foreground if true;default false)
|
||||
minfds=1024 ; (min. avail startup file descriptors;default 1024)
|
||||
minprocs=200 ; (min. avail process descriptors;default 200)
|
||||
@@ -43,7 +43,7 @@ minprocs=200 ; (min. avail process des
|
||||
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
|
||||
|
||||
[supervisorctl]
|
||||
-serverurl=unix:///tmp/supervisor.sock ; use a unix:// URL for a unix socket
|
||||
+serverurl=unix://${VARBASE}/run/supervisor/supervisor.sock ; use a unix:// URL for a unix socket
|
||||
;serverurl=http://127.0.0.1:9001 ; use an http:// url to specify an inet socket
|
||||
;username=chris ; should be same as http_username if set
|
||||
;password=123 ; should be same as http_password if set
|
||||
@@ -62,8 +62,8 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix://
|
||||
;umask=022 ; umask for process (default None)
|
||||
;priority=999 ; the relative start priority (default 999)
|
||||
;autostart=true ; start at supervisord start (default: true)
|
||||
-;autorestart=unexpected ; whether/when to restart (default: unexpected)
|
||||
-;startsecs=1 ; number of secs prog must stay running (def. 1)
|
||||
+;autorestart=true ; retstart at unexpected quit (default: true)
|
||||
+;startsecs=10 ; number of secs prog must stay running (def. 1)
|
||||
;startretries=3 ; max # of serial start failures (default 3)
|
||||
;exitcodes=0,2 ; 'expected' exit codes for process (default 0,2)
|
||||
;stopsignal=QUIT ; signal used to kill process (default TERM)
|
||||
@@ -100,14 +100,12 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix://
|
||||
;umask=022 ; umask for process (default None)
|
||||
;priority=-1 ; the relative start priority (default -1)
|
||||
;autostart=true ; start at supervisord start (default: true)
|
||||
-;autorestart=unexpected ; whether/when to restart (default: unexpected)
|
||||
-;startsecs=1 ; number of secs prog must stay running (def. 1)
|
||||
+;autorestart=unexpected ; restart at unexpected quit (default: unexpected)
|
||||
+;startsecs=10 ; number of secs prog must stay running (def. 1)
|
||||
;startretries=3 ; max # of serial start failures (default 3)
|
||||
;exitcodes=0,2 ; 'expected' exit codes for process (default 0,2)
|
||||
;stopsignal=QUIT ; signal used to kill process (default TERM)
|
||||
;stopwaitsecs=10 ; max num secs to wait b4 SIGKILL (default 10)
|
||||
-;stopasgroup=false ; send stop signal to the UNIX process group (default false)
|
||||
-;killasgroup=false ; SIGKILL the UNIX process group (def false)
|
||||
;user=chrism ; setuid to this UNIX account to run the program
|
||||
;redirect_stderr=true ; redirect proc stderr to stdout (default false)
|
||||
;stdout_logfile=/a/path ; stdout log path, NONE for none; default AUTO
|
||||
@@ -118,7 +116,7 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix://
|
||||
;stderr_logfile_maxbytes=1MB ; max # logfile bytes b4 rotation (default 50MB)
|
||||
;stderr_logfile_backups ; # of stderr logfile backups (default 10)
|
||||
;stderr_events_enabled=false ; emit events on stderr writes (default false)
|
||||
-;environment=A="1",B="2" ; process environment additions
|
||||
+;environment=A=1,B=2 ; process environment additions
|
||||
;serverurl=AUTO ; override serverurl computation (childutils)
|
||||
|
||||
; The below sample group section shows all possible group values,
|
||||
@@ -136,4 +134,4 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix://
|
||||
; include files themselves.
|
||||
|
||||
;[include]
|
||||
-;files = relative/directory/*.ini
|
||||
+;files = supervisord.d/*.ini
|
8
sysutils/supervisor/pkg/DESCR
Normal file
8
sysutils/supervisor/pkg/DESCR
Normal file
@ -0,0 +1,8 @@
|
||||
Supervisor is a client/server system that allows its users to monitor
|
||||
and control a number of processes on UNIX-like operating systems.
|
||||
|
||||
It shares some of the same goals of programs like launchd, daemontools,
|
||||
and runit. Unlike some of these programs, it is not meant to be run as a
|
||||
substitute for init as "process id 1". Instead it is meant to be used
|
||||
to control processes related to a project or a customer, and is meant to
|
||||
start like any other program at boot time.
|
277
sysutils/supervisor/pkg/PLIST
Normal file
277
sysutils/supervisor/pkg/PLIST
Normal file
@ -0,0 +1,277 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2014/05/14 09:56:44 jasper Exp $
|
||||
bin/echo_supervisord_conf
|
||||
bin/pidproxy
|
||||
bin/supervisorctl
|
||||
bin/supervisord
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}-nspkg.pth
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/namespace_packages.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/childutils.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/childutils.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/confecho.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/confecho.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/datatypes.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/datatypes.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/dispatchers.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/dispatchers.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/events.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/events.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/http.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/http.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/http_client.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/http_client.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/loggers.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/loggers.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/CHANGES.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/INSTALL.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/LICENSE.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/MANIFEST
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/Makefile
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/README.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/TODO.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/__init__.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/asynchat_25.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/asynchat_25.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/asyncore_25.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/asyncore_25.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/auth_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/auth_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/chat_server.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/chat_server.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/counter.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/counter.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/debian/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/debian/changelog
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/debian/control
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/debian/copyright
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/debian/postinst
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/debian/prerm
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/debian/rules
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/default_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/default_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/publish.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/publish.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/script_server.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/script_server.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/simple_anon_ftpd.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/simple_anon_ftpd.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/start_medusa.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/start_medusa.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/winFTPserver.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/demo/winFTPserver.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/README.html
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/async_blurbs.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/composing_producers.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/data_flow.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/data_flow.html
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/debugging.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/producers.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/programming.html
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/proxy_notes.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/threads.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/docs/tkinter.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/event_loop.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/event_loop.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/filesys.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/filesys.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/ftp_server.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/ftp_server.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/http_date.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/http_date.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/http_server.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/http_server.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/logger.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/logger.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/m_syslog.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/m_syslog.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/medusa_gif.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/medusa_gif.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/monitor.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/monitor.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/monitor_client.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/monitor_client.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/monitor_client_win32.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/monitor_client_win32.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/producers.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/producers.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/put_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/put_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/redirecting_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/redirecting_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/resolver.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/resolver.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/rpc_client.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/rpc_client.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/rpc_server.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/rpc_server.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/script_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/script_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/setup.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/setup.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/status_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/status_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/asyn_http_bench.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/asyn_http_bench.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/bench.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/bench.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/max_sockets.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/max_sockets.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_11.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_11.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_lb.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_lb.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_medusa.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_medusa.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_producers.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_producers.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_single_11.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/test_single_11.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/test/tests.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/pi_module.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/pi_module.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/select_trigger.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/select_trigger.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/test_module.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/test_module.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/thread_channel.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/thread_channel.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/thread_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/thread/thread_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/unix_user_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/unix_user_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/virtual_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/virtual_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/xmlrpc_handler.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/xmlrpc_handler.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/options.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/options.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/pidproxy.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/pidproxy.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/process.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/process.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/rpcinterface.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/rpcinterface.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/loop_eventgen.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/loop_eventgen.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/loop_listener.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/loop_listener.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/sample_commevent.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/sample_commevent.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/sample_eventlistener.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/sample_eventlistener.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/sample_exiting_eventlistener.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/scripts/sample_exiting_eventlistener.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/skel/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/skel/sample.conf
|
||||
@sample ${SYSCONFDIR}/supervisord.conf
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/socket_manager.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/socket_manager.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/states.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/states.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/supervisorctl.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/supervisorctl.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/supervisord.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/supervisord.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/__init__.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/base.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/base.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/donothing.conf
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/fakeos.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/fakeos.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/spew.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/spew.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/unkillable_spew.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/unkillable_spew.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_childutils.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_childutils.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_confecho.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_confecho.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_datatypes.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_datatypes.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_dispatchers.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_dispatchers.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_events.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_events.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_http.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_http.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_loggers.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_loggers.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_options.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_options.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_process.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_process.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_rpcinterfaces.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_rpcinterfaces.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_socket_manager.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_socket_manager.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_states.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_states.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_supervisorctl.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_supervisorctl.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_supervisord.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_supervisord.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_web.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_web.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_xmlrpc.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_xmlrpc.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/trackrefs.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/tests/trackrefs.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/button_refresh.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/button_restart.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/button_stop.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/icon.png
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/rule.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/state0.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/state1.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/state2.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/state3.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/images/supervisor.gif
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/status.html
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/stylesheets/
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/stylesheets/supervisor.css
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/ui/tail.html
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/version.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/web.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/web.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/xmlrpc.py
|
||||
lib/python${MODPY_VERSION}/site-packages/supervisor/xmlrpc.pyc
|
||||
share/doc/supervisor/
|
||||
share/doc/supervisor/Makefile
|
||||
share/doc/supervisor/api.rst
|
||||
share/doc/supervisor/conf.py
|
||||
share/doc/supervisor/configuration.rst
|
||||
share/doc/supervisor/development.rst
|
||||
share/doc/supervisor/events.rst
|
||||
share/doc/supervisor/faq.rst
|
||||
share/doc/supervisor/glossary.rst
|
||||
share/doc/supervisor/index.rst
|
||||
share/doc/supervisor/installing.rst
|
||||
share/doc/supervisor/introduction.rst
|
||||
share/doc/supervisor/logging.rst
|
||||
share/doc/supervisor/running.rst
|
||||
share/doc/supervisor/subprocess-transitions.png
|
||||
share/doc/supervisor/subprocess.rst
|
||||
share/doc/supervisor/upgrading.rst
|
||||
share/doc/supervisor/xmlrpc.rst
|
||||
@sample ${SYSCONFDIR}/supervisord.d/
|
||||
@rcscript ${RCDIR}/supervisord
|
17
sysutils/supervisor/pkg/supervisord.rc
Normal file
17
sysutils/supervisor/pkg/supervisord.rc
Normal file
@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# $OpenBSD: supervisord.rc,v 1.1.1.1 2014/05/14 09:56:44 jasper Exp $
|
||||
|
||||
daemon="${TRUEPREFIX}/bin/supervisord"
|
||||
daemon_flags="-c ${SYSCONFDIR}/supervisord.conf --pidfile /var/run/supervisor/supervisord.pid"
|
||||
|
||||
. /etc/rc.d/rc.subr
|
||||
|
||||
pexp="${MODPY_BIN} ${daemon}${daemon_flags:+ ${daemon_flags}}"
|
||||
rc_reload=YES
|
||||
|
||||
rc_pre() {
|
||||
install -d /var/run/supervisor
|
||||
}
|
||||
|
||||
rc_cmd $1
|
Loading…
x
Reference in New Issue
Block a user