commit: 67fb506813d922889a077e6bd04ebd9277234a1a
Author: Doug Goldstein <cardoe <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 14 14:19:49 2015 +0000
Commit: Doug Goldstein <cardoe <AT> gentoo <DOT> org>
CommitDate: Mon Sep 14 14:20:13 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fb5068
media-tv/mythtv: multiple init script fixes
The new init scripts had a few bugs related to permissions and command line
switches.
Gentoo-Bug: 560142
Gentoo-Bug: 560144
Package-Manager: portage-2.2.20.1
Signed-off-by: Doug Goldstein <cardoe <AT> gentoo.org>
.../mythtv/files/{mythbackend.init-r1 => mythbackend.init-r2} | 8 ++++----
...-0.27.5_p20150904.ebuild => mythtv-0.27.5_p20150904-r1.ebuild} | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/media-tv/mythtv/files/mythbackend.init-r1
b/media-tv/mythtv/files/mythbackend.init-r2
similarity index 86%
rename from media-tv/mythtv/files/mythbackend.init-r1
rename to media-tv/mythtv/files/mythbackend.init-r2
index e7bbeb1..43f53e8 100644
--- a/media-tv/mythtv/files/mythbackend.init-r1
+++ b/media-tv/mythtv/files/mythbackend.init-r2
@@ -38,13 +38,13 @@ start() {
# Work around any strange permissions that may be on these files.
[ "x${MYTHBACKEND_LOGGING}" = "xfiles" ] && \
- checkpath --dir --owner mythv:video --mode 0664 /var/log/mythtv
- checkpath --dir --owner mythv:video --mode 0664 /home/mythtv
+ checkpath --directory --owner mythv:video --mode 0775
/var/log/mythtv
+ checkpath --directory --owner mythv:video --mode 0775 /home/mythtv
ebegin "Starting MythTV Backend"
start-stop-daemon --start --quiet --exec /usr/bin/mythbackend \
- --pidfile /var/run/mythbackend.pid -- \
- --daemon --pidfile /var/run/mythbackend.pid --user mythtv:video
\
+ --pidfile /var/run/mythbackend.pid --user mythtv:video -- \
+ --daemon --pidfile /var/run/mythbackend.pid \
--verbose ${MYTHBACKEND_VERBOSE} \
${logging} ${MYTHBACKEND_OPTS}
eend $?
diff --git a/media-tv/mythtv/mythtv-0.27.5_p20150904.ebuild
b/media-tv/mythtv/mythtv-0.27.5_p20150904-r1.ebuild
similarity index 99%
rename from media-tv/mythtv/mythtv-0.27.5_p20150904.ebuild
rename to media-tv/mythtv/mythtv-0.27.5_p20150904-r1.ebuild
index 62926a8..05358ad 100644
--- a/media-tv/mythtv/mythtv-0.27.5_p20150904.ebuild
+++ b/media-tv/mythtv/mythtv-0.27.5_p20150904-r1.ebuild
@@ -275,7 +275,7 @@ src_install() {
insinto /usr/share/mythtv/database
doins database/*
- newinitd "${FILESDIR}"/mythbackend.init-r1 mythbackend
+ newinitd "${FILESDIR}"/mythbackend.init-r2 mythbackend
newconfd "${FILESDIR}"/mythbackend.conf-r1 mythbackend
systemd_dounit "${FILESDIR}"/mythbackend.service