Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] PERFORCE change 77533 by Andra?? "ruskie" Levstik for review

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Perforce Review Daemon <p4review AT smee.org>
  • To: "Andrew Stitt" <a AT t.armory.com>, "Arjan Bouter" <abouter AT sourcemage.org>, "Arwed von Merkatz" <v.merkatz AT gmx.net>, "SM-Commit Daemon" <sm-commit AT lists.ibiblio.org>, "David Kowis" <dkowis+smgl-p4 AT shlrm.org>, "duane_malcolm" <d.malcolm AT auckland.ac.nz>, "Eric Sandall" <eric AT sandall.us>, "Ethan Grammatikidis" <eekee AT eekee.is-a-geek.org>, "Gareth Clay" <gareth AT caffeinefuelled.co.uk>, "George J. Sherwood" <george AT beernabeer.com>, "Jason Flatt" <jflatt AT sourcemage.org>, "Jeremy Blosser" <jblosser AT sourcemage.org>, "Juuso Alasuutari" <iuso AT sourcemage.org>, "Ladislav Hagara" <ladislav.hagara AT unob.cz>, "Maurizio Boriani" <baux AT member.fsf.org>, "Pieter Lenaerts" <e-type AT sourcemage.org>, "Pol Vinogradov" <vin.public AT gmail.com>, "Robin Cook" <rcook AT wyrms.net>, "Seth Woolley" <seth AT swoolley.homeip.net>, "Unet" <unet AT sourcemage.org>, "vladimir_marek" <vlmarek AT volny.cz>
  • Subject: [SM-Commit] PERFORCE change 77533 by Andra?? "ruskie" Levstik for review
  • Date: Mon, 10 Apr 2006 10:15:02 +0100 (BST)

Change 77533 by andraž_levstik AT omega.mages.ath.cx on 2006/04/10 10:13:19

Updated to 1.2.07.2, this was a long time coming update...
Hope I'm not steping over any bounds by editing in net.
Matthew Clark if you want I can take over maintennace of
maradns I do use it.

Affected files ...

... //sgl/grimoires/devel/net/maradns/BUILD#3 edit
... //sgl/grimoires/devel/net/maradns/DETAILS#4 edit
... //sgl/grimoires/devel/net/maradns/HISTORY#5 edit
... //sgl/grimoires/devel/net/maradns/INSTALL#2 edit
... //sgl/grimoires/devel/net/maradns/PREPARE#1 add
... //sgl/grimoires/devel/net/maradns/PROVIDES#2 edit
... //sgl/grimoires/devel/net/maradns/init.d/maradns#2 edit
... //sgl/grimoires/devel/net/maradns/init.d/maradns.conf#2 delete
... //sgl/grimoires/devel/net/maradns/init.d/zoneserver#2 edit
... //sgl/grimoires/devel/net/maradns/maradns.gpg#1 add

Differences ...

==== //sgl/grimoires/devel/net/maradns/BUILD#3 (xtext) ====

@@ -1,3 +1,3 @@
- ./configure &&
- make FLAGS="$CFLAGS"
+./configure &&
+make FLAGS="$CFLAGS"


==== //sgl/grimoires/devel/net/maradns/DETAILS#4 (xtext) ====

@@ -1,15 +1,17 @@
SPELL=maradns
- VERSION=1.0.32
+ VERSION=1.2.07.2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.maradns.org/download/$SOURCE
-
SOURCE_HASH=sha512:2f3f8b3bf68509924db1748e527e20d602ee5bd7d93b2c0b1ed2a6b267f362369cf23a990d664d5a3dee42cddeba0421a8729272dfc8e59fb26dc7a8677d0348
+ SOURCE_URL[0]=http://www.maradns.org/download/$(echo $VERSION | cut -c
-3)/$VERSION/$SOURCE
+ SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE2=$SOURCE.rmd.asc
+ SOURCE2_IGNORE=signature
+ SOURCE2_URL[0]=http://www.maradns.org/download/$(echo $VERSION | cut -c
-3)/$VERSION/$SOURCE2
+ SOURCE_GPG="maradns.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY"
WEB_SITE=http://www.maradns.org/
- BUILD_API=2
- LICENSE[0]=PD
+ LICENSE[0]=BSD
ENTERED=20021019
UPDATED=20030822
- KEYWORDS="dns net"
SHORT="MaraDNS is a authoritative and recursive DNS server."
cat << EOF
MaraDNS is a authoritative and recursive DNS server. It is written with

==== //sgl/grimoires/devel/net/maradns/HISTORY#5 (text) ====

@@ -1,5 +1,14 @@
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
+2006-04-10 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS: version update to 1.2.07.2, added gpg key check UPSTREAM
+ * INSTALL: install support tools and better examples
+ * BUILD: excessive spaces infront removed
+ * PREPARE: added a query due to a possible incompatibility, according
to
+ ledger there is only 1 install of maradns but still added this code
just
+ in case
+ * PROVIDES: all provides are UPCASE
+ * maradns.gpg: UPSTREAM_VERIFIED_KEY, email, key server, ML post
+ * init.d/maradns: use duande for logging, prefered
+ * init.d/zoneserver: use duande for logging, prefered

2005-10-01 George Sherwood <george AT beernabeer.com>
* DETAILS: Updated to 1.0.32, BUILD_API=2

==== //sgl/grimoires/devel/net/maradns/INSTALL#2 (xtext) ====

@@ -1,14 +1,17 @@
- # Copy binaries
- install -m 750 server/maradns $INSTALL_ROOT/usr/sbin
- install -m 755 tools/askmara $INSTALL_ROOT/usr/bin
- install -m 755 tuzona/getzone $INSTALL_ROOT/usr/bin
- install -m 750 tuzona/zoneserver $INSTALL_ROOT/usr/sbin
+# Copy binaries
+install -v -m 750 server/maradns $INSTALL_ROOT/usr/sbin &&
+install -v -m 755 tools/askmara $INSTALL_ROOT/usr/bin &&
+install -v -m 755 tools/duende $INSTALL_ROOT/usr/bin &&
+install -v -m 755 tcp/getzone $INSTALL_ROOT/usr/bin &&
+install -v -m 755 tcp/fetchzone $INSTALL_ROOT/usr/bin &&
+install -v -m 750 tcp/zoneserver $INSTALL_ROOT/usr/sbin &&

- install_config_file doc/en/examples/example_mararc $INSTALL_ROOT/etc/mararc
&&
- install_config_file doc/en/examples/example_csv1
$INSTALL_ROOT/etc/maradns/db.example.com &&
+install_config_file doc/en/examples/example_full_mararc
$INSTALL_ROOT/etc/mararc &&
+install_config_file doc/en/examples/example_csv1
$INSTALL_ROOT/etc/maradns/db.example1.com &&
+install_config_file doc/en/examples/example_csv2
$INSTALL_ROOT/etc/maradns/db.example2.com &&
+mkdir -vp $INSTALL_ROOT/etc/maradns/logger
&&

-
- # Copy man pages
- for i in $( seq 1 8 ) ; do
- install -m 644 doc/en/man/*.$i $INSTALL_ROOT/usr/share/man/man$i >
/dev/null 2>&1
- done
+# Copy man pages
+for i in $( seq 1 8 ) ; do
+ install -v -m 644 doc/en/man/*.$i $INSTALL_ROOT/usr/share/man/man$i >
/dev/null 2>&1
+done

==== //sgl/grimoires/devel/net/maradns/PROVIDES#2 (xtext) ====

@@ -1,1 +1,1 @@
-nameserver
+NAMESERVER

==== //sgl/grimoires/devel/net/maradns/init.d/maradns#2 (text) ====

@@ -1,37 +1,24 @@
#!/bin/bash

-PROGRAM=/usr/sbin/maradns
+PROGRAM="maradns"
RUNLEVEL=3
NEEDS="+remote_fs +network"

. /etc/init.d/smgl_init
-. /etc/sysconfig/maradns
+required_executable /usr/sbin/maradns
+required_executable /usr/sbin/duende

-start()
+function start()
{
- echo "Starting maradns..."
+ echo "Starting maradns..."
+ /usr/sbin/duende maradns
+ evaluate_retval
+}

- [ -z "$LOGFILE" ] && LOGFILE=/dev/null
-
- getpids $PROGRAM
+function stop()
+{
+ echo "Stoping maradns..."
+ pkill maradns
+ evaluate_retval
+}

- if [ -z "$pidlist" ] ; then
- if [ "$READABLE_TIMESTAMPS" = "yes" ] ; then
- nohup $PROGRAM | awk '{ sub(/^Timestamp: ([0-9]+)/,
- strftime("%c", $2)) } { print; fflush() }' >> $LOGFILE &
- else nohup $PROGRAM >> $LOGFILE &
- fi
-
- sleep 1
-
- # Check if the process is still running to determine
- # whether MaraDNS started successfully...
- getpids $PROGRAM
- [ -n "$pidlist" ] && true || false
- evaluate_retval
- else
- $SET_WCOL
- print_status warning running
- fi
-
-}

==== //sgl/grimoires/devel/net/maradns/init.d/zoneserver#2 (text) ====

@@ -1,28 +1,24 @@
#!/bin/bash

-PROGRAM=/usr/sbin/zoneserver
+PROGRAM="zoneserver"
RUNLEVEL=3
NEEDS="+remote_fs +network"

. /etc/init.d/smgl_init
+required_executable /usr/sbin/maradns
+required_executable /usr/sbin/duende

-start()
+function start()
{
- echo "Starting zoneserver..."
+ echo "Starting zoneserver..."
+ /usr/sbin/duende zoneserver
+ evaluate_retval
+}

- getpids $PROGRAM
-
- if [ -z "$pidlist" ] ; then
- nohup $PROGRAM > /dev/null &
-
- sleep 1
-
- getpids $PROGRAM
- [ -n "$pidlist" ] && true || false
- evaluate_retval
- else
- $SET_WCOL
- print_status warning running
- fi
+function stop()
+{
+ echo "Stoping zoneserver..."
+ pkill zoneserver
+ evaluate_retval
+}

-}



  • [SM-Commit] PERFORCE change 77533 by Andra?? "ruskie" Levstik for review, Perforce Review Daemon, 04/10/2006

Archive powered by MHonArc 2.6.24.

Top of Page