]> Pileus Git - ~andy/sunrise/commitdiff
net-misc/iodine: Updated init script/conf file
authorErik Ekman (yarrick) <yarrick@kryo.se>
Fri, 23 Jan 2009 22:01:36 +0000 (22:01 +0000)
committerErik Ekman (yarrick) <yarrick@kryo.se>
Fri, 23 Jan 2009 22:01:36 +0000 (22:01 +0000)
svn path=/sunrise/; revision=7782

net-misc/iodine/ChangeLog
net-misc/iodine/Manifest
net-misc/iodine/files/iodined.conf
net-misc/iodine/files/iodined.init

index 92c8bd8113d03829ffd243f2d0f81ae66e6e017b..80cc004d762dbaf1a7ce5b004cb0ace76e51809a 100644 (file)
@@ -2,6 +2,10 @@
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  23 Jan 2009; Erik Ekman (yarrick) <yarrick@kryo.se> files/iodined.conf,
+  files/iodined.init:
+  Updated init script/conf file
+
   23 Jan 2009; Erik Ekman (yarrick) <yarrick@kryo.se> -iodine-0.4.2.ebuild,
   +iodine-0.5.0.ebuild:
   Version bump to 0.5.0
index b9052a982c152415318ddd3a9b780b3168385f27..600e3da03032bb03b6187e0cec9f4aac253ce124 100644 (file)
@@ -1,6 +1,6 @@
-AUX iodined.conf 1201 RMD160 8d594fdfb4a4b91279827ada299719872ea2b481 SHA1 b9a9a8db8ccbadc09c4376fa31023ce535887f12 SHA256 7110f79888fea9519508d156b73f1e7e81171c999857918cdbbdaf90198881a9
-AUX iodined.init 1188 RMD160 58717683eecc56021aecc15c49407b668e97c619 SHA1 2a425b23b44f6b236b18218c973d35b0f5f2278d SHA256 6835c3887f9d28902b01c6835f9ba1cddcc17ea9cc41fdf1882e4b983aa33d2c
+AUX iodined.conf 1547 RMD160 ad496ac03a3ace69556c098e7269d6152268ed94 SHA1 9e819aea6042a272b0ab589b37d2140fdbde2615 SHA256 01860664e8121308d0efb17258374a8a248293c4ed375a5b6f50d6568ceb8750
+AUX iodined.init 1350 RMD160 577bcd4c7d57d4e5cfad8d8bff61bf76e8e9ee18 SHA1 55a8afccdb3d5aef751473a2404e4adb68f2b55b SHA256 9665e68b30c0e794949ba6fdd5592a700e45cb80e0263862eed6301974c3c6d7
 DIST iodine-0.5.0.tar.gz 43918 RMD160 5b5d3df108b13fc8e5ab9fc675eaa6aa34065a2e SHA1 deb5bf4c8bfbb0a904c75f00a7d25e2391a16972 SHA256 ae4d9804fb69bef371e1d0565f7cbcff94e6ddd5e941afca742cbc753d25502d
 EBUILD iodine-0.5.0.ebuild 738 RMD160 9f09950a14275950f507a538805c635dcded448e SHA1 ab5e214b9cef878eb0d741006174118075c6dc65 SHA256 9d704d16fb4609bbd87c07b4b8d2dde25b515ccce091d9afc80128831ebd5ad5
-MISC ChangeLog 1338 RMD160 6df1e036942d1fc70603773259a1937915b777b2 SHA1 c93dfb20694b5f4144746c28c7cb4dc365c8a65a SHA256 7f07df39865d6ec18db8304cfb8e8c7d32f44332e7b130132d76c0e1f7aab009
+MISC ChangeLog 1467 RMD160 9bc6638d2042bdd86c92392cb97da6a0e7eaf41b SHA1 4d016c2217fa44dba36d64948b502370a2af5e02 SHA256 efdf4858774c4df4d68e34e30ce5d18bcf8ceecec1e412de53170dc09a2bf3c7
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
index f52fd3413644ddae8609dfbb80a6e831a56e25b8..7889b0892eead81b121ac59eb8100cfc3c4d7091 100644 (file)
@@ -13,15 +13,23 @@ IODINED_CHROOT="/var/empty"
 IODINED_PASSWD=""
 
 # This is the MTU (Max Transmit Unit) used in the tunnel.
-# Default is 1024. Setting it to 210 will keep packets < 512 bytes,
-# which increases chances of getting through firewalls.
-# This is used by the -m argument
-#IODINED_MTU=210
+# You probably dont need this field at all, downstream data will
+# now be fragmented. This is used by the -m argument
+#IODINED_MTU=1020
 
 # The server port to listen on. You should normally not change this.
 # See man page. This is used by the -p argument
 #IODINED_LISTENPORT=53
 
+# The IP address to return as reply to NS queries. If not set, it will
+# be the destination address of the query. Used by the -n argument
+#IODINED_EXTERN_IP=1.1.1.1
+
+# The port used by a "real" DNS server on localhost. Queries for
+# domains not handled by iodined will be forwarded to this port,
+# and answers will be routed back. Used by the -b argument
+#IODINED_LOCAL_DNS_PORT=5353
+
 # The IP number to listen on.
 # This is used by the -l argument
 #IODINED_LISTENIP=127.0.0.1
index 8721ef5397ed97745358e99e585ca0d72380cdc4..3e2e5897d3a48d8ac23cd852877b327d378895d5 100644 (file)
@@ -22,6 +22,12 @@ start() {
        if [ "$IODINED_LISTENPORT" ]; then
                ARGS="$ARGS -p $IODINED_LISTENPORT"
        fi
+       if [ "$IODINED_EXTERN_IP" ]; then
+               ARGS="$ARGS -n $IODINED_EXTERN_IP"
+       fi
+       if [ "$IODINED_LOCAL_DNS_PORT" ]; then
+               ARGS="$ARGS -b $IODINED_LOCAL_DNS_PORT"
+       fi
        if [ "$IODINED_LISTENIP" ]; then
                ARGS="$ARGS -l $IODINED_LISTENIP"
        fi