-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: resdb
action: commit
revision:
path_from:
revision_from: b3026c3ca3dace96bcb9c6d4b75fca2aa7357f86:
path_to:
revision_to:

git.thebackupbox.net

resdb

git://git.thebackupbox.net/resdb

commit b3026c3ca3dace96bcb9c6d4b75fca2aa7357f86
Author: epoch <epoch@hacking.allowed.org>
Date:   Mon Nov 4 11:56:20 2013 +0000

    fixed a bug where I used a literal instead of one of the user defined variables (thx mkz)

diff --git a/scripts/nameserver_autogen/bind_tld_zonefile.sh b/scripts/nameserver_autogen/bind_tld_zonefile.sh

index 06eb802d9999c13744f7ced05ab0c91b1f5e7fa1..

index ..a86455d34135a3957ee9efce166f9c634b6fa203 100755

--- a/scripts/nameserver_autogen/bind_tld_zonefile.sh
+++ b/scripts/nameserver_autogen/bind_tld_zonefile.sh
@@ -2,12 +2,15 @@
 #made for bash. not sure if all /bin/sh work.
 #be sure to edit these variables first.

-ANO_ZONEFILE=/etc/namedb/ano
-RDNS_ZONEFILE=/etc/namedb/1.in-addr.arpa
-RESDB_PATH=/services/resdb/resdb
+#ANO_ZONEFILE=/etc/namedb/ano
+#RDNS_ZONEFILE=/etc/namedb/1.in-addr.arpa
+#RESDB_PATH=/services/resdb/resdb

+if [ ! "$ANO_ZONEFILE" ];then
+ echo "You forgot to set some variables. read the source plzkthx."
+ exit 0;
+fi

-cd ${RESDB_PATH}/db/dom/ano

 echo -n "generating ipv4 reverse lookup zonefile for 1/8..."

@@ -17,7 +20,7 @@ echo '@ IN SOA localhost. root.localhost. ('`date +" %Y%m%d%H"`' 60 300 3600000
 echo '@ IN NS localhost.' >> "$RDNS_ZONEFILE"
 echo 'localhost. IN A 127.0.0.1' >> "$RDNS_ZONEFILE"

-for i in `ls /services/resdb/resdb/db/ip/01/*/*/ns/*`;do
+for i in `ls ${RESDB_PATH}/db/ip/01/*/*/ns/*`;do
  f=$(basename $i)
  a=$(basename $(dirname $i))
  b=$(basename $(dirname $(dirname $i)))
@@ -26,6 +29,8 @@ for i in `ls /services/resdb/resdb/db/ip/01/*/*/ns/*`;do
 done >> "$RDNS_ZONEFILE"
 echo done.

+cd ${RESDB_PATH}/db/dom/ano
+
 echo -n generating .ano TLD zonefile...

 echo "; this zonefile genreated on: `date`" > "$ANO_ZONEFILE"
@@ -34,6 +39,7 @@ echo '@ IN SOA localhost. root.localhost. ('`date +" %Y%m%d%H"`' 60 300 3600000
 echo '@ IN NS localhost.' >> "$ANO_ZONEFILE"
 echo 'localhost. IN A 127.0.0.1' >> "$ANO_ZONEFILE"

+
 for name in *;do
  if [ -e "${name}/ns/" ];then
   for server in "$name"/ns/*;do

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Nov 10 19:42:09 2024