[Lunar-commits] <moonbase-other> Another bunch of revived modules based on a user request
Stefan Wold
ratler at lunar-linux.org
Sat Jul 14 22:49:33 CEST 2012
commit 6c11eefd680621878546dcc158a4a784a74a6c1d
Author: Stefan Wold <ratler at lunar-linux.org>
Date: Sat, 14 Jul 2012 13:49:33 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/6c11eefd680621878546dcc158a4a784a74a6c1d
Another bunch of revived modules based on a user request
---
crypto/strongswan/DEPENDS +1/-0
crypto/strongswan/DETAILS +16/-0
crypto/strongswan/init.d/ipsec +25/-0
crypto/xca/BUILD +10/-0
crypto/xca/DEPENDS +2/-0
crypto/xca/DETAILS +19/-0
devel/apache-ant/BUILD +21/-0
devel/apache-ant/DEPENDS +1/-0
devel/apache-ant/DETAILS +21/-0
editors/geany/BUILD +9/-0
editors/geany/DEPENDS +6/-0
editors/geany/DETAILS +25/-0
editors/nedit/BUILD +18/-0
editors/nedit/DEPENDS +5/-0
editors/nedit/DETAILS +24/-0
filesys/nfs-utils/BUILD +19/-0
filesys/nfs-utils/CONFLICTS +1/-0
filesys/nfs-utils/DEPENDS +6/-0
filesys/nfs-utils/DETAILS +20/-0
filesys/nfs-utils/POST_REMOVE +3/-0
filesys/nfs-utils/init.d/nfs +112/-0
filesys/nfs-utils/services +2/-0
ftp/gftp/DEPENDS +6/-0
ftp/gftp/DETAILS +19/-0
graphics/imlib2_loaders/DEPENDS +5/-0
graphics/imlib2_loaders/DETAILS +16/-0
mail/gmime/DEPENDS +7/-0
mail/gmime/DETAILS +19/-0
net/asterisk/BUILD +13/-0
net/asterisk/CONFIGURE +2/-0
net/asterisk/DEPENDS +30/-0
net/asterisk/DETAILS +16/-0
net/fping/DETAILS +17/-0
net/iperf/DETAILS +19/-0
net/linux-atm/DETAILS +14/-0
net/privoxy/BUILD +16/-0
net/privoxy/CONFIGURE +3/-0
net/privoxy/DEPENDS +2/-0
net/privoxy/DETAILS +20/-0
net/privoxy/init.d/privoxy +16/-0
net/tftp-hpa/CONFLICTS +1/-0
net/tftp-hpa/DETAILS +16/-0
net/tftp-hpa/services +2/-0
net/tightvnc/BUILD +20/-0
net/tightvnc/CONFLICTS +3/-0
net/tightvnc/DEPENDS +4/-0
net/tightvnc/DETAILS +20/-0
net/unison/BUILD +18/-0
net/unison/DEPENDS +2/-0
net/unison/DETAILS +17/-0
news/pan2-beta/CONFLICTS +2/-0
news/pan2-beta/DEPENDS +3/-0
news/pan2-beta/DETAILS +23/-0
security/daq/DEPENDS +4/-0
security/daq/DETAILS +19/-0
security/rkhunter/BUILD +6/-0
security/rkhunter/DEPENDS +1/-0
security/rkhunter/DETAILS +14/-0
security/snort/BUILD +52/-0
security/snort/DEPENDS +5/-0
security/snort/DETAILS +29/-0
security/snort/PRE_BUILD +4/-0
security/snort/config.d/snort.sysconfig +5/-0
security/snort/init.d/snort +39/-0
utils/uptimed/BUILD +8/-0
utils/uptimed/DETAILS +18/-0
utils/uptimed/init.d/uptimed +17/-0
wifi/iw/BUILD +8/-0
wifi/iw/DEPENDS +1/-0
wifi/iw/DETAILS +15/-0
70 files changed, 982 insertions (+), 0 deletions (-)
--- /dev/null
+++ b/crypto/strongswan/DEPENDS
@@ -0,0 +1 @@
+depends gmp
--- /dev/null
+++ b/crypto/strongswan/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=strongswan
+ VERSION=4.6.3
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://download.strongswan.org/
+ SOURCE_VFY=md5:34146e514ced1738b4f2d9e7169bbb52
+ WEB_SITE=http://www.strongswan.org
+ ENTERED=20110619
+ UPDATED=20120507
+ SHORT="OpenSource IPsec implementation for Linux"
+cat << EOF
+strongSwan is an OpenSource IPsec implementation for the Linux operating
+system. It is based on the discontinued FreeS/WAN project and the X.509
+patch which we developped over the last three years. In order to have a
+stable IPsec platform to base our future extensions of the X.509
+capability on, we decided to lauch the strongSwan project.
+EOF
--- /dev/null
+++ b/crypto/strongswan/init.d/ipsec
@@ -0,0 +1,25 @@
+#!/bin/bash
+#
+# ipsec Starts, Stops and Reloads ipsec.
+#
+# chkconfig: 345 82 18
+# description: strongswan is a secure VPN
+# which rely on ipsec protocol
+# processname: /usr/sbin/ipsec
+
+
+start() {
+ echo -n "Starting ipsec: "
+ /usr/sbin/ipsec start
+ echo -e $RESULT_OK || echo -e $RESULT_FAIL
+}
+
+
+stop() {
+ echo -n "Stopping ipsec: "
+ /usr/sbin/ipsec stop
+ echo -e $RESULT_OK || echo -e $RESULT_FAIL
+}
+
+
+. /lib/lsb/init-functions
--- /dev/null
+++ b/crypto/xca/BUILD
@@ -0,0 +1,10 @@
+(
+
+ sedit 's#for lib in lib lib64 lib32 out; do#for lib in lib lib64 lib32 lib/qt4 out; do#' configure &&
+ sedit 's#prefix=${prefix:=/usr/local}#prefix=${prefix:=/usr}#' configure &&
+
+ ./configure &&
+
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/crypto/xca/DEPENDS
@@ -0,0 +1,2 @@
+depends openssl
+depends qt4
--- /dev/null
+++ b/crypto/xca/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=xca
+ VERSION=0.9.3
+ SOURCE=${MODULE}-${VERSION}.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:3d9bcadb7064316b084532472229da9d4b0631e3
+ WEB_SITE=http://xca.sourceforge.net/
+ ENTERED=20120513
+ UPDATED=20120513
+ SHORT="Certificate and Key management interface"
+cat <<EOF
+This application is intended for creating and managing X.509
+certificates, certificate requests, RSA, DSA and EC private
+keys, Smartcards and CRLs. Everything that is needed for a CA is
+implemented. All CAs can sign sub-CAs recursively. These certificate
+chains are shown clearly. For an easy company-wide use there are
+customiseable templates that can be used for certificate or request
+generation. All crypto data is stored in an endian-agnostic file
+format portable across operating systems.
+EOF
--- /dev/null
+++ b/devel/apache-ant/BUILD
@@ -0,0 +1,21 @@
+(
+
+ if module_installed sun-jdk; then
+ . /etc/profile.d/sun-jdk.rc
+ else
+ . /etc/profile.d/sun-jre.rc
+ fi &&
+
+ # apache-ant build will fail without junit since 1.7.0
+ sedit 's:depends="jars,test-jar":depends="jars":g' build.xml &&
+
+ prepare_install &&
+
+ ./build.sh -Ddist.dir=/usr/share/ant &&
+ gather_docs TODO WHATSNEW welcome.html &&
+
+ for each in ant antRun runant.pl runant.py complete-ant-cmd.pl ; do
+ ln -sf /usr/share/ant/bin/${each} /usr/bin/${each}
+ done
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/devel/apache-ant/DEPENDS
@@ -0,0 +1 @@
+depends %JAVA_SDK
--- /dev/null
+++ b/devel/apache-ant/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=apache-ant
+ VERSION=1.8.4
+ SOURCE=$MODULE-$VERSION-src.tar.bz2
+ SOURCE_URL=http://archive.apache.org/dist/ant/source
+ SOURCE_VFY=sha1:fe01edd5acb221485d86e74411365cc139e1c87c
+ WEB_SITE=http://ant.apache.org
+ ENTERED=20061028
+ UPDATED=20120526
+ SHORT="Java based build tool"
+
+cat << EOF
+Ant is a Java-based build tool. In theory, it is kind of like Make, without
+Make's wrinkles and with the full portability of pure Java code.
+Used in building many java based apps. Like jedit, tomcat, etc.
+
+Ant is different. Instead of a model where it is extended with shell based
+commands, it is extended using Java classes. Instead of writing shell
+commands, the configuration files are XML based calling out a target tree
+where various tasks get executed. Each task is run by an object which
+implements a particular Task interface.
+EOF
--- /dev/null
+++ b/editors/geany/BUILD
@@ -0,0 +1,9 @@
+(
+
+ # Add syntax highlighting for Lunar's common packaging filenames.
+ # Not particularly appropriate for DETAILS though.
+ sedit "s:*.sh;:*.sh;BUILD;DEPENDS;:" data/filetype_extensions.conf &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/editors/geany/DEPENDS
@@ -0,0 +1,6 @@
+depends gtk+-2
+
+optional_depends "vte" \
+ "--enable-vte" \
+ "--disable-vte" \
+ "to enable virtual terminal support"
--- /dev/null
+++ b/editors/geany/DETAILS
@@ -0,0 +1,25 @@
+ MODULE=geany
+ VERSION=0.21
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://download.geany.org
+ SOURCE_VFY=sha1:696da324ac71621e95ce597cceaf695539798ffc
+ WEB_SITE=http://geany.uvena.de
+ ENTERED=20060613
+ UPDATED=20111010
+ SHORT="Fast and lightweight GTK based IDE"
+
+cat << EOF
+Geany is a small and lightweight integrated development environment.
+It was developed to provide a small and fast IDE, which has only a few
+dependencies from other packages. Basic features of Geany:
+- syntax highlighting
+- code folding
+- code completion
+- auto-completion of often-used constructs like if, for and while
+- auto-completion of XML and HTML tags
+- call tips
+- many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
+- symbol lists
+- build support to compile, link, run programs
+- plugin interface for C, Lua
+EOF
--- /dev/null
+++ b/editors/nedit/BUILD
@@ -0,0 +1,18 @@
+(
+ patch_it $SOURCE_CACHE/$SOURCE2 0 &&
+ patch_it $SOURCE_CACHE/$SOURCE3 0 &&
+
+ sedit "s/CFLAGS=/CFLAGS:=-DBUILD_UNTESTED_NEDIT /" makefiles/Makefile.linux &&
+ sedit "s/-DUSE_LPR_PRINT_CMD/& \$\(CFLAGS\)/" makefiles/Makefile.linux &&
+ sedit "s/-lm/-lm -lXft -lXmu -lpng -ljpeg/" makefiles/Makefile.linux &&
+ make linux &&
+ prepare_install &&
+
+ install -s source/nc source/nedit /usr/bin/ &&
+ install doc/nc.man nc.1 &&
+ install doc/nedit.man nedit.1 &&
+ gzip -9 nc.1 nedit.1 &&
+ install nc.1.gz nedit.1.gz /usr/share/man/man1/ &&
+ gather_docs ReleaseNotes doc/nedit.doc doc/nedit.html doc/README.FAQ doc/html/*
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/editors/nedit/DEPENDS
@@ -0,0 +1,5 @@
+# Don't add anymore lesstif apps in moonbase, openMotif is by FAR a more
+# correct implementation. nedit works just fine with openMotif and lesstif conflicts
+# with openMotif. lesstif is NOT as feature rich as openMotif.
+depends openMotif
+depends bison
--- /dev/null
+++ b/editors/nedit/DETAILS
@@ -0,0 +1,24 @@
+ MODULE=nedit
+ VERSION=5.5
+ SOURCE=$MODULE-$VERSION-src.tar.bz2
+ SOURCE2=nedit-5.5-motif23.patch
+ SOURCE3=nedit-5.5-argbvisuals.patch
+ SOURCE_URL[0]=http://www.nedit.org/ftp/v5_5/
+ SOURCE_URL[1]=http://nl.nedit.org/ftp/v5_5/
+ SOURCE_URL[2]=ftp://ftp.fu-berlin.de/unix/editors/nedit/NEdit/v5_5/
+ SOURCE2_URL=$PATCH_URL
+ SOURCE3_URL=$PATCH_URL
+ SOURCE_VFY=sha1:7d3c87a793a5047cf857af1ac82e39f3b33e8a87
+ WEB_SITE=http://www.nedit.org
+ ENTERED=20011120
+ UPDATED=20041014
+ SHORT="multi-purpose text editor for the X Window System"
+cat << EOF
+NEdit is a Unix text editor for programmers and general users. It
+combines a standard, easy-to-use, graphical user interface with the
+thorough functionality and stability required by users who edit text
+eight hours a day. It includes a macro language with a complete
+library of editing functions, state-of-the-art syntax highlighting
+for 30 common languages and text processors, and the best
+mouse-interactivity available in a Unix text editor.
+EOF
--- /dev/null
+++ b/filesys/nfs-utils/BUILD
@@ -0,0 +1,19 @@
+(
+
+ add_priv_user nfs:daemon &&
+
+ # please DO NOT remove --disable-tirpc even if ./configure shows
+ # no such option - it works, and without that there's a bug and
+ # thus rpc.mountd is not starting... <wdp at lunar-linux.org>
+ ./configure --prefix=/usr \
+ --mandir=/usr/share/man \
+ --disable-tirpc \
+ --disable-gss \
+ --with-tcp-wrappers \
+ $OPTS &&
+
+ default_make &&
+ devoke_installwatch &&
+ chown -R nfs:daemon /var/lib/nfs
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/filesys/nfs-utils/CONFLICTS
@@ -0,0 +1 @@
+conflicts nfs-utils-test
--- /dev/null
+++ b/filesys/nfs-utils/DEPENDS
@@ -0,0 +1,6 @@
+depends portmap
+depends quota
+depends libcap
+depends libevent
+depends libnfsidmap
+depends lvm2
\ No newline at end of file
--- /dev/null
+++ b/filesys/nfs-utils/DETAILS
@@ -0,0 +1,20 @@
+ MODULE=nfs-utils
+ VERSION=1.2.6
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$SFORGE_URL/nfs
+ SOURCE_VFY=sha1:144634a4b5b3ad12c836f5dbcb49c62017035b96
+ WEB_SITE=http://nfs.sourceforge.net
+ SHORT="Network File System"
+ ENTERED=20011023
+ UPDATED=20120524
+
+cat << EOF
+The Network File System (NFS) was developed to allow machines to mount
+a disk partition on a remote machine as if it were on a local hard
+drive. This allows for fast, seamless sharing of files across a network.
+It also gives the potential for unwanted people to access your hard
+drive over the network (and thereby possibly read your email and delete
+all your files as well as break into your system) if you set it up
+incorrectly. So please read the Security section of the NFS-HOWTO
+carefully if you intend to implement an NFS setup.
+EOF
--- /dev/null
+++ b/filesys/nfs-utils/POST_REMOVE
@@ -0,0 +1,3 @@
+# Remove dangling symlinks
+cd /sbin &&
+rm -f mount.nfs4 umount.nfs umount.nfs4
--- /dev/null
+++ b/filesys/nfs-utils/init.d/nfs
@@ -0,0 +1,112 @@
+#!/bin/sh
+#
+# nfs This shell script takes care of starting and stopping
+# the NFS services.
+#
+# chkconfig: 35 60 40
+# description: NFS is a popular protocol for file sharing across TCP/IP \
+# networks. This service provides NFS server functionality, \
+# which is configured via the /etc/exports file.
+# probe: true
+
+[ -e /etc/exports ] || exit 0
+
+# defaults, overriden if /etc/config.d/nfs exists and is filled
+# with NUMSERVERS and/or MOUNTDOPTS
+CONFIGFILE="/etc/config.d/nfs";
+
+#NUMSERVERS=8
+((AUTONUMSERVERS=$(cat /proc/cpuinfo | grep "model name" | wc -l)*3))
+
+if [ -f $CONFIGFILE ]; then
+ . $CONFIGFILE
+fi
+
+NUMSERVERS=${NUMSERVERS:-$AUTONUMSERVERS}
+MOUNTDOPTS=${MOUNTDOPS:-""}
+
+case $1 in
+ start) echo "$1ing NFS services"
+
+ if ps -C nfsd > /dev/null; then
+ echo -n "NFS running already. Use stop first or restart..."
+ echo -e $RESULT_FAIL
+ exit 0
+ fi
+
+ ps -C portmap > /dev/null || /etc/init.d/portmap start
+
+ # mount /proc/fs/nfsd
+ if ! grep "/proc/fs/nfsd" /proc/mounts > /dev/null; then
+ if ! mount -t nfsd nfsd /proc/fs/nfsd; then
+ echo -n "Mounting /proc/fs/nfsd failed."
+ echo -e $RESULT_FAIL
+ exit 0
+ fi
+ fi
+
+ # mount rpc_pipefs
+ if ! grep "/var/lib/nfs/rpc_pipefs" /proc/mounts > /dev/null; then
+ if [ ! -d /var/lib/nfs/rpc_pipefs ]; then
+ mkdir -p /var/lib/nfs/rpc_pipefs
+ fi
+ if ! mount sunrpc -t rpc_pipefs /var/lib/nfs/rpc_pipefs/; then
+ echo -n "Mounting /var/lib/nfs/rpc_pipefs failed."
+ echo -e $RESULT_FAIL
+ exit 0
+ fi
+ fi
+
+ # It is important that exportfs be run before mountd so that
+ # mountd is working from current information (in
+ # /var/lib/nfs/etab)
+ exportfs -a
+
+ if ! /usr/sbin/rpc.mountd $MOUNTDOPTS; then
+ echo -n "Starting rpc.mountd failed."
+ echo -e $RESULT_FAIL
+ exit 0
+ fi
+
+ if ! /usr/sbin/rpc.rquotad; then
+ echo -n "Starting rpc.rquotad failed."
+ echo -e $RESULT_FAIL
+ exit 0
+ fi
+
+ if ! /usr/sbin/rpc.nfsd $NUMSERVERS; then
+ echo -n "Starting rpc.nfsd failed."
+ echo -e $RESULT_FAIL
+ exit 0
+ fi
+ if ! /usr/sbin/rpc.statd; then
+ echo -n "Starting rpc.statd failed."
+ echo -e $RESULT_FAIL
+ exit 0
+ fi
+ exportfs -ra
+ ;;
+
+ stop) echo "$1ping NFS services"
+ /usr/sbin/exportfs -au
+
+ pkill "^rpc.rquotad$"
+ pkill "^rpc.mountd$"
+ pkill -1 "^nfsd$"
+ pkill "^rpc.statd$"
+
+ # umount rpc_pipefs if mounted
+ if grep "rpc_pipefs" /proc/mounts > /dev/null; then
+ umount /var/lib/nfs/rpc_pipefs/
+ fi
+ ;;
+
+ restart) echo "$1ing NFS services"
+ $0 stop
+ $0 start
+ ;;
+
+ *) echo "Usage: $0 {start|stop|restart}"
+ ;;
+
+esac
--- /dev/null
+++ b/filesys/nfs-utils/services
@@ -0,0 +1,2 @@
+nfs 2049/tcp
+nfs 2049/udp
--- /dev/null
+++ b/ftp/gftp/DEPENDS
@@ -0,0 +1,6 @@
+depends gtk+-2
+depends readline
+depends ncurses
+
+optional_depends "openssl" "" "--disable-ssl" "for SSL support"
+optional_depends "gettext" "" "--disable-nls" "for NLS support"
--- /dev/null
+++ b/ftp/gftp/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=gftp
+ VERSION=2.0.19
+ SOURCE=gftp-$VERSION.tar.bz2
+ SOURCE_URL=http://www.gftp.org
+ SOURCE_VFY=sha1:a5516403edf199e31194806478d4d8ac00daf828
+ WEB_SITE=http://www.gftp.org
+ ENTERED=20011031
+ UPDATED=20081201
+ SHORT="A graphical ftp client"
+
+cat << EOF
+gFTP is a multithreaded FTP client for X Windows written using GTK+.
+It features simultaneous downloads, resuming of interrupted file
+transfers, FTP, HTTP, and SSH protocols, file transfer queues,
+downloading of entire directories, FTP and HTTP proxy support, remote
+directory caching, passive and non-passive file transfers,
+drag-n-drop support, a very nice connection manager, and more.
+This module builds the GTK+-2 (gftp-gtk) and CLI (gftp-text) versions.
+EOF
--- /dev/null
+++ b/graphics/imlib2_loaders/DEPENDS
@@ -0,0 +1,5 @@
+depends imlib2
+
+optional_depends "eet" "--enable-eet --with-eet-config=/usr/lib/pkgconfig/eet.pc" \
+ "--disable-eet" \
+ "to build the eet loader"
--- /dev/null
+++ b/graphics/imlib2_loaders/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=imlib2_loaders
+ VERSION=1.4.5
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/enlightenment
+ SOURCE_VFY=sha1:31511cb89bd44e84a122d1cfcacfcd51c2ea7ee1
+ WEB_SITE=http://enlightenment.org
+ MAINTAINER=nhudson at speakeasy.net
+ ENTERED=20011101
+ UPDATED=20120415
+ SHORT="Additional loaders for imlib2"
+
+cat << EOF
+This package contains image loader plugins for Imlib 2 that are not
+distributed together with the Imlib 2 package itself. More about
+Imlib 2 can be found on http://www.rasterman.com/imlib.html.
+EOF
--- /dev/null
+++ b/mail/gmime/DEPENDS
@@ -0,0 +1,7 @@
+depends glib-2
+depends pkgconfig
+
+optional_depends "gtk-sharp" \
+ "--enable-mono" \
+ "--disable-mono" \
+ "to enable the mono bindings"
--- /dev/null
+++ b/mail/gmime/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=gmime
+ MAJOR=2.6
+ VERSION=$MAJOR.8
+ SOURCE=$MODULE-$VERSION.tar.xz
+ SOURCE_URL=$GNOME_URL/sources/$MODULE/$MAJOR
+ SOURCE_VFY=sha1:1c233b81266e8d0c612e8c53f287eaa2fd6a9894
+ WEB_SITE=http://spruce.sourceforge.net/gmime
+ ENTERED=20040721
+ UPDATED=20120424
+ SHORT="MIME creation/parsing library and toolset"
+
+cat << EOF
+The GMime suite provides a core library and set of utilities which may
+be used for the creation and parsing of messages using the Multipurpose
+Internet Mail Extension (MIME)
+
+NOTE: Leave this at 2.4.x, until the rest of moonbase actually uses gmime 2.5.x.
+pan2-git, balsa, dbmail-git all still ONLY use gmime 2.4.x
+EOF
--- /dev/null
+++ b/net/asterisk/BUILD
@@ -0,0 +1,13 @@
+(
+
+ default_build &&
+
+ if [[ "$MAKE_CONFS" == "y" ]]; then
+ make samples
+ fi &&
+
+ if [[ "MAKE_PROGDOCS" == "y" ]]; then
+ make progdocs
+ fi
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/net/asterisk/CONFIGURE
@@ -0,0 +1,2 @@
+mquery MAKE_CONFS "Install a set of .conf files in /etc/asterisk? ${PROBLEM_COLOR}CAUTION:will over right existing files.${DEFAULT_COLOR}" n
+mquery MAKE_PROGDOCS "Install the API documentation?" n
--- /dev/null
+++ b/net/asterisk/DEPENDS
@@ -0,0 +1,30 @@
+optional_depends curl "" "--without-curl" "for URL syntax support"
+optional_depends ncurses "" "--witout-curses" "for text terminal support"
+optional_depends mysql "" "--without-mysql" "for mysql database support"
+optional_depends ffmpeg "" "--without-avcodec" "for ffmpeg audio support"
+optional_depends portaudio "" "--without-portaudio" "for audio I/O library support"
+optional_depends gmime "" "--without-gmime" "for Multipurpose Internet Mail Extension support"
+optional_depends unixODBC "" "--without-odbc" "for database support"
+optional_depends openssl "" "--without-crypto" "for OpenSSL support"
+optional_depends gtk+-2 "" "--without-gtk2" "for gtk2 graphics support"
+optional_depends iksemel "" "--without-iksemel" "for jabber XML parsing support"
+optional_depends jack "" "--without-jack" "for audio streaming support"
+optional_depends openldap "" "--without-ldap" "for ldap support"
+optional_depends net-snmp "" "--without-netsnmp" "for Net-SNMP support"
+optional_depends sqlite "" "--without-sqlite" "for sqlite support"
+optional_depends freetds "" "--without-tds" "for tabular data stream support"
+optional_depends SDL "" "--without-sdl" "for SDL support"
+optional_depends SDL_image "" "--without-SDL_image" "for SDL image support"
+optional_depends lua "" "--without-lua" "for lua scripting support"
+optional_depends speex "" "--without-speex" "for speech encoding support"
+optional_depends newt "" "--without-newt" "for graphic widgets support"
+optional_depends popt "" "--withouth-popt" "for command line parsing support"
+optional_depends zlib "" "--without-zlib" "for lossless data compression support"
+optional_depends libvorbis "" "--without-vorbis" "for lossy audio support"
+optional_depends alsa-lib "" "--without-asound" "for alsa sound support"
+optional_depends imap "" "--without-imap" "for IMAP4 protocol support"
+
+optional_depends libusb-compat \
+ "" \
+ "--without-usb" \
+ "for usb device support"
--- /dev/null
+++ b/net/asterisk/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=asterisk
+ VERSION=1.8.7.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://downloads.digium.com/pub/asterisk/
+ SOURCE_VFY=sha1:c29671daaca5725b4f4257a972c2fe88effbc16e
+ WEB_SITE=http://www.asterisk.org/
+ ENTERED=20090413
+ UPDATED=20111025
+ SHORT="open source PBX and telephony engine"
+
+PSAFE=no
+cat << EOF
+Asterisk is the world's leading open source PBX, telephony engine, and
+telephony applications toolkit. Offering flexibility unheard of in the
+world of proprietary communications,
+EOF
--- /dev/null
+++ b/net/fping/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=fping
+ VERSION=3.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.fping.org./dist
+ SOURCE_VFY=sha1:7cd72e053cca8ae516322569197064dcb0fcc6d5
+ WEB_SITE=http://www.fping.org
+ ENTERED=20020205
+ UPDATED=20120429
+ MAINTAINER=jason at xorit.net
+ SHORT="A utility to ping multiple hosts at once"
+
+cat << EOF
+fping is different from ping in that you can specify any number of
+hosts on the command line, or specify a file containing the lists of
+hosts to ping. Unlike ping, fping is meant to be used in scripts and
+its output is easy to parse.
+EOF
--- /dev/null
+++ b/net/iperf/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=iperf
+ VERSION=2.0.5
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:7302792dcb1bd7aeba032fef6d3dcc310e4d113f
+ WEB_SITE=http://dast.nlanr.net/Projects/Iperf
+ ENTERED=20070609
+ UPDATED=20100801
+ SHORT="Network testing tool"
+
+cat << EOF
+While tools to measure network performance, such as ttcp, exist,
+most are very old and have confusing options. Iperf was developed as
+a modern alternative for measuring TCP and UDP bandwidth performance.
+
+Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning
+of various parameters and UDP characteristics. Iperf reports bandwidth,
+delay jitter, datagram loss.
+EOF
--- /dev/null
+++ b/net/linux-atm/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=linux-atm
+ VERSION=2.5.1
+ SOURCE=$MODULE-$VERSION.tgz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:ecb25c0a9ab52db2cfadebc9e4642f842d665ffe
+ WEB_SITE=http://linux-atm.sourceforge.net
+ ENTERED=20090201
+ UPDATED=20100515
+ SHORT="Tools for ATM support"
+
+cat << EOF
+Drivers and tools for ATM support under Linux. It includes support for
+some DSL modems.
+EOF
--- /dev/null
+++ b/net/privoxy/BUILD
@@ -0,0 +1,16 @@
+(
+
+ # Use Lunar's initscript instead
+ sedit "s:\[ -w \$(DESTDIR)/etc/init\.d \]:\[ 0 = 1 \]:1" GNUmakefile.in &&
+
+ # The two autotools jokers NEED to be run first. Closes BR278.
+ autoheader &&
+ autoconf &&
+
+ add_priv_user privoxy:privoxy &&
+
+ OPTS+=" --with-user=privoxy --with-group=privoxy --sysconfdir=/etc/privoxy" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/net/privoxy/CONFIGURE
@@ -0,0 +1,3 @@
+mquery TOOGLE "Support temporary disable?" n "" "--disable-toggle"
+mquery EDITOR "Support web-based actions file?" n "" "--disable-editor"
+mquery FORCE "Support single-page disable?" n "" "--disable-force"
--- /dev/null
+++ b/net/privoxy/DEPENDS
@@ -0,0 +1,2 @@
+depends pcre
+depends zlib
--- /dev/null
+++ b/net/privoxy/DETAILS
@@ -0,0 +1,20 @@
+ MODULE=privoxy
+ VERSION=3.0.19
+ SOURCE=$MODULE-$VERSION-stable-src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-stable
+ SOURCE_URL="$SFORGE_URL/ijbswa/Sources/$VERSION%20(stable)"
+ SOURCE_VFY=sha1:a82287cbf48375ef449d021473a366baeca49250
+ WEB_SITE=http://www.privoxy.org
+ ENTERED=20030311
+ UPDATED=20120217
+ SHORT="A web proxy with advanced filtering capabilities for protecting privacy"
+
+cat << EOF
+Privoxy is a web proxy with advanced filtering capabilities for
+protecting privacy, filtering web page content, managing cookies,
+controlling access, and removing ads, banners, pop-ups and other
+obnoxious Internet junk. Privoxy has a very flexible configuration
+and can be customized to suit individual needs and tastes. Privoxy
+has application for both stand-alone systems and multi-user networks.
+Privoxy is based on Internet Junkbuster (tm).
+EOF
--- /dev/null
+++ b/net/privoxy/init.d/privoxy
@@ -0,0 +1,16 @@
+#!/bin/bash
+#
+# privoxy Privoxy Proxy Server
+#
+# chkconfig: 2345 91 09
+#
+# description: Web proxy with advanced filtering capabilities \
+# such as filtering web page content, managing \
+# cookies and removing ads
+#
+# processname: privoxy
+# config: /etc/privoxy/config
+
+ARGS="--pidfile /var/run/privoxy.pid --user privoxy /etc/privoxy/config"
+
+. /lib/lsb/init-functions
--- /dev/null
+++ b/net/tftp-hpa/CONFLICTS
@@ -0,0 +1 @@
+conflicts netkit-tftp
--- /dev/null
+++ b/net/tftp-hpa/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=tftp-hpa
+ VERSION=5.1
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://www.kernel.org/pub/software/network/tftp
+ SOURCE_VFY=sha1:4ccebeea0669c27a707cd38b7087d3713c485526
+ WEB_SITE=http://www.kernel.org/pub/software/network/tftp
+ ENTERED=20031117
+ UPDATED=20110625
+ SHORT="TFTP server"
+
+cat << EOF
+This is tftp-hpa, a conglomerate of a number of versions of the BSD
+TFTP code, changed around to port to a whole collection of operating
+systems. The goal is to work on any reasonably modern Unix with
+sockets.
+EOF
--- /dev/null
+++ b/net/tftp-hpa/services
@@ -0,0 +1,2 @@
+tftp 69/tcp
+tftp 69/udp
--- /dev/null
+++ b/net/tightvnc/BUILD
@@ -0,0 +1,20 @@
+(
+
+ xmkmf &&
+ make World &&
+ cd Xvnc &&
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc &&
+
+ make &&
+ cd .. &&
+ sedit "s:/usr/local/vnc/classes:/usr/lib/vnc/classes:" vncserver &&
+ sedit "s.\$fontPath \= \"unix/:7100\";.." vncserver &&
+ sedit "s:# \$fontPath:\$fontPath:" vncserver &&
+
+ prepare_install &&
+ ./vncinstall /usr/bin /usr/share/man &&
+ mkdir -p /usr/lib/vnc/classes &&
+ cp classes/* /usr/lib/vnc/classes
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/net/tightvnc/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts vnc &&
+conflicts tightvnc-beta
+
--- /dev/null
+++ b/net/tightvnc/DEPENDS
@@ -0,0 +1,4 @@
+depends imake
+depends libX11
+depends libXt
+depends %JPEG
--- /dev/null
+++ b/net/tightvnc/DETAILS
@@ -0,0 +1,20 @@
+ MODULE=tightvnc
+ VERSION=1.3.10
+ SOURCE=tightvnc-${VERSION}_unixsrc.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/vnc_unixsrc
+ SOURCE_URL=$SFORGE_URL/vnc-tight
+ SOURCE_VFY=sha1:ab4ed3d8e9d5188edf0ff27fce3027495f1a8851
+ WEB_SITE=http://www.tightvnc.com
+ ENTERED=20020617
+ UPDATED=20090307
+ SHORT="vnc server and client for low bandwidth connections"
+ PSAFE=no
+
+cat << EOF
+TightVNC is a VNC distribution with many new features, improvements,
+and bugfixes over VNC. It is optimized for faster operation on slow
+network links such as modem connections, provides more configuration
+options in the server, features automatic SSH tunneling in the Unix
+vncviewer, and more. The modified servers and viewers are fully
+compatible with the original VNC software.
+EOF
--- /dev/null
+++ b/net/unison/BUILD
@@ -0,0 +1,18 @@
+(
+
+ unset CFLAGS CXXFLAGS &&
+
+ make clean &&
+ make mkProjectInfo &&
+
+ if module_installed lablgtk ; then
+ make UISTYLE=gtk2
+ else
+ make UISTYLE=text
+ fi &&
+
+ prepare_install &&
+ strip unison &&
+ cp unison /usr/bin/
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/net/unison/DEPENDS
@@ -0,0 +1,2 @@
+depends ocaml
+optional_depends lablgtk "" "" "For a gtk+-2 gui interface"
--- /dev/null
+++ b/net/unison/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=unison
+ VERSION=2.40.63
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/
+ SOURCE_VFY=sha1:645e70bc37a5d4e8e9ccb7bad065fc579b18cf75
+ WEB_SITE=http://www.cis.upenn.edu/~bcpierce/unison/
+ ENTERED=20050109
+ UPDATED=20110501
+ SHORT="unison file-synchronization tool for Unix and Windows"
+
+PSAFE=no
+cat << EOF
+It allows two replicas of a collection of files and directories to be stored
+on different hosts (or different disks on the same host), modified separately,
+and then brought up to date by propagating the changes in each replica to the
+other.
+EOF
--- /dev/null
+++ b/news/pan2-beta/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts pan2
+conflicts pan2-git
--- /dev/null
+++ b/news/pan2-beta/DEPENDS
@@ -0,0 +1,3 @@
+depends gtk+-2
+depends pcre
+depends gmime
--- /dev/null
+++ b/news/pan2-beta/DETAILS
@@ -0,0 +1,23 @@
+ MODULE=pan2-beta
+ VERSION=0.137
+ SOURCE=pan-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/pan-$VERSION
+ SOURCE_URL=http://pan.rebelbase.com/download/releases/$VERSION/source
+ SOURCE_VFY=sha1:372f1f6406e2fcd9ce413774730975560f546fcf
+ WEB_SITE=http://pan.rebelbase.com
+ ENTERED=20020627
+ UPDATED=20120508
+ SHORT="Pan is a newsreader, loosely based on Agent and Gravity"
+cat << EOF
+Pan is a newsreader, loosely based on Agent and Gravity, which attempts
+to be pleasant to use for new and advanced users alike. It has all the
+typical features found in newsreaders, and also supports offline
+reading, multiple connections, and a number of features for power users
+and alt.binaries fans.
+
+pan2-beta is a complete rewrite of pan2 in C++. Smaller memory foot print for
+large newsgroups has been cut by 2/3. Time to download headers has been cut
+by 2/3 by parallelizing the download across multiple connections to the server.
+Multiserver support. NZB support. All the user interface windows and dialogs
+have been redesigned.
+EOF
--- /dev/null
+++ b/security/daq/DEPENDS
@@ -0,0 +1,4 @@
+depends libpcap
+depends iptables
+depends libdnet
+
--- /dev/null
+++ b/security/daq/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=daq
+ VERSION=0.6.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$MIRROR_URL
+ SOURCE_VFY=sha1:b540eb8032c8c98411fc5bbfc9a6ff8e182154f5
+ WEB_SITE=http://www.snort.org
+ ENTERED=20101005
+ UPDATED=20111010
+ SHORT="Data Aquisition Library for snort"
+
+cat << EOF
+Daq is the Data Acquisition library, for packet I/O. The DAQ replaces direct
+calls to PCAP functions with an abstraction layer that facilitates operation
+on a variety of hardware and software interfaces without requiring changes to
+Snort. It is possible to select the DAQ type and mode when invoking Snort to
+perform PCAP readback or inline operation, etc. The DAQ library may be useful
+for other packet processing applications and the modular nature allows you to
+build new modules for other platforms.
+EOF
--- /dev/null
+++ b/security/rkhunter/BUILD
@@ -0,0 +1,6 @@
+(
+
+ prepare_install &&
+ ./installer.sh --layout '/usr' --install
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/security/rkhunter/DEPENDS
@@ -0,0 +1 @@
+depends perl
--- /dev/null
+++ b/security/rkhunter/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=rkhunter
+ VERSION=1.4.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:48798beec504c00af93bf64b6e35dfc7d7aaff07
+ WEB_SITE=http://www.rootkit.nl
+ ENTERED=20050109
+ UPDATED=20120506
+ SHORT="scanner to check for rootkits and backdoors"
+
+cat << EOF
+This rootkit scanning tool scans for rootkits, backdoors, and local
+exploits on your system.
+EOF
--- /dev/null
+++ b/security/snort/BUILD
@@ -0,0 +1,52 @@
+(
+
+ default_build &&
+
+ if [ ! -f /etc/snort.conf ]; then
+ sed "s/include /include snort\//" etc/snort.conf > /etc/snort.conf
+ fi
+
+ mkdir -p /etc/snort
+ mkdir -p /var/log/snort
+
+ cd rules &&
+ for FILE in `ls *.rules`; do
+ if [ ! -f /etc/snort/$FILE ]; then
+ install -m 644 $FILE /etc/snort
+ fi
+ done
+ cd .. &&
+
+ if [ ! -f /etc/snort/classification.config ]; then
+ install -m 644 etc/classification.config /etc/snort
+ fi
+
+ if [ ! -f /etc/snort/reference.config ]; then
+ install -m 644 etc/reference.config /etc/snort
+ fi
+
+ if [ -e "/etc/init.d/snort.sh" ]; then
+ rm -f /etc/init.d/snort.sh
+ rm /etc/rc?.d/???snort.sh
+ fi
+
+ if [ ! -d /etc/config.d/snort/ ]; then
+ mkdir -p /etc/config.d/snort/
+ fi
+
+ if [ -e /etc/snort.conf ]; then
+ cp -f /etc/snort.conf /etc/snort.conf.bak
+ echo "You should remove /etc/snort.conf.bak if you do not need it!"
+ fi
+
+ mkdir -p /etc/config.d/snort &&\
+
+ if [ -e /etc/config.g/snort/snort.sysconfig ]; then
+ cp -f /etc/config.d/snort/snort.sysconfig /etc/config.d/snort/snort.sysconfig.bk
+ echo "You should remove /etc/config.d/snort/snot.sysconfig.bk if you do not need it!"
+ fi
+
+ cp $SCRIPT_DIRECTORY/config.d/snort.sysconfig /etc/config.d/snort
+ chmod 644 /etc/config.d/snort/*
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/security/snort/DEPENDS
@@ -0,0 +1,5 @@
+depends chkconfig
+depends libtool
+depends daq
+
+optional_depends mysql "--with-mysql" "" "MySQL logging support"
--- /dev/null
+++ b/security/snort/DETAILS
@@ -0,0 +1,29 @@
+ MODULE=snort
+ MAJOR=2.9
+ VERSION=$MAJOR.2.3
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=snortrules-snapshot-2922.tar.gz
+ SOURCE_URL[1]=$MIRROR_URL
+ SOURCE2_URL[0]=$MIRROR_URL
+ SOURCE_VFY=sha1:f2ba349f3be9410b2fee2a84b3a3405d25960d0c
+ SOURCE2_VFY=sha1:f24876873deaaf1f6a2b82ab00b6ac7eb8f3074c
+ WEB_SITE=http://www.snort.org
+ ENTERED=20011022
+ UPDATED=20120518
+ SHORT="Lightweight network intrustion detection program"
+
+cat << EOF
+Snort is a lightweight network intrusion detection system, capable
+of performing real-time traffic analysis and packet logging on IP
+networks. It can perform protocol analysis, content searching/matching
+and can be used to detect a variety of attacks and probes, such as
+buffer overflows, stealth port scans, CGI attacks, SMB probes, OS
+fingerprinting attempts, and much more. Snort uses a flexible rule
+based language to describe traffic that it should collect or pass, and
+a modular detection engine. Snort has a real-time alerting capability,
+with alert mechanisms for syslog, a user specified file, a UNIX socket,
+or WinPopup messages to Windows clients using Samba's smbclient.
+
+WARNING: the rules can only be downloaded by subscribers, or 30 days
+after release by registered users. You may need to download manually.
+EOF
--- /dev/null
+++ b/security/snort/PRE_BUILD
@@ -0,0 +1,4 @@
+cd /usr/src &&
+unpack $SOURCE &&
+cd $SOURCE_DIRECTORY &&
+unpack $SOURCE2
--- /dev/null
+++ b/security/snort/config.d/snort.sysconfig
@@ -0,0 +1,5 @@
+## snort configuration
+
+SNORT_IFACE=eth0
+SNORT_CFGFILE=/etc/snort.conf
+SNORT_OPTIONS="-deo -S RULE_PATH=''"
--- /dev/null
+++ b/security/snort/init.d/snort
@@ -0,0 +1,39 @@
+#!/bin/sh
+#
+# snort Starts snort in intrusion-detection mode
+#
+# chkconfig: 345 93 07
+# description: snort is a network intrusion detection system
+# pidfile: /var/run/snort_$SNORT_IFACE.pid
+
+ICFG=/etc/config.d/snort/snort.sysconfig
+SNORTBIN=`which snort`
+SNORT_CFGFILE=/etc/snort.conf
+if [ -e $ICFG ]; then
+ . $ICFG
+else
+ echo " Snort has not been configured! Please configure snort! "
+ exit 0
+fi
+
+SNPID=/var/run/snort_$SNORT_IFACE.pid
+
+case $1 in
+ start|restart) echo "$1ing Snort, Intrusion Detection System."
+ if [ -s $SNPID ]; then
+ kill -9 `cat $SNPID`
+ rm -f $SNPID
+ fi
+ $SNORTBIN -D -i $SNORT_IFACE $SNORT_OPTIONS -c $SNORT_CFGFILE
+ ;;
+ stop) echo "$1ping Snort."
+ if [ ! -s $SNPID ]; then
+ echo "Snort not running"
+ else
+ kill -9 `cat $SNPID`
+ rm -f $SNPID
+ fi
+ ;;
+ *) echo "Usage: $0 {start|stop|restart}"
+ ;;
+esac
--- /dev/null
+++ b/utils/uptimed/BUILD
@@ -0,0 +1,8 @@
+(
+
+ autoreconf &&
+ libtoolize --force &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/utils/uptimed/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=uptimed
+ VERSION=0.3.16
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://podgorny.cz/uptimed/releases
+ SOURCE_VFY=sha1:1579ae801277597b18a814d0dcf5613a1eb9ecfd
+ WEB_SITE=http://podgorny.cz/moin/Uptimed
+ ENTERED=20040329
+ UPDATED=20100712
+ SHORT="simple system uptime record daemon"
+
+cat << EOF
+Uptimed is a simple uptime record daemon that is started at boot
+that will keep track of the highest uptimes on your system. it comes
+with a console front-end to parse the records and can also send you a
+short e-mail when a milestone or record has been broken. uptimed is
+started at boot and 'uprecords' is the log viewer.
+EOF
+
--- /dev/null
+++ b/utils/uptimed/init.d/uptimed
@@ -0,0 +1,17 @@
+#!/bin/bash
+#
+# uptimed Set uptime data record
+#
+# chkconfig: 12345 90 10
+# description: uptimed is used to monitor uptime stats
+# it leaves a record in /var used by uprecords
+# processname: /usr/sbin/uptimed
+
+start () {
+ echo -n "Setting uptime record: "
+ /usr/sbin/uptimed -b && echo -e $RESULT_OK || echo -e $RESULT_FAIL
+ default_start
+}
+
+. /lib/lsb/init-functions
+
--- /dev/null
+++ b/wifi/iw/BUILD
@@ -0,0 +1,8 @@
+(
+
+# so it does not trip on finding nl2 so files.
+ sed -i "26d" Makefile &&
+
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/wifi/iw/DEPENDS
@@ -0,0 +1 @@
+depends libnl3
--- /dev/null
+++ b/wifi/iw/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=iw
+ VERSION=3.4
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://wireless.kernel.org/download/iw
+ SOURCE_VFY=sha1:90e946f1f817455200ed029a92698f3cd2131cfd
+ WEB_SITE=http://wireless.kernel.org/en/users/Documentation/iw
+ ENTERED=20110121
+ UPDATED=20120513
+ SHORT="nl80211-based CLI configuration utility for wireless devices"
+
+cat << EOF
+iw is a new nl80211-based CLI configuration utility for wireless
+devices. It supports almost all new drivers that have been added to the
+kernel recently.
+EOF
More information about the Lunar-commits
mailing list