Hi,

Update to the latest supervisor.

Tested my config on both the old and new versions, no breakage detected.

No need to set the pidfile in the rc script, as that's patched in the
config file already.

OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/supervisor/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile    4 May 2018 13:28:45 -0000       1.12
+++ Makefile    27 Apr 2019 16:12:18 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               system to monitor and control processes
 
-MODPY_EGG_VERSION =    3.3.4
+MODPY_EGG_VERSION =    4.0.2
 DISTNAME=              supervisor-${MODPY_EGG_VERSION}
 
 CATEGORIES=            sysutils
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/supervisor/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo    4 May 2018 13:28:45 -0000       1.8
+++ distinfo    27 Apr 2019 15:53:28 -0000
@@ -1,2 +1,2 @@
-SHA256 (supervisor-3.3.4.tar.gz) = ISIBo/0dNcFQ7ww1vwZ2/RpsGV+2C/DyFH/n29MX5nI=
-SIZE (supervisor-3.3.4.tar.gz) = 419794
+SHA256 (supervisor-4.0.2.tar.gz) = VgRFfaT7idhQ54wSggX+STjJJ3+HMBiFszyUxgNh5XU=
+SIZE (supervisor-4.0.2.tar.gz) = 434408
Index: patches/patch-supervisor_skel_sample_conf
===================================================================
RCS file: 
/cvs/ports/sysutils/supervisor/patches/patch-supervisor_skel_sample_conf,v
retrieving revision 1.5
diff -u -p -r1.5 patch-supervisor_skel_sample_conf
--- patches/patch-supervisor_skel_sample_conf   15 Nov 2017 16:38:14 -0000      
1.5
+++ patches/patch-supervisor_skel_sample_conf   27 Apr 2019 16:23:30 -0000
@@ -42,17 +42,17 @@ Index: supervisor/skel/sample.conf
 +;startsecs=10                  ; # of secs prog must stay up to be running 
(def. 1)
  ;startretries=3                ; max # of serial start failures when starting 
(default 3)
  ;autorestart=unexpected        ; when to restart if exited after running 
(def: unexpected)
- ;exitcodes=0,2                 ; 'expected' exit codes used with autorestart 
(default 0,2)
-@@ -93,7 +93,7 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix:// 
- ;stderr_logfile_backups=10     ; # of stderr logfile backups (0 means none, 
default 10)
+ ;exitcodes=0                   ; 'expected' exit codes used with autorestart 
(default 0)
+@@ -95,7 +95,7 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix:// 
  ;stderr_capture_maxbytes=1MB   ; number of bytes in 'capturemode' (default 0)
  ;stderr_events_enabled=false   ; emit events on stderr writes (default false)
+ ;stderr_syslog=false           ; send stderr to syslog with process name 
(default false)
 -;environment=A="1",B="2"       ; process environment additions (def no adds)
 +;environment=A=1,B=2           ; process environment additions (def no adds)
  ;serverurl=AUTO                ; override serverurl computation (childutils)
  
  ; The sample eventlistener section below shows all possible eventlistener
-@@ -110,7 +110,7 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix:// 
+@@ -112,7 +112,7 @@ 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)
@@ -60,17 +60,17 @@ Index: supervisor/skel/sample.conf
 +;startsecs=10                  ; # of secs prog must stay up to be running 
(def. 1)
  ;startretries=3                ; max # of serial start failures when starting 
(default 3)
  ;autorestart=unexpected        ; autorestart if exited after running (def: 
unexpected)
- ;exitcodes=0,2                 ; 'expected' exit codes used with autorestart 
(default 0,2)
-@@ -128,7 +128,7 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix:// 
- ;stderr_logfile_maxbytes=1MB   ; max # logfile bytes b4 rotation (default 
50MB)
+ ;exitcodes=0                   ; 'expected' exit codes used with autorestart 
(default 0)
+@@ -132,7 +132,7 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix:// 
  ;stderr_logfile_backups=10     ; # of stderr logfile backups (0 means none, 
default 10)
  ;stderr_events_enabled=false   ; emit events on stderr writes (default false)
+ ;stderr_syslog=false           ; send stderr to syslog with process name 
(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 sample group section below shows all possible group values.  Create one
-@@ -144,5 +144,5 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix:// 
+@@ -148,5 +148,5 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix:// 
  ; interpreted as relative to this file.  Included files *cannot*
  ; include files themselves.
  
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/supervisor/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   15 Nov 2017 16:38:14 -0000      1.5
+++ pkg/PLIST   27 Apr 2019 15:55:11 -0000
@@ -1,21 +1,24 @@
 @comment $OpenBSD: PLIST,v 1.5 2017/11/15 16:38:14 landry Exp $
+@rcscript ${RCDIR}/supervisord
 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/__init__.py
+lib/python${MODPY_VERSION}/site-packages/supervisor/__init__.pyc
 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/compat.py
+lib/python${MODPY_VERSION}/site-packages/supervisor/compat.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
@@ -51,14 +54,10 @@ lib/python${MODPY_VERSION}/site-packages
 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/producers.py
 lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/producers.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/util.py
+lib/python${MODPY_VERSION}/site-packages/supervisor/medusa/util.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
@@ -100,6 +99,20 @@ lib/python${MODPY_VERSION}/site-packages
 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/example/
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/example/included.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/example/issue-1184.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/include.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/issue-1054.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/issue-1224.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/issue-565.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/issue-638.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/issue-663.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/issue-664.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/issue-835.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/issue-836.conf
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/listener.py
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/fixtures/listener.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
@@ -112,10 +125,14 @@ lib/python${MODPY_VERSION}/site-packages
 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_end_to_end.py
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_end_to_end.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_http_client.py
+lib/python${MODPY_VERSION}/site-packages/supervisor/tests/test_http_client.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
@@ -179,4 +196,3 @@ share/doc/supervisor/subprocess.rst
 share/doc/supervisor/upgrading.rst
 share/doc/supervisor/xmlrpc.rst
 @sample ${SYSCONFDIR}/supervisord.d/
-@rcscript ${RCDIR}/supervisord
Index: pkg/supervisord.rc
===================================================================
RCS file: /cvs/ports/sysutils/supervisor/pkg/supervisord.rc,v
retrieving revision 1.2
diff -u -p -r1.2 supervisord.rc
--- pkg/supervisord.rc  11 Jan 2018 19:27:10 -0000      1.2
+++ pkg/supervisord.rc  27 Apr 2019 16:22:10 -0000
@@ -3,7 +3,7 @@
 # $OpenBSD: supervisord.rc,v 1.2 2018/01/11 19:27:10 rpe Exp $
 
 daemon="${TRUEPREFIX}/bin/supervisord"
-daemon_flags="-c ${SYSCONFDIR}/supervisord.conf --pidfile 
/var/run/supervisor/supervisord.pid"
+daemon_flags="-c ${SYSCONFDIR}/supervisord.conf"
 
 . /etc/rc.d/rc.subr
 
-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply via email to