remove old, uncompleted and unmaintained ebuilds for nufw 2.4 branch
This commit is contained in:
parent
ace0c235cf
commit
45e3774180
@ -1,2 +0,0 @@
|
|||||||
DIST nuapplet-2.2.tar.gz 46782 RMD160 1df94fc2da907579a1f6669b9bb116ed2d687beb SHA1 a962b83e6636bd12bfc8f0b6a4e17900c8a6e326 SHA256 d0b3f3c71c12d5231811ee02d0cc83d989855f1dfc507e0d7a85d45d488a48ca
|
|
||||||
EBUILD nuapplet-2.2.ebuild 182 RMD160 dc1eeb84c3a0d873ae4b6ba5cea72e963071d0bc SHA1 648f7011d6cbff534ff420920ea6bdac71992351 SHA256 4688345e6ab9c02e9963f93c080240ed33667bd23a2b16a35cf78545806ea689
|
|
@ -1,11 +0,0 @@
|
|||||||
EAPI="2"
|
|
||||||
|
|
||||||
DESCRIPTION="Frontend for NUFW"
|
|
||||||
HOMEPAGE="http://NUFW.org/"
|
|
||||||
SRC_URI="http://nufw.org/nuapplet/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2 LGPL-2"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
@ -1,2 +0,0 @@
|
|||||||
DIST nucentral-1.0beta1.tar.bz2 464972 RMD160 4ad9eb77467cd6828886cff3d1e7b8d6aace41aa SHA1 aa7a3db4fc8e7b698f3e83b87858e3d45d5108b6 SHA256 956c19a87c8ab43fe3dabe840a1c3e893ecb72e15c28608d780589af71a62c9c
|
|
||||||
EBUILD nucentral-1.0_beta1.ebuild 917 RMD160 6bb9afef0ad1d824378442acc0a1a76dcd746107 SHA1 de5de8a9c3112907aa2a37cf6050271c3ce4ab00 SHA256 125563e16508dbe2a6ea7dc405324d401fa7bd23f5bc24ebdf6a37a8e2d7b1e3
|
|
@ -1,39 +0,0 @@
|
|||||||
# Copyright 1999-2009 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/net-firewall/nfas/nfas-1.0_beta1.ebuild,v 1.1 2010/04/30 12:35:01 Pinkbyte Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
|
|
||||||
MY_PV="${PV/_beta/beta}"
|
|
||||||
|
|
||||||
DESCRIPTION="NFAS - NuFirewall Administration Suite"
|
|
||||||
HOMEPAGE="http://www.nufirewall.org/projects/nufirewall/"
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
RDEPEND="dev-python/twisted"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
SRC_URI="mirror://sourceforge/synce/nucentral-${MY_PV}.tar.bz2"
|
|
||||||
|
|
||||||
#S="${WORKDIR}/eas"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
sed -i -e 's/__import__(module_path)/__import__(name,{},{},"1")/' \
|
|
||||||
site-packages/nucentral/core/module_loader.py || die "sed failed"
|
|
||||||
|
|
||||||
insinto /usr
|
|
||||||
doins -r usr/*
|
|
||||||
keepdir /var/run/nucentral
|
|
||||||
|
|
||||||
insinto /usr/lib/python2.6/site-packages
|
|
||||||
doins -r site-packages/*
|
|
||||||
|
|
||||||
insinto /etc
|
|
||||||
doins -r etc/*
|
|
||||||
|
|
||||||
insinto /var
|
|
||||||
doins -r var/*
|
|
||||||
}
|
|
@ -1,8 +0,0 @@
|
|||||||
AUX nuauth-conf.d 19 RMD160 be74e62976926a6ebe6930a2d2bf2032dd3ae704 SHA1 2ac3ff2ea1b11b6534df2856849904b515119086 SHA256 dc562afba21239a5a30889b04c021b36b9c19ca17a6d8071bb848eab2d70c538
|
|
||||||
AUX nuauth-init.d 522 RMD160 89f255a1ebe12ef629ec9963834c445e0df4a6dc SHA1 0d9c6b0d3434da7f29967e9a727c9b6dbe2a8f8e SHA256 18c988dccda3cbbef92d0a218a8eba62694b5a5fc66980a9120bbd146629ccf3
|
|
||||||
AUX nufw-conf.d 81 RMD160 7bb1a7172915561570f0839e553e9021144421a8 SHA1 1b75760cb661366c8dc1e4307796e3c7e2c25c8d SHA256 c616bb91451f7bf34cfe3139a972be01a562ece6c372d2ee39c3cd5009d2354d
|
|
||||||
AUX nufw-init.d 276 RMD160 3aae0f4b5d77f4af5c1966570112fed29dda17a1 SHA1 8154d2a7c2c70077b81ae19cd53e98ae8380774a SHA256 972c3c94a7e290985cc7e8a0ccc40dfa0e10d7eee44e218c70f6fc7f8ed73f9d
|
|
||||||
DIST nufw-2.4.0.tar.bz2 705564 RMD160 8ec9ec97e554d1068a31e825462d4786d311c6fb SHA1 89d7bc1d6bc45f40505c0bc7c5a9988e6de348b5 SHA256 3f4b256dc5a7a65f2386743d74a31ed5d352804d5effa25246e644066b4308b7
|
|
||||||
DIST nufw-2.4.3.tar.bz2 721644 RMD160 aa1d43dd84f732214ca7f350af4a0697b5696771 SHA1 0f33867e74cfe21e4ec3abf4a31a01a086868ee2 SHA256 09d9ff1ee06f68539980604452635b9a94032e0a9eb766d0407ca1c45e6183aa
|
|
||||||
EBUILD nufw-2.4.0.ebuild 2838 RMD160 47adb41f8a6f6281917931c80dcd0f04e7cd23ad SHA1 400c7b539df119297de128e687645caaa97ae44b SHA256 3cebd4ae05d52b821507d2afa6b80490229beb584a4175638b54b9c9698b19c7
|
|
||||||
EBUILD nufw-2.4.3.ebuild 2839 RMD160 7b0bdae1402c55b3121d293dd486bd09941c03e0 SHA1 f25561d69aab848e5e4dd4a7a68d5748d4d7e7d5 SHA256 3e40f78fa6258ffc552d6eefbfdaf034c5d80f0ced4de4ee1931cb523648779f
|
|
@ -1,2 +0,0 @@
|
|||||||
|
|
||||||
NUAUTH_OPTIONS=""
|
|
@ -1,26 +0,0 @@
|
|||||||
#!/sbin/runscript
|
|
||||||
|
|
||||||
depend() {
|
|
||||||
before net
|
|
||||||
}
|
|
||||||
|
|
||||||
checkconfig() {
|
|
||||||
if [ ! -e /etc/nufw/nuauth.conf ]; then
|
|
||||||
eerror "You need a /etc/nufw/nuauth.conf file to run nuauth"
|
|
||||||
eerror "There is sample file in /usr/share/doc/nufw-version/"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
start() {
|
|
||||||
checkconfig || return 1
|
|
||||||
ebegin "Starting nuauth"
|
|
||||||
start-stop-daemon --start --quiet --exec /usr/sbin/nuauth -- -D ${NUAUTH_OPTIONS}
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
||||||
stop() {
|
|
||||||
ebegin "Stopping nuauth"
|
|
||||||
start-stop-daemon --stop --quiet --pidfile /var/run/nuauth/nuauth.pid
|
|
||||||
eend $?
|
|
||||||
}
|
|
@ -1,2 +0,0 @@
|
|||||||
|
|
||||||
NUFW_OPTIONS="-k /etc/nufw/nufw.key -c /etc/nufw/nufw.pem -d 127.0.0.1 -p 4129"
|
|
@ -1,17 +0,0 @@
|
|||||||
#!/sbin/runscript
|
|
||||||
|
|
||||||
depend() {
|
|
||||||
before net
|
|
||||||
}
|
|
||||||
|
|
||||||
start() {
|
|
||||||
ebegin "Starting nufw"
|
|
||||||
start-stop-daemon --start --quiet --exec /usr/sbin/nufw -- -D ${NUFW_OPTIONS}
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
||||||
stop() {
|
|
||||||
ebegin "Stopping nufw"
|
|
||||||
start-stop-daemon --stop --quiet --pidfile /var/run/nufw.pid
|
|
||||||
eend $?
|
|
||||||
}
|
|
@ -1,106 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/net-firewall/nufw/nufw-2.4.1.ebuild,v 1.1 2010/05/12 17:11:18 cedk Exp $
|
|
||||||
|
|
||||||
# Pinkbyte: TODO - remove unnecessary 'nfqueue' useflag. It is mandatory NOW!
|
|
||||||
|
|
||||||
inherit ssl-cert eutils pam autotools
|
|
||||||
|
|
||||||
DESCRIPTION="An enterprise grade authenticating firewall based on netfilter"
|
|
||||||
HOMEPAGE="http://www.nufw.org/"
|
|
||||||
SRC_URI="http://www.nufw.org/attachments/download/43/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~x86"
|
|
||||||
IUSE="debug ldap mysql pam pam_nuauth plaintext postgres prelude \
|
|
||||||
unicode nfconntrack nfqueue static syslog test"
|
|
||||||
|
|
||||||
DEPEND=">=dev-libs/glib-2
|
|
||||||
dev-libs/libgcrypt
|
|
||||||
>=dev-libs/cyrus-sasl-2
|
|
||||||
net-firewall/iptables
|
|
||||||
>=net-libs/gnutls-1.1
|
|
||||||
ldap? ( >=net-nds/openldap-2 )
|
|
||||||
mysql? ( virtual/mysql )
|
|
||||||
pam? ( sys-libs/pam )
|
|
||||||
pam_nuauth? ( sys-libs/pam )
|
|
||||||
postgres? ( virtual/postgresql-server )
|
|
||||||
net-libs/libnfnetlink
|
|
||||||
net-libs/libnetfilter_queue
|
|
||||||
nfconntrack? ( net-libs/libnetfilter_conntrack )
|
|
||||||
prelude? ( dev-libs/libprelude )
|
|
||||||
dev-python/ipy
|
|
||||||
sys-devel/automake"
|
|
||||||
RDEPEND=${DEPEND}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd "${S}"
|
|
||||||
sed -i \
|
|
||||||
-e 's:^#\(nuauth_tls_key="/etc/nufw/\)nuauth-key.pem:\1nuauth.key:' \
|
|
||||||
-e 's:^#\(nuauth_tls_cert="/etc/nufw/\)nuauth-cert.pem:\1nuauth.pem:' \
|
|
||||||
conf/nuauth.conf || die "sed failed"
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
econf \
|
|
||||||
--with-shared \
|
|
||||||
$(use_enable static) \
|
|
||||||
$(use_enable pam_nuauth pam-nufw) \
|
|
||||||
$(use_with prelude prelude-log) \
|
|
||||||
$(use_with mysql mysql-log) \
|
|
||||||
$(use_with mysql mysql-auth) \
|
|
||||||
$(use_with postgres pgsql-log) \
|
|
||||||
$(use_with syslog syslog-log) \
|
|
||||||
$(use_with plaintext plaintext-auth) \
|
|
||||||
--with-mark-group \
|
|
||||||
$(use_with pam system-auth) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with nfqueue) \
|
|
||||||
$(use_with nfconntrack) \
|
|
||||||
$(use_with unicode utf8) \
|
|
||||||
$(use_enable debug) \
|
|
||||||
--with-user-mark \
|
|
||||||
--sysconfdir="/etc/nufw" \
|
|
||||||
--localstatedir="/var" \
|
|
||||||
--includedir="/usr/include/nufw" \
|
|
||||||
|| die "econf failed"
|
|
||||||
emake || die "emake failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die "emake install failed"
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/nufw-init.d nufw
|
|
||||||
newconfd "${FILESDIR}"/nufw-conf.d nufw
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/nuauth-init.d nuauth
|
|
||||||
newconfd "${FILESDIR}"/nuauth-conf.d nuauth
|
|
||||||
|
|
||||||
insinto /etc/nufw
|
|
||||||
doins conf/nuauth.conf
|
|
||||||
|
|
||||||
keepdir /var/run/nuauth
|
|
||||||
|
|
||||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
|
||||||
docinto scripts
|
|
||||||
dodoc scripts/{clean_conntrack.pl,nuaclgen,nutop,README,ulog_rotate_daily.sh,ulog_rotate_weekly.sh}
|
|
||||||
docinto conf
|
|
||||||
dodoc conf/*.{nufw,schema,conf,dump,xml}
|
|
||||||
|
|
||||||
# Pinkbyte: install nuauth.d config files
|
|
||||||
dodir nuauth.d
|
|
||||||
insinto /etc/nufw/nuauth.d
|
|
||||||
doins conf/nuauth.d/*
|
|
||||||
#
|
|
||||||
|
|
||||||
if use pam; then
|
|
||||||
pamd_mimic system-auth nufw auth account password session
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
install_cert /etc/nufw/{nufw,nuauth}
|
|
||||||
}
|
|
@ -1,106 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/net-firewall/nufw/nufw-2.4.1.ebuild,v 1.1 2010/05/12 17:11:18 cedk Exp $
|
|
||||||
|
|
||||||
# Pinkbyte: TODO - remove unnecessary 'nfqueue' useflag. It is mandatory NOW!
|
|
||||||
|
|
||||||
inherit ssl-cert eutils pam autotools
|
|
||||||
|
|
||||||
DESCRIPTION="An enterprise grade authenticating firewall based on netfilter"
|
|
||||||
HOMEPAGE="http://www.nufw.org/"
|
|
||||||
SRC_URI="http://www.nufw.org/attachments/download/175/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~x86"
|
|
||||||
IUSE="debug ldap mysql pam pam_nuauth plaintext postgres prelude \
|
|
||||||
unicode nfconntrack nfqueue static syslog test"
|
|
||||||
|
|
||||||
DEPEND=">=dev-libs/glib-2
|
|
||||||
dev-libs/libgcrypt
|
|
||||||
>=dev-libs/cyrus-sasl-2
|
|
||||||
net-firewall/iptables
|
|
||||||
>=net-libs/gnutls-1.1
|
|
||||||
ldap? ( >=net-nds/openldap-2 )
|
|
||||||
mysql? ( virtual/mysql )
|
|
||||||
pam? ( sys-libs/pam )
|
|
||||||
pam_nuauth? ( sys-libs/pam )
|
|
||||||
postgres? ( virtual/postgresql-server )
|
|
||||||
net-libs/libnfnetlink
|
|
||||||
net-libs/libnetfilter_queue
|
|
||||||
nfconntrack? ( net-libs/libnetfilter_conntrack )
|
|
||||||
prelude? ( dev-libs/libprelude )
|
|
||||||
dev-python/ipy
|
|
||||||
sys-devel/automake"
|
|
||||||
RDEPEND=${DEPEND}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd "${S}"
|
|
||||||
sed -i \
|
|
||||||
-e 's:^#\(nuauth_tls_key="/etc/nufw/\)nuauth-key.pem:\1nuauth.key:' \
|
|
||||||
-e 's:^#\(nuauth_tls_cert="/etc/nufw/\)nuauth-cert.pem:\1nuauth.pem:' \
|
|
||||||
conf/nuauth.conf || die "sed failed"
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
econf \
|
|
||||||
--with-shared \
|
|
||||||
$(use_enable static) \
|
|
||||||
$(use_enable pam_nuauth pam-nufw) \
|
|
||||||
$(use_with prelude prelude-log) \
|
|
||||||
$(use_with mysql mysql-log) \
|
|
||||||
$(use_with mysql mysql-auth) \
|
|
||||||
$(use_with postgres pgsql-log) \
|
|
||||||
$(use_with syslog syslog-log) \
|
|
||||||
$(use_with plaintext plaintext-auth) \
|
|
||||||
--with-mark-group \
|
|
||||||
$(use_with pam system-auth) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with nfqueue) \
|
|
||||||
$(use_with nfconntrack) \
|
|
||||||
$(use_with unicode utf8) \
|
|
||||||
$(use_enable debug) \
|
|
||||||
--with-user-mark \
|
|
||||||
--sysconfdir="/etc/nufw" \
|
|
||||||
--localstatedir="/var" \
|
|
||||||
--includedir="/usr/include/nufw" \
|
|
||||||
|| die "econf failed"
|
|
||||||
emake || die "emake failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die "emake install failed"
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/nufw-init.d nufw
|
|
||||||
newconfd "${FILESDIR}"/nufw-conf.d nufw
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/nuauth-init.d nuauth
|
|
||||||
newconfd "${FILESDIR}"/nuauth-conf.d nuauth
|
|
||||||
|
|
||||||
insinto /etc/nufw
|
|
||||||
doins conf/nuauth.conf
|
|
||||||
|
|
||||||
keepdir /var/run/nuauth
|
|
||||||
|
|
||||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
|
||||||
docinto scripts
|
|
||||||
dodoc scripts/{clean_conntrack.pl,nuaclgen,nutop,README,ulog_rotate_daily.sh,ulog_rotate_weekly.sh}
|
|
||||||
docinto conf
|
|
||||||
dodoc conf/*.{nufw,schema,conf,dump,xml}
|
|
||||||
|
|
||||||
# Pinkbyte: install nuauth.d config files
|
|
||||||
dodir nuauth.d
|
|
||||||
insinto /etc/nufw/nuauth.d
|
|
||||||
doins conf/nuauth.d/*
|
|
||||||
#
|
|
||||||
|
|
||||||
if use pam; then
|
|
||||||
pamd_mimic system-auth nufw auth account password session
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
install_cert /etc/nufw/{nufw,nuauth}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user