Browse Source
git-svn-id: svn://svn.opensde.net/opensde/package/trunk@21988 10447126-35f2-4685-b0cf-6dd780d3921fearly
Christian Wiese
18 years ago
3 changed files with 164 additions and 0 deletions
@ -0,0 +1,41 @@
|
||||
|
||||
[TIMESTAMP] 1186446955 Tue Aug 7 02:35:55 2007 |
||||
[BUILDTIME] 30 (5) |
||||
[SIZE] 1.89 MB, 118 files |
||||
|
||||
[DEP] 00-dirtree |
||||
[DEP] bash |
||||
[DEP] binutils |
||||
[DEP] bzip2 |
||||
[DEP] coreutils |
||||
[DEP] cyrus-sasl2 |
||||
[DEP] diffutils |
||||
[DEP] findutils |
||||
[DEP] gawk |
||||
[DEP] gcc |
||||
[DEP] glib |
||||
[DEP] glibc |
||||
[DEP] gnutls |
||||
[DEP] grep |
||||
[DEP] libgcrypt |
||||
[DEP] libgpg-error |
||||
[DEP] libnetfilter_conntrack |
||||
[DEP] libnetfilter_queue |
||||
[DEP] libnfnetlink |
||||
[DEP] libprelude |
||||
[DEP] libtasn1 |
||||
[DEP] libtool |
||||
[DEP] linux-header |
||||
[DEP] make |
||||
[DEP] mktemp |
||||
[DEP] openldap |
||||
[DEP] openssl |
||||
[DEP] pam |
||||
[DEP] pkgconfig |
||||
[DEP] postgresql |
||||
[DEP] python |
||||
[DEP] sed |
||||
[DEP] sysfiles |
||||
[DEP] tar |
||||
[DEP] util-linux |
||||
[DEP] zlib |
@ -0,0 +1,88 @@
|
||||
# --- SDE-COPYRIGHT-NOTE-BEGIN --- |
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
||||
# |
||||
# Filename: package/.../nufw/nufw.conf |
||||
# Copyright (C) 2007 The OpenSDE Project |
||||
# |
||||
# More information can be found in the files COPYING and README. |
||||
# |
||||
# This program is free software; you can redistribute it and/or modify |
||||
# it under the terms of the GNU General Public License as published by |
||||
# the Free Software Foundation; version 2 of the License. A copy of the |
||||
# GNU General Public License can be found in the file COPYING. |
||||
# --- SDE-COPYRIGHT-NOTE-END --- |
||||
|
||||
if [ $prefix_auto = 1 ] ; then |
||||
prefix="opt/nufw" |
||||
set_confopt |
||||
fi |
||||
|
||||
# echo a warning if iptables was not build with development support and |
||||
# libnetfilter_queue is not available |
||||
if [ "$SDECFG_PKG_IPTABLES_DEVEL" != "1" ] && ! pkginstalled libnetfilter_queue ; then |
||||
echo_warning "NuFW daemon WON'T be compiled: neither libipq nor nfqueue" |
||||
echo_warning "found! Please recompile iptables with development support" |
||||
echo_warning "or install libnetfilter_queue alternatively to get the" |
||||
echo_warning "NuFW daemon build!" |
||||
fi |
||||
|
||||
# Compile for NFQUEUE instead of QUEUE |
||||
if pkginstalled libnetfilter_queue ; then |
||||
pkgprefix -t libnetfilter_queue |
||||
var_append confopt ' ' "--with-nfqueue" |
||||
echo_status "NuFW: libnetfilter_queue support" |
||||
else |
||||
var_append confopt ' ' "--without-nfqueue" |
||||
fi |
||||
|
||||
# Compile with netfilter_conntrack |
||||
if pkginstalled libnetfilter_conntrack ; then |
||||
pkgprefix -t libnetfilter_conntrack |
||||
var_append confopt ' ' "--with-nfconntrack" |
||||
echo_status "NuFW: libnetfilter_conntrack support" |
||||
fi |
||||
|
||||
# Support user activity logging in Prelude |
||||
if pkginstalled libprelude ; then |
||||
pkgprefix -t libprelude |
||||
var_append confopt ' ' "--with-prelude-log" |
||||
var_append CPPFLAGS ' ' "-I$root$( pkgprefix includedir libprelude )/libprelude" |
||||
var_append CFLAGS ' ' "-I$root$( pkgprefix includedir libprelude )/libprelude" |
||||
var_append LDFLAGS ' ' "-L$root$( pkgprefix libdir libprelude )" |
||||
export CPPFLAGS CFLAGS LDFLAGS |
||||
fi |
||||
|
||||
# Support user activity logging in Mysql database |
||||
if pkginstalled mysql ; then |
||||
pkgprefix -t mysql |
||||
# 2007-08-04 NOTE: disabled because it doesn't build at the moment |
||||
#var_append confopt ' ' "--with-mysql-log" |
||||
var_append CPPFLAGS ' ' "-I$root$( pkgprefix includedir mysql )" |
||||
var_append CFLAGS ' ' "-I$root$( pkgprefix includedir mysql )" |
||||
var_append LDFLAGS ' ' "-L$root$( pkgprefix libdir mysql )/mysql" |
||||
var_append LD_RUN_PATH ':' "$( pkgprefix libdir mysql )/mysql" |
||||
export CPPFLAGS CFLAGS LDFLAGS LD_RUN_PATH |
||||
fi |
||||
|
||||
# Support user activity logging in PostgreSQL database |
||||
if pkginstalled postgresql ; then |
||||
pkgprefix -t postgresql |
||||
var_append confopt ' ' "--with-pgsql-log" |
||||
var_append CPPFLAGS ' ' "-I$root$( pkgprefix includedir postgresql )" |
||||
var_append CFLAGS ' ' "-I$root$( pkgprefix includedir postgresql )" |
||||
var_append LDFLAGS ' ' "-L$root$( pkgprefix libdir postgresql )" |
||||
export CPPFLAGS CFLAGS LDFLAGS |
||||
fi |
||||
|
||||
# Support user activity logging in syslog |
||||
var_append confopt ' ' "--with-syslog-log" |
||||
|
||||
# Support LDAP directory for users and acl lookup |
||||
if pkginstalled openldap ; then |
||||
pkgprefix -t openldap |
||||
var_append confopt ' ' "--with-ldap" |
||||
var_append CPPFLAGS ' ' "-I$root$( pkgprefix includedir openldap )" |
||||
var_append CFLAGS ' ' "-I$root$( pkgprefix includedir openldap )" |
||||
var_append LDFLAGS ' ' "-L$root$( pkgprefix libdir openldap )" |
||||
export CPPFLAGS CFLAGS LDFLAGS |
||||
fi |
@ -0,0 +1,35 @@
|
||||
[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN --- |
||||
[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
||||
[COPY] |
||||
[COPY] Filename: package/.../nufw/nufw.desc |
||||
[COPY] Copyright (C) 2007 The OpenSDE Project |
||||
[COPY] |
||||
[COPY] More information can be found in the files COPYING and README. |
||||
[COPY] |
||||
[COPY] This program is free software; you can redistribute it and/or modify |
||||
[COPY] it under the terms of the GNU General Public License as published by |
||||
[COPY] the Free Software Foundation; version 2 of the License. A copy of the |
||||
[COPY] GNU General Public License can be found in the file COPYING. |
||||
[COPY] --- SDE-COPYRIGHT-NOTE-END --- |
||||
|
||||
[I] A user level packet filtering suite for Linux |
||||
|
||||
[T] NuFW is an authentication firewall suite: the gateway authorizes a |
||||
[T] packet depending on which remote user has sent it. It can also set |
||||
[T] quality of service on a per-user basis and log user activities into a |
||||
[T] SQL database. Furthermore, it can use an external authentication source |
||||
[T] such as an LDAP directory and be the key of a Single Sign On solution. |
||||
|
||||
[U] http://www.nufw.org/ |
||||
|
||||
[A] Eric Leblond <eric@regit.org> |
||||
[M] Christian Wiese <morfoh@opensde.org> |
||||
|
||||
[C] extra/security |
||||
|
||||
[L] GPL |
||||
[S] Stable |
||||
[V] 2.2.3 |
||||
[P] X -----5---9 800.000 |
||||
|
||||
[D] 2000498693 nufw-2.2.3.tar.bz2 http://www.nufw.org/download/nufw/ |
Loading…
Reference in new issue