summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-firewall/tuxguardian')
-rw-r--r--net-firewall/tuxguardian/ChangeLog31
-rw-r--r--net-firewall/tuxguardian/Manifest7
-rw-r--r--net-firewall/tuxguardian/files/tuxguardian-0.5-config.h.patch12
-rw-r--r--net-firewall/tuxguardian/files/tuxguardian-0.5-makefile.patch155
-rw-r--r--net-firewall/tuxguardian/files/tuxguardian.init28
-rw-r--r--net-firewall/tuxguardian/metadata.xml5
-rw-r--r--net-firewall/tuxguardian/tuxguardian-0.5.ebuild60
7 files changed, 0 insertions, 298 deletions
diff --git a/net-firewall/tuxguardian/ChangeLog b/net-firewall/tuxguardian/ChangeLog
deleted file mode 100644
index 4762f5ac4..000000000
--- a/net-firewall/tuxguardian/ChangeLog
+++ /dev/null
@@ -1,31 +0,0 @@
-# ChangeLog for net-firewall/tuxguardian
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 04 Dec 2007; Jakub Moc <jakub@gentoo.org> tuxguardian-0.5.ebuild:
- Switch to EAPI-1 and slotted deps
-
- 23 Nov 2007; Jakub Moc <jakub@gentoo.org>
- +files/tuxguardian-0.5-config.h.patch, -files/Makefile-gentoo-0.5.patch,
- tuxguardian-0.5.ebuild:
- Fix compile w/ 2.6.19+ kernels
-
- 24 Jun 2007; Jakub Moc <jakub@gentoo.org> tuxguardian-0.5.ebuild:
- Fix English in pkg_postinst; cosmetics
-
- 26 Apr 2007; Ali Polatel (hawking) <polatel@gmail.com>
- tuxguardian-0.5.ebuild:
- Fix trailing whitespace, cosmetics
-
- 26 Apr 2007; Ali Polatel (hawking) <polatel@gmail.com> Manifest:
- nothing executable here
-
- 26 Apr 2007; B. Thorwirth (Moonstruxx) <Moonstruxx at gmx.de>
- tuxguardian-0.5.ebuild:
- Initial ebuild fixes, thanks to genstefan
-
- 26 Apr 2007; Bjoern Thorwirth (Moonstruxx) <moonstruxx at gmx.de>)
- +tuxguardian-0.5.ebuild, +files/Makefile-gentoo-0.5.patch,
- +files/tuxguardian.init, +metadata.xml:
- New Ebuild for bug 105990
-
diff --git a/net-firewall/tuxguardian/Manifest b/net-firewall/tuxguardian/Manifest
deleted file mode 100644
index 023d420d2..000000000
--- a/net-firewall/tuxguardian/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX tuxguardian-0.5-config.h.patch 340 RMD160 49216e654def4192ae92aff7ff791d203efa9106 SHA1 289e66bbd3b63960473c9772cad44fe317e7eba0 SHA256 b12880a91cc6441d1c052ebe880889f9b3feb6026151d4c8a44c4b5f7dcfaaec
-AUX tuxguardian-0.5-makefile.patch 5132 RMD160 8c393e8e7bbad6326afcca21ef949c2628dbc71c SHA1 5a787ff190a7628e306a0f300229bd059e0cbad7 SHA256 cbf99738039025d199d3b43c7eeee0bb243a9afdc62a0f137e3e34ebe779e512
-AUX tuxguardian.init 489 RMD160 3d375b570e9d02b8431fe4e0e1c3c43522695982 SHA1 f334783f921ca8947e12c9a6898819c594a4e3b1 SHA256 0dec459c199753cff4979a15860ffb1347445baaccb49619b0bffed8809b2ef9
-DIST tuxguardian-0.5.tar.gz 65987 RMD160 cc521df3dc05dbf776e8b61687c45bede37a6d25 SHA1 5713f6e7d237cb8ee4a38e51d16912e29f2b9ff9 SHA256 3e711cad85af8ddbf6492ee08e8d63dce8028cd075d4aac9924884c0325b7e4d
-EBUILD tuxguardian-0.5.ebuild 1506 RMD160 55bd6e2071f058ad38c5c4edb5eb14110bca31cb SHA1 5b0970650445f3c02037771f97c5e26d2e2529a6 SHA256 f6d3386fc528ff0b4b8292ecacb499233c378afe9d993aca977018d8b011e2c6
-MISC ChangeLog 1070 RMD160 9b28af0700431a141bef900aa5c1999d55dd9f2a SHA1 31ec8cb6aed0835d1d61e03aa306b88f389bc042 SHA256 a6abef432e4b3f73f574928e90e790bba9ec956911848652976750e6fe29330c
-MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/net-firewall/tuxguardian/files/tuxguardian-0.5-config.h.patch b/net-firewall/tuxguardian/files/tuxguardian-0.5-config.h.patch
deleted file mode 100644
index b76780e9e..000000000
--- a/net-firewall/tuxguardian/files/tuxguardian-0.5-config.h.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- tuxguardian-05-orginal/module/tg.h 2006-04-03 04:56:25.000000000 +0200
-+++ tuxguardian-0.5/module/tg.h 2007-11-23 13:47:30.000000000 +0100
-@@ -24,8 +24,7 @@
- #ifndef __HAS_TG_H
- #define __HAS_TG_H
-
--
--#include <linux/config.h>
-+#include <linux/autoconf.h>
- #include <linux/module.h>
- #include <linux/kernel.h>
- #include <linux/init.h>
diff --git a/net-firewall/tuxguardian/files/tuxguardian-0.5-makefile.patch b/net-firewall/tuxguardian/files/tuxguardian-0.5-makefile.patch
deleted file mode 100644
index 799fe7367..000000000
--- a/net-firewall/tuxguardian/files/tuxguardian-0.5-makefile.patch
+++ /dev/null
@@ -1,155 +0,0 @@
-diff -udNr tuxguardian-0.5/daemon/Makefile tuxguardian-0.5-gentoo/daemon/Makefile
---- tuxguardian-0.5/daemon/Makefile 2006-04-09 01:28:18.000000000 +0200
-+++ tuxguardian-0.5-gentoo/daemon/Makefile 2007-04-26 20:33:32.000000000 +0200
-@@ -1,4 +1,4 @@
--bindir=/usr/local/bin
-+bindir=/usr/sbin
-
-
- all: daemon
-@@ -7,8 +7,10 @@
- gcc -pthread daemon.c pblhash.c pbl.c md5.c -o tg-daemon
-
- install:
-- @install -m 0700 -o root -g root tg-daemon $(bindir) && \
-- touch /etc/daemon.conf && \
-+ /bin/mkdir -p ${DESTDIR}$(bindir)
-+ @install -m 0700 -o root -g root tg-daemon ${DESTDIR}$(bindir) && \
-+ /bin/mkdir ${DESTDIR}/etc
-+ touch ${DESTDIR}/etc/daemon.conf && \
- echo Done.;
-
- uninstall:
-diff -udNr tuxguardian-0.5/frontend/tg-frontend.pro tuxguardian-0.5-gentoo/frontend/tg-frontend.pro
---- tuxguardian-0.5/frontend/tg-frontend.pro 2006-04-09 00:14:12.000000000 +0200
-+++ tuxguardian-0.5-gentoo/frontend/tg-frontend.pro 2007-04-26 20:40:41.000000000 +0200
-@@ -13,5 +13,5 @@
- TEMPLATE =app
- CONFIG += qt warn_on release
- LANGUAGE = C++
--DESTDIR = /usr/local/bin
-+DESTDIR =./
- QMAKE_CXXFLAGS_WARN_ON = -Wno-non-virtual-dtor
-diff -udNr tuxguardian-0.5/Makefile tuxguardian-0.5-gentoo/Makefile
---- tuxguardian-0.5/Makefile 2006-04-09 01:37:31.000000000 +0200
-+++ tuxguardian-0.5-gentoo/Makefile 2007-04-26 20:47:16.000000000 +0200
-@@ -5,31 +5,15 @@
- ifeq ($(IS_ROOT), yes)
- all:
- @echo -e "\n\nCompiling and installing the frontend\n------------------------------------------------"; \
-- cd frontend; qmake tg-frontend.pro; make; cd ..;
-+ cd frontend; /usr/qt/3/bin/qmake tg-frontend.pro; make;cd ..;
-
- @echo -e "\n\nCompiling the daemon\n------------------------------------------------"; \
- cd daemon; make;
-- @echo -e "\n\nInstalling the daemon\n------------------------------------------------"; \
-- cd daemon; make install;
--
-- @echo -e "\n\nCompiling the module\n------------------------------------------------"; \
-- cd module; make;
-- @echo -e "\n\nInstalling the module\n------------------------------------------------"; \
-- cd module; make install;
--
-- @echo -e "\n\n\n\nSuccess! To start TuxGuardian:"
-- @echo -e "---------------------------------"
-- @echo -e " (for more information, please visit tuxguardian.sf.net)\n"
-- @echo -e "\t$$ su"
-- @echo -e "\t <enter root password>"
-- @echo -e "\t$$ tg-daemon &"
-- @echo -e "\t$$ modprobe tuxg"
-- @echo -e "\t$$ tg-frontend &\n"
--
-+# @echo -e "\n\nCompiling the module\n------------------------------------------------"; \
-+# cd module; make;
- clean:
-- @for i in $(PARTS); do \
- echo -e "\n\nCleaning the "$$i"\n------------------------------------------------"; \
-- cd $$i; make clean; cd ..; \
-+ cd daemon; make clean; cd ..; \
- done
- uninstall:
- @echo -e "\n\nUninstalling the frontend\n------------------------------------------------"; \
-@@ -39,9 +23,12 @@
- cd daemon; make uninstall; cd ..;
-
- @echo -e "\n\nUninstalling the module\n------------------------------------------------"; \
-- cd module; make uninstall;
-+# cd module; make uninstall;
- install:
-- @echo -e "No need to 'make install'. Just type 'make'"
-+# cd module; make install DESTDIR="${DESTDIR}"; cd ..;
-+ cd daemon; make install DESTDIR="${DESTDIR}"; cd ..;
-+ cd frontend; cp tg-frontend ${DESTDIR}usr/sbin/; cd ..;
-+
- else
- all:
- @echo "You must be root to compile and install!"
-@@ -49,8 +36,6 @@
- clean:
- @echo "You must be root to clear!"
- @exit 1
--install:
-- @echo -e "No need to 'make install'. Just type 'make'"
- uninstall:
- @echo "You must be root to uninstall!"
- @exit 1
-diff -udNr tuxguardian-0.5/module/Makefile tuxguardian-0.5-gentoo/module/Makefile
---- tuxguardian-0.5/module/Makefile 2006-04-09 00:12:59.000000000 +0200
-+++ tuxguardian-0.5-gentoo/module/Makefile 2007-04-26 20:33:32.000000000 +0200
-@@ -1,40 +1,31 @@
--KERNELDIR := /lib/modules/$(shell uname -r)/build
--KERNEL_SOURCES := $(KERNDIR)
-+MODULES_DIR := /lib/modules/$(shell uname -r)
-+KERNEL_DIR := ${MODULES_DIR}/build
-+KERNEL_SOURCES := $(KERNEL_DIR)
-+
- KERNEL_HEADERS := -I$(KERNEL_SOURCES)/include
-
--obj-m := tuxg.o
-+
-+obj-m += tuxg.o
- tuxg-objs := tg-defs.o tg.o
- EXTRA_CFLAGS += -Os
-+.PHONY: all modules modules_install install clean
-
- MODULE_NAME := tuxg
-
-
--# checks if the user is running kernel 2.6.12 or above
--MINOR=$(shell uname -r | cut -c3)
--VERSION=$(shell uname -r | sed -n 's/[[:digit:]]\.[[:digit:]]\.\([[:digit:]]*\).*/\1/p')
--CORRECT_VERSION=$(shell if [ $(VERSION) -ge 12 -a $(MINOR) -ge 6 ]; then echo yes; else echo no; fi)
--ifeq ($(CORRECT_VERSION),yes)
--all:
-- make -C /lib/modules/$(shell uname -r)/build/ SUBDIRS=$(shell pwd) modules
--else
--all:
-- @echo "You need kernel 2.6.12 or above!"
-- @exit 1
--endif
--
--
-
-+all: module
-+
-
--install:
-- @install -m 0700 -o root -g root tuxg.ko /lib/modules/$(shell uname -r)
-- @/sbin/depmod -ae
-- @echo "Done."
-+module:
-+ make ${KERNEL_HEADERS} -C ${KERNEL_DIR} M=$$PWD modules;
-
--uninstall:
-- @rm -f /lib/modules/$(shell uname -r)/tuxg.ko
-- @depmod -ae
-- @echo "Done."
-+install: module_install
-+
-+modules_install:
-+ make -C ${KERNEL_DIR} M=$$PWD modules_install;
-
- clean:
- @rm -rf *.o *.ko *.mod.? .t* *~
- @echo "Done."
-+
diff --git a/net-firewall/tuxguardian/files/tuxguardian.init b/net-firewall/tuxguardian/files/tuxguardian.init
deleted file mode 100644
index c6fefca86..000000000
--- a/net-firewall/tuxguardian/files/tuxguardian.init
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header:
-
-
-PID=/var/run/tuxguardian.pid
-
-depend() {
- after net
-}
-
-
-
-start() {
- ebegin "Starting tuxguardian"
- start-stop-daemon --start --quiet --background --pidfile ${PID} \
- --exec /usr/sbin/tg-daemon
- /sbin/modprobe tuxg
- eend ${?}
-}
-
-stop() {
- ebegin "Stopping fancontrol"
- start-stop-daemon --stop --pidfile ${PID}
- /sbin/modprobe -rf tuxg
- eend ${?}
-}
diff --git a/net-firewall/tuxguardian/metadata.xml b/net-firewall/tuxguardian/metadata.xml
deleted file mode 100644
index 7e3286984..000000000
--- a/net-firewall/tuxguardian/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>maintainer-wanted</herd>
-</pkgmetadata>
diff --git a/net-firewall/tuxguardian/tuxguardian-0.5.ebuild b/net-firewall/tuxguardian/tuxguardian-0.5.ebuild
deleted file mode 100644
index c8ea19b1d..000000000
--- a/net-firewall/tuxguardian/tuxguardian-0.5.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="1"
-inherit eutils linux-mod qt3
-
-DESCRIPTION="An application based firewall for Linux"
-HOMEPAGE="http://tuxguardian.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-
-DEPEND=">=x11-libs/qt-3.1:3"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="SECURITY SECURITY_CAPABILITIES"
-
-pkg_setup() {
- linux-mod_pkg_setup
- if kernel_is lt 2 6 12; then
- die "${P} needs a kernel >=2.6.12!"
- fi
- MODULE_NAMES="tuxg(extra:${S}/module)"
- BUILD_PARAMS="KERNEL_SRC=${KERNEL_DIR}"
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-makefile.patch
- kernel_is gt 2 6 18 && epatch "${FILESDIR}"/${P}-config.h.patch
-}
-
-src_compile() {
- linux-mod_src_compile
- emake DESTDIR="${D}" || die "emake failed"
-}
-
-src_install() {
- linux-mod_src_install
- emake DESTDIR="${D}" install || die "install failed"
- newinitd "${FILESDIR}"/tuxguardian.init tuxguardian
- linux-mod_pkg_preinst
- dodoc README AUTHORS
-}
-
-pkg_postinst() {
- elog "Run rc-update add tuxguardian {runlevel} to start this automatically at boot"
- elog
- elog "Sometimes the module freezes; to solve this, just run"
- elog "/etc/init.d/tuxguardian restart"
- elog
- elog "tg-frontend frontend unfortunately needs superuser priviledges to run."
- elog "If you decide not to use the tg-frontend, please refer to the documentation"
- elog "and edit /etc/daemon.conf accordingly."
-}