diff options
author | Jaco Kroon <jaco@uls.co.za> | 2021-11-10 10:04:36 +0200 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2021-11-12 01:32:56 +0000 |
commit | 8d80c86857d4c3af405ce22bd54d8569401bde43 (patch) | |
tree | 63e3a05406a3967200bbd1991b9460816c53e2da /net-misc | |
parent | net-misc/asterisk: 18.8.0 (diff) | |
download | gentoo-8d80c86857d4c3af405ce22bd54d8569401bde43.tar.gz gentoo-8d80c86857d4c3af405ce22bd54d8569401bde43.tar.bz2 gentoo-8d80c86857d4c3af405ce22bd54d8569401bde43.zip |
net-misc/asterisk: 13.38.3-r2
Revision bump with the specific purpose of addressing:
Closes: https://bugs.gentoo.org/822084
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jaco Kroon <jaco@uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/22879
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/asterisk/asterisk-13.38.3-r2.ebuild (renamed from net-misc/asterisk/asterisk-13.38.3-r1.ebuild) | 5 | ||||
-rw-r--r-- | net-misc/asterisk/files/asterisk.tmpfiles-13.38.3-r2.conf | 1 | ||||
-rw-r--r-- | net-misc/asterisk/files/asterisk.tmpfiles2.conf | 1 | ||||
-rw-r--r-- | net-misc/asterisk/files/initd-13.38.3-r2 (renamed from net-misc/asterisk/files/initd-13.32.0-r1) | 8 |
4 files changed, 8 insertions, 7 deletions
diff --git a/net-misc/asterisk/asterisk-13.38.3-r1.ebuild b/net-misc/asterisk/asterisk-13.38.3-r2.ebuild index 9c92d3c20425..12bf7e259cb9 100644 --- a/net-misc/asterisk/asterisk-13.38.3-r1.ebuild +++ b/net-misc/asterisk/asterisk-13.38.3-r2.ebuild @@ -109,6 +109,7 @@ QA_DT_NEEDED="/usr/lib.*/libasteriskssl[.]so[.][0-9]\+" _make_args=( "NOISY_BUILD=yes" "ASTDBDIR=\$(ASTDATADIR)/astdb" + "ASTVARRUNDIR=/run/asterisk" "OPTIMIZE=" "DEBUG=" "DESTDIR=${D}" @@ -292,11 +293,11 @@ src_install() { diropts -m 0750 -o asterisk -g asterisk keepdir /var/log/asterisk/{cdr-csv,cdr-custom} - newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk + newinitd "${FILESDIR}"/initd-13.38.3-r2 asterisk newconfd "${FILESDIR}"/confd-13.32.0 asterisk systemd_dounit "${FILESDIR}"/asterisk.service - newtmpfiles "${FILESDIR}"/asterisk.tmpfiles2.conf asterisk.conf + newtmpfiles "${FILESDIR}"/asterisk.tmpfiles-13.38.3-r2.conf asterisk.conf systemd_install_serviced "${FILESDIR}"/asterisk.service.conf # Reset diropts else dodoc uses it for doc installations. diff --git a/net-misc/asterisk/files/asterisk.tmpfiles-13.38.3-r2.conf b/net-misc/asterisk/files/asterisk.tmpfiles-13.38.3-r2.conf new file mode 100644 index 000000000000..dc999ee65fc9 --- /dev/null +++ b/net-misc/asterisk/files/asterisk.tmpfiles-13.38.3-r2.conf @@ -0,0 +1 @@ +d /run/asterisk 0750 asterisk asterisk diff --git a/net-misc/asterisk/files/asterisk.tmpfiles2.conf b/net-misc/asterisk/files/asterisk.tmpfiles2.conf deleted file mode 100644 index ce85c7f5461a..000000000000 --- a/net-misc/asterisk/files/asterisk.tmpfiles2.conf +++ /dev/null @@ -1 +0,0 @@ -d /var/run/asterisk 0750 asterisk asterisk diff --git a/net-misc/asterisk/files/initd-13.32.0-r1 b/net-misc/asterisk/files/initd-13.38.3-r2 index 2a7387dc2eb0..8a4555be7ecd 100644 --- a/net-misc/asterisk/files/initd-13.32.0-r1 +++ b/net-misc/asterisk/files/initd-13.38.3-r2 @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 extra_started_commands="forcestop reload" @@ -30,7 +30,7 @@ setup_svc_variables() local t ast_instancename=asterisk - ast_rundir=/var/run/${RC_SVCNAME} + ast_rundir=/run/${RC_SVCNAME} ast_logdir=/var/log/${RC_SVCNAME} ast_spooldir=/var/spool/${RC_SVCNAME} ast_confdir=/etc/${RC_SVCNAME/.//} @@ -291,7 +291,7 @@ wrapperstop() { # Accomodate system upgrades (so a previous version of the wrapper script that still uses a pid file may be running). if [ -r "${ast_rundir}/wrapper_loop.pid" ]; then ebegin "Killing ${ast_instancename} wrapper script" - kill "$(cat /var/run/asterisk/wrapper_loop.pid)" + kill "$(cat /run/asterisk/wrapper_loop.pid)" eend $? fi @@ -313,7 +313,7 @@ forcestop() { wrapperstop ebegin "Stopping ${ast_instancename} PBX" - start-stop-daemon --stop --pidfile /var/run/asterisk/asterisk.pid + start-stop-daemon --stop --pidfile /run/asterisk/asterisk.pid eend $? } |