diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-01-16 17:34:21 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-01-16 17:34:21 +0000 |
commit | 02e2208f46f4e2c00fb9743cbc47350bdd233bfa (patch) | |
tree | 132dd60828854db4f65f30f9230f43d9602507ff /net-irc/shadowircd | |
parent | 8be70107efbb417f839292165ee39d07a062046f (diff) |
gentoo resync : 16.01.2018
Diffstat (limited to 'net-irc/shadowircd')
-rw-r--r-- | net-irc/shadowircd/Manifest | 2 | ||||
-rw-r--r-- | net-irc/shadowircd/files/shadowircd.initd | 38 | ||||
-rw-r--r-- | net-irc/shadowircd/shadowircd-6.3.3.ebuild | 91 |
3 files changed, 0 insertions, 131 deletions
diff --git a/net-irc/shadowircd/Manifest b/net-irc/shadowircd/Manifest index 9d138e9b3b66..86201fea3870 100644 --- a/net-irc/shadowircd/Manifest +++ b/net-irc/shadowircd/Manifest @@ -1,8 +1,6 @@ AUX format-security.patch 14907 BLAKE2B ce52db28f71c7fe8cd94b8a3106c5672858bb94ad540b9ffb1d6e16f73c2241a4f2d8531ce1ac69bc743e0bc46cccb2d8c02ffc691ae2e304d8ba62e48733ff3 SHA512 1f258c683f49d053aed52a30e9d77ce1aeda39d4376332a8e2caa8247f3d9b476accf5847ce5c04e7ae322bf88bcb40d0849de40d4f1d270cde7df6b5609c8a0 AUX shadowircd.confd 196 BLAKE2B 3f11d928ed529a4129f862178b4b24eaa973effb9e52ecf58c3b8a9eec3d86b259181e34073e61e9d45b81a2e99143f083f655ff89af5b4d7fe267ee9d74de1a SHA512 64ffcf4f2d90009e2d085f920f00de20812344c1cf03f1f3c128176f16e1dc7dcba70ea2193e5ac97775fc95a4fc6d2413826d0f29f58d077a50e4eccfc6f267 -AUX shadowircd.initd 857 BLAKE2B a7683d331ab526e86901d3a7255d5e67c9d23500263adb303e9eaec24215bc33e647af61004b87929c5ef7aae1689055c7c3db4647ccf2e44d0b83b632785e20 SHA512 7e9d8b8d7eea5e6ff8474b862e0b07aec426b96268b41fc294bb97f26609eda2518b65e285cbef80876b111ab94dd8d7c80a52ca9425cc7f9385516a3f4bd74b AUX shadowircd.initd-r1 595 BLAKE2B b19c47e817a35a8c48c53cfbbd07d4851efd61af67e5f5f6fd3389cf4e4b633ddbb8c8a24d42610ccf8f4a19607374915c5b091f2854904c13f2b3a8b593f5dd SHA512 d8c168c7fbe60ec0d90e780158a66a4b1f1a916a6e24a40ea834b43f7e9f6d153607a565e79de51b0b7b39e0750124cf41ac49f50bcfc3ce5ebecf0d73a59342 DIST shadowircd-6.3.3.tar.gz 1980432 BLAKE2B d9f443011668bf407624cb5da2a9f8396861e4c4c7e587bae35d7ac3bd9513a109865e56fd92efc1d022d773c10a36ba95cc2f1f763e06b74f46e300cb142b5a SHA512 f3638bee6d49c56738cf05dd7c67d93344ed5787eb8777589390dbc38a1481e9a28895bdd4534124dcc8dbe247f3e28e299fe0bc0bb89e4d974b4aff734701d4 EBUILD shadowircd-6.3.3-r1.ebuild 2381 BLAKE2B a21bd763aff33ceb8a4a4a46f6b3a40b00b4776c7c6957c669c1f83fb349d5d7046f8f833ca7ab5820073360636ca051071434ec93bcadfdb1c90c1792476194 SHA512 a3ff4f0cfe0d78d0a3f3ac8dabfe8acd1e538590801c9d91a92d6eaabb30a41b81ff5c802cab1724abdcac17441837ded029ea3674253a61c3d49d3c459ff183 -EBUILD shadowircd-6.3.3.ebuild 2340 BLAKE2B b08f8886cfd9bee53be850be500a82212f63c8b1a5b0d96d0ee6a61820866aacd9009d0cf76df6703cf7438e7fb3c1953d89d5e15e331519ce9e4ee82ac50426 SHA512 16f3f9028bf9847d551e73f37b01e5b98ca63d82ad5e16cb3d77a1d4edc81f9ef863e1c10199a046a148bff865e107077b4420787f6c5dbd3795d26b004759a8 MISC metadata.xml 320 BLAKE2B 50a60d79612a4a7d5c95b2fa371fa3e95cb409c23edb61fb910046bbc0e491ec5eb6470ce274c797a21ad3659a763994755109c7eb64c4999c04bc76d67a613a SHA512 6af904bec4c184c6f358b23ec08426cd5b0c1e670e559e21160b42fb5a9d3ab80f48974769cf38495df33bd7d8926bf1e46f8a3ace3124588b306f299997b5fd diff --git a/net-irc/shadowircd/files/shadowircd.initd b/net-irc/shadowircd/files/shadowircd.initd deleted file mode 100644 index 5b01c2366de7..000000000000 --- a/net-irc/shadowircd/files/shadowircd.initd +++ /dev/null @@ -1,38 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_started_commands="reload" - -depend() { - use dns net - provide ircd -} - -start() { - if ! [ -d /var/run/shadowircd ]; then - ebegin "Creating /var/run/shadowircd for ${SVCNAME}" - mkdir /var/run/shadowircd \ - && chown :shadowircd /var/run/shadowircd \ - && chmod 770 /var/run/shadowircd - eend $? - fi - - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start --exec /usr/bin/shadowircd-ircd \ - --user shadowircd --pidfile /var/run/shadowircd/ircd.pid \ - ${SHADOWIRCD_OPTS} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --pidfile /var/run/shadowircd/ircd.pid - eend $? -} - -reload() { - ebegin "Reloading ${SVCNAME}" - start-stop-daemon --signal HUP --pidfile /var/run/shadowircd/ircd.pid - eend $? -} diff --git a/net-irc/shadowircd/shadowircd-6.3.3.ebuild b/net-irc/shadowircd/shadowircd-6.3.3.ebuild deleted file mode 100644 index 422e14379dd0..000000000000 --- a/net-irc/shadowircd/shadowircd-6.3.3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils multilib user - -DESCRIPTION="An IRCd based on charybdis that adds several useful features" -HOMEPAGE="http://shadowircd.net" -SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug +ipv6 largenet ssl zlib" - -RDEPEND="ssl? ( dev-libs/openssl ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - virtual/yacc - sys-devel/flex" - -S="${WORKDIR}/${PN}-${P}" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 "${EPREFIX}"/usr ${PN} -} - -src_prepare() { - # Fill the example configuration file with proper paths. - sed -i \ - -e "s:path =.*modules:path = \"$(get_libdir)/${PN}/modules:g" \ - -e "s:etc/:../etc/${PN}/:g" \ - -e "s:logs/:../var/log/shadowircd/:g" \ - -e "s:test\.\(cert\|key\):ssl.\1:g" \ - doc/example.conf \ - doc/reference.conf \ - || die -} - -src_configure() { - econf \ - ac_cv_prog_cc_g=no \ - --disable-gnutls \ - $(use_enable debug assert soft) \ - $(use_enable debug iodebug) \ - $(use_enable ipv6) \ - $(use_enable !largenet small-net) \ - $(use_enable ssl openssl) \ - $(use_enable zlib) \ - --with-program-prefix=shadowircd- \ - \ - --enable-fhs-paths \ - --sysconfdir="${EPREFIX}"/etc/${PN} \ - --libdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN} \ - --with-logdir="${EPREFIX}"/var/log/${PN} \ - --with-moduledir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \ - --with-rundir="${EPREFIX}"/var/run -} - -src_install() { - default - - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - - insinto etc/${PN} - newins doc/reference.conf ircd.conf - - keepdir var/{lib,log}/${PN} - - # Ensure that if `make install' created /var/run/${PN}, we still - # force the initscript to create that directory. - rm -rf "${D}"/var/run || die - - # shadowircd needs writing to its state (bandb) and log directories - fowners :shadowircd /var/{lib,log}/${PN} - fperms 770 /var/{lib,log}/${PN} - - # ensure that shadowircd can access but not modify its configuration - # while protecting it from others - fowners :shadowircd /etc/${PN}{,/ircd.conf} - fperms 750 /etc/${PN} - fperms 640 /etc/${PN}/ircd.conf -} - -pkg_postinst() { - elog "All of the shadowircd binaries in PATH have been prefixed with" - elog "'shadowircd-' to prevent file collisions." -} |