Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (9cb5eabd24c8b6092e2cb3e2a36df9df8cc2e4f9)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <eric AT sandall.us>
  • To: SM-Commit <sm-commit AT lists.ibiblio.org>
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (9cb5eabd24c8b6092e2cb3e2a36df9df8cc2e4f9)
  • Date: Wed, 06 Jun 2007 09:58:19 -0700

Arjan Bouter wrote:
> GIT changes to master grimoire by Arjan Bouter <abouter AT sourcemage.org>:
>
> net/nufw/DEPENDS | 25 +++++++++++++++++++++++++
> net/nufw/DETAILS | 20 ++++++++++++++++++++
> net/nufw/HISTORY | 3 +++
> net/nufw/nufw.gpg |binary
> 4 files changed, 48 insertions(+)
>
> New commits:
> commit 9cb5eabd24c8b6092e2cb3e2a36df9df8cc2e4f9
> Author: Arjan Bouter <abouter AT sourcemage.org>
> Commit: Arjan Bouter <abouter AT sourcemage.org>
>
> nufw: added new spell.
> this is the first of a series of spells I'm working on.

Don't forget a ChangeLog entry.

> diff --git a/net/nufw/DEPENDS b/net/nufw/DEPENDS
> new file mode 100755
> index 0000000..aec9a11
> --- /dev/null
> +++ b/net/nufw/DEPENDS
> @@ -0,0 +1,25 @@
> +optional_depends libnetfilter_queue \
> + ''\
> + ''\
> + 'To build the nufw daemon' &&
> +optional_depends openldap \
> + '--enable-nuauth' \
> + '--disable-nuauth' \
> + 'To build the authentication daemon' &&
> +optional_depends linux-pam \
> + '--enable-pam-nufw' \
> + '--disable-pam-nufw' \
> + 'To enable PAM authentication' &&
> +optional_depends postgresql \
> + '' \
> + '' \
> + 'Enable logging to postgresql?' &&
> +optional_depends mysql \
> + '' \
> + '' \
> + 'Enable logging to mysql?' &&
> +depends iptables &&
> +depends gnutls &&
> +depends cyrus-sasl &&
> +depends glib &&
> +depends libgcrypt

Dependencies need to be listed before optional dependencies.

> diff --git a/net/nufw/DETAILS b/net/nufw/DETAILS
> new file mode 100755
> index 0000000..44ab423
> --- /dev/null
> +++ b/net/nufw/DETAILS
> @@ -0,0 +1,20 @@
> + SPELL=nufw
> + VERSION=2.2.0
> + SOURCE=$SPELL-$VERSION.tar.bz2
> + SOURCE2=${SOURCE}.asc
> + SOURCE_URL[0]=http://www.nufw.org/download/$SPELL/${SOURCE}
> + SOURCE2_URL[0]=http://www.nufw.org/download/${SPELL}/${SOURCE}.asc
> + SOURCE_GPG="nufw.gpg:${SOURCE2}:UPSTREAM_KEY"
> + SOURCE2_IGNORE=signature
> +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
> + WEB_SITE=http://www.nufw.org
> + ENTERED=20070606
> + LICENSE[0]=GPL
> + SHORT="nufw firewall"

SHORT doesn't need to list the spell name and should be a little more
descriptive, e.g.
SHORT="authentication firewall suite"

> +cat << EOF
> +NuFW is an authentication firewall suite:
> +the gateway authorizes a packet depending on which remote user has sent it.
> +It can also set quality of service on a per-user basis and log user
> activities into a SQL database.
> +Furthermore, it can use an external authentication source such as an LDAP
> directory and be the key of
> +a Single Sign On solution.
> +EOF
> diff --git a/net/nufw/HISTORY b/net/nufw/HISTORY
> new file mode 100644
> index 0000000..51cda39
> --- /dev/null
> +++ b/net/nufw/HISTORY
> @@ -0,0 +1,3 @@
> +2007-06-06 Arjan Bouter <abouter AT sourcemage.org>
> + * DETAILS, DEPENDS, HISTORY nufw.gpg: created spell
> +

You need to list where/who you used to verify nufw.gpg (requires at
least *two* seperate methods other than the page you downloaded the key
from).

-sandalle

--
Eric Sandall | Source Mage GNU/Linux Developer
eric AT sandall.us PGP: 0xA8EFDD61 | http://www.sourcemage.org/
http://eric.sandall.us/ | http://counter.li.org/ #196285

Attachment: signature.asc
Description: OpenPGP digital signature




Archive powered by MHonArc 2.6.24.

Top of Page