Summary: | media-sound/empcd: small ebuild for the event daemon | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tobias Jakobi <liquid.acid> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED INVALID | ||
Severity: | enhancement | CC: | sound |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | sunrise suggested | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
empcd ebuild for the 2007-11-26 version
empcd initscript |
Description
Tobias Jakobi
2008-01-22 20:50:55 UTC
Created attachment 141598 [details]
empcd ebuild for the 2007-11-26 version
I only added ~x86 and ~amd64 keywords, because these are the archs I can test the ebuild on...
Created attachment 141614 [details]
empcd initscript
I created an additional component for the ebuild (I didn't modify it yet).
You can download a working initscript for empcd. It's a bit hacky because it forces empcd into no-daemonize mode so make-pidfile of start-stop-daemon works correctly.
empcd doesn't seem to create a pidfile on it's own so I currently solve this by forcing empcd into non-daemon mode, creating a pidfile with start-stop-daemon and forcing the app into background.
Oh yes, you should modify the EMPCD_USER setting in the initscript to the user you want to drop the rights for. I don't know if I should have used start-stop-daemon for this in the first place, but empcd seems to also able to handle this...
20080216 is released see http://unfix.org/projects/empcd/ (this is an automated message based on filtering criteria that matched this bug) 'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached to this bug. This bug is assigned to maintainer-wanted which means that it is not in the main tree. Heuristics show that no Gentoo developer has commented on your ebuild. Hello, The Gentoo Team would like to firstly thank you for your ebuild submission. We also apologize for not being able to accommodate you in a timely manner. There are simply too many new packages. Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay. So, the sunrise team is suggesting that you look into this and submit your ebuild to the overlay where even *you* can commit to. =) Because this is a mass message, we are also asking you to be patient with us. We anticipate a large number of requests in a short time. Thanks, On behalf of the Gentoo Sunrise Team, Jeremy. [1]: http://www.gentoo.org/proj/en/sunrise/ [2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq No longer interested in this. |