Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 589734 - app-admin/supervisor: provide default configuration
Summary: app-admin/supervisor: provide default configuration
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Louis Sautier (sbraz)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-26 09:19 UTC by Gilles Dartiguelongue (RETIRED)
Modified: 2018-05-24 06:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Default configuration from debian package (supervisord.conf,1.15 KB, text/plain)
2016-07-26 09:19 UTC, Gilles Dartiguelongue (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gilles Dartiguelongue (RETIRED) gentoo-dev 2016-07-26 09:19:11 UTC
Created attachment 441622 [details]
Default configuration from debian package

Current default experience after install is:

# /etc/init.d/supervisord start
 * Caching service dependencies ...                                                                [ ok ]
 * supervisord: `/etc/supervisord.conf' is not readable
 * ERROR: supervisord failed to start

It should at least start with a local socket accepting connections like on Debian for example.
Comment 1 Larry the Git Cow gentoo-dev 2018-05-24 06:48:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9ec8eac390679bf5dcc299ec9fea7dec4f0f03

commit ae9ec8eac390679bf5dcc299ec9fea7dec4f0f03
Author:     Louis Sautier <sautier.louis@gmail.com>
AuthorDate: 2018-05-17 12:53:48 +0000
Commit:     Gilles Dartiguelongue <eva@gentoo.org>
CommitDate: 2018-05-24 06:27:27 +0000

    app-admin/supervisor: bump to 3.3.4, add default config, dedicated group
    
    - Add a default configuration file.
    - Add a dedicated log directory and a group to which users can be added
    in order to run supervisorctl and access logs.
    - Fix warnings related to namespace packages.
    - Add a missing RDEPEND on dev-python/setuptools (pkg_resources).
    - Fix the init script to explicitely specify a configuration file to
    supervisord, otherwise a warning is issued.
    - Add informational messages when the package is installed for the first
    time.
    
    Closes: https://bugs.gentoo.org/589734
    
    Package-Manager: Portage-2.3.31, Repoman-2.3.9
    Closes: https://github.com/gentoo/gentoo/pull/8453

 app-admin/supervisor/Manifest                |  1 +
 app-admin/supervisor/files/conf.d-r1         |  7 +++
 app-admin/supervisor/files/init.d-r2         | 15 ++++++
 app-admin/supervisor/files/supervisord.conf  | 69 ++++++++++++++++++++++++
 app-admin/supervisor/supervisor-3.3.4.ebuild | 80 ++++++++++++++++++++++++++++
 5 files changed, 172 insertions(+)