Debian Linux 3.0 #08 DynamicDNS$B$K(JDiCE$B$r;H$&(J

$B!A%7%'%k%9%/%j%W%H:n@.!A(J

DynamicDNS$B%7%9%F%`$H$O!)(J
DynamicDNS$B$H$O!"%W%m%P%$%@$+$i(JDHCP$B$G3d$j?6$i$l$kF0E*(JIP$B$K%5%V%I%a%$%s$H$7$FDs6!$9$k$3$H$G$9!#(J
$B8GDj(JIP$B%"%I%l%9$Nl9g$O%M%C%H%o!<%/$K@\B3$9$k$?$S$K(JDHCP$B$K$h$jKh2s0c$&(JIP$B%"%I%l%9$r3d$j?6$i$l$^$9!#$=$3$G!"Kh2s(JIP$B%"%I%l%9$rCN$i$;$J$/$F$b$$$$$h$&$K%5%V%I%a%$%s$KEPO?$9$k%5!<%S%9$,$"$k$N$G$9!#(J

$B8D?M$G1?MQ$7$F$$$k%5!<%P$G$O%3%9%H$,$+$+$i$J$$$N$G$H$F$b$$$$$G$9!#!J!-(J¡$B!.(J)

$B:#2s$N(JDynamicDNS$B99?7%D!<%k$O(J DiCE for Linux Beta 0.19 Version Release7 - $B$r;HMQ!*(J
CUI$BHG$rMxMQ$7$^$9!#(J
$B$&$4$/$+$J$!!)!)(J(ß$B&E!,(J;)

$B$*! $B@_Dj$b4JC1$@$7!#$s$s$s!&!&!&$$$$$M$'(J(^$B!~(J^; )

Wget$B%3%^%s%I$G(J/usr/local/$B$K%@%&%s%m!<%I8e$KE83+!#(J

cd /usr/local
wget http://homepage3.nifty.com/sarad/diced0197.tar.gz
tar xzvf diced0197.tar.gz

/usr/local/DiCE $B$C$H%G%#%l%/%H%j$,$G$-$?!#(J

diced$B$,

$B%5%V%W%i%s%W%H!)$_$?$$$K$J$C$?$N$G!"(Jhelp$B$HF~NO$7$F%3%^%s%I$rI=<(!#(J
$B!'(Jhelp


*** $B%3%^%s%I0lMw(J ***

exit DiCE$B$r=*N;$7$^$9(J
start DiCE$B$r3+;O$7$^$9(J
startd DiCE$B$r%P%C%/%0%i%&%s%I$G3+;O$7$^$9(J
setup DiCE$B$N4D6-@_Dj$r9T$$$^$9(J
list $BEPO?:Q$N%$%Y%s%H0lMw$rI=<($7$^$9(J
add $B%$%Y%s%H$rDI2C$7$^$9(J
ed[it] <$BHV9f(J> $B%$%Y%s%H$rJT=8$7$^$9(J
del <$BHV9f(J> $B%$%Y%s%H$r:o=|$7$^$9(J
en[able] <$BHV9f(J> $B%$%Y%s%H$rM-8z$K$7$^$9(J
dis[able] <$BHV9f(J> $B%$%Y%s%H$rL58z$K$7$^$9(J
ev[ent] <$BHV9f(J> $B%$%Y%s%H$N>pJs$rI=<($7$^$9(J
ex[ec] <$BHV9f(J> $B%$%Y%s%H$r:#$9$0 logcr $B%m%0$r%/%j%"$7$^$9(J


$B!'(Jsetup

IP$B%"%I%l%9$N8!=PJ}K!$r;XDj$7$F$/$@$5$$(J
(0) $B<+F08!=P(J
(1) $B%m!<%+%k$N%M%C%H%o!<%/%"%@%W%?$+$i8!=P(J
(2) $B30It$N%9%/%j%W%H$+$i8!=P(J
< $B8=:_(J:0>
(N)$BJQ99$7$J$$(J (P)$BLa$k(J
> 0
-------------------------------------------------
$B%W%i%$%Y!<%H(JIP$B%"%I%l%9$b8!=PBP>]$G$9$+!)(J (Y/N)
< $B8=:_(J:$B$$$$$((J>
(P)$BLa$k(J
> $B#n(J
-------------------------------------------------
IP$B%"%I%l%9$N8!=P$r%F%9%H$7$^$9$+!)(J (Y/N)
(P)$BLa$k(J
> y
$B8!=P(JIP$B%"%I%l%9(J>218.43.154.203
-------------------------------------------------
IP$B%"%I%l%9$N8!=P$r%F%9%H$7$^$9$+!)(J (Y/N)
(P)$BLa$k(J
> y
$B8!=P(JIP$B%"%I%l%9(J>218.43.154.203
-------------------------------------------------
IP$B%"%I%l%9$N8!=P$r%F%9%H$7$^$9$+!)(J (Y/N)
(P)$BLa$k(J
> n
-------------------------------------------------
IP$B%"%I%l%9$r%A%'%C%/$9$k4V3V$r;XDj$7$F$/$@$5$$(J($BJ,(J)
$B@_Dj2DG=HO0O$O(J5$BJ,0J>e$G$9(J
< $B8=:_(J:10>
(N)$BJQ99$7$J$$(J (P)$BLa$k(J
> 10
=================================================
DNS$B%5!<%P!<$NIi2Y$r7Z8:$9$k$?$a$KIQHK$J(JDNS$B99?7$rKI$0I,MW$,$"$j$^$9(J
$BA02s$N99?7$+$i0lDj;~4V(JDNS$B99?7=hM}$r9T$o$J$$$h$&$KJ]8n;~4V$r@_Dj$7$F(J
$B$/$@$5$$(J($BJ,(J) $B@_Dj2DG=HO0O$O(J10$BJ,$+$i(J1440$BJ,$G$9(J
< $B8=:_(J:60>
(N)$BJQ99$7$J$$(J (P)$BLa$k(J
> 30
=================================================
$B@_Dj$rJ]B8$7$^$9$+(J? (Y/N)
(P)$BLa$k(J
> y
$B@_Dj$rJ]B8$7$^$7$?(J
=================================================

$B

$B!'(Jadd
$B?7$7$/%$%Y%s%H$rDI2C$7$^$9(J

DynamicDNS$B%5!<%S%9L>$rF~NO$7$F$/$@$5$$(J
" ?"$B$GBP1~$7$F$$$k%5!<%S%9$r0lMwI=<($7$^$9(J
(P)$BLa$k(J
> ?
DtDNS ZENNO.COM DynDSL VALUEDOMAIN dhs Dyn.ee p2p WebReactor HAMMERNODE cheapnet DynDNSdk @nifty unicc No-IP pcc.jp Microtech dyndns Dynu MyServer Netservers IPDYN changeIP DNS2Go DnsTokyo GetmyIP instat onamae.com Earth Now.nu ARTofDNS livedoor ODN ODS dyns MyDNS.JP miniDNS todd theBBS StaticCling my-domain dynDNS.it Dynamx Dynup JSPEED ieServer SelfHOsT EveryDNS yi nicolas ZiVE JPN.ch DION ddns.ca did.expoze.com dnip ddo.jp DDNS.nu MyIP.US cjb dnsQ ZoneEdit
=================================================
$B?7$7$/%$%Y%s%H$rDI2C$7$^$9(J

DynamicDNS$B%5!<%S%9L>$rF~NO$7$F$/$@$5$$(J
" ?"$B$GBP1~$7$F$$$k%5!<%S%9$r0lMwI=<($7$^$9(J
(P)$BLa$k(J
> yi
Exception EInOutError in module <unknown> at 0806808A.

$B$"$l!)BP1~%5!<%S%9L>$KF~NO;~$K(JError$B$G=*N;!#(Jyi.org$B$O(JVine$B$N;~$K$O$-$A$s$HF0:n$7$?$O$:!#(J
$B:#2s$O(JDebian$B$@$1$I$=$l$,LdBj$"$j!)!)!)%b%8%e!<%`$,$J$$$N$+$J!)%G%#%l%/%H%j$r$7$i$Y$F$_$k$3$H$K!#(J

$B$*!#$A$c$s$H$"$k!#(J
/usr/local/DiCE/plug-in/yi.plg

;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
;DiCE DynamicDNS Client Plug-in
;Copyright(c) 2001 sarad
;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

[DiCE]
Version=3.0

[ServiceInfo]
Name=yi
URL=http://www.yi.org/

[Updater]
Method=GET
Script=http://<H>:<P>@www.yi.org:80/bin/dyndns.fcgi?<OI>
IPAddress=ipaddr=<I>
AutoIPAddress=ipaddr=

[Domains]
yi.org

[Options]

[Response]
1=processed successfully
20=error has occured

[Command]

[Messages]
1

$B$"!#(JPermission$B$G$N(JError$B$+$J!)(Jsudo$B%3%^%s%I$r$D$+$C$F5/F0$5$;$F$J$$$d!#8"8B$,$J$+$C$?$N$+$b!#(J
$B$d$C$Q$j!#8"8B$,$J$+$C$?$_$?$$(J(^$B!~(J^;)
$BL5;v$KF0:n3NG'!#(J

$B!'(Jadd
$B?7$7$/%$%Y%s%H$rDI2C$7$^$9(J

DynamicDNS$B%5!<%S%9L>$rF~NO$7$F$/$@$5$$(J
" ?"$B$GBP1~$7$F$$$k%5!<%S%9$r0lMwI=<($7$^$9(J
(P)$BLa$k(J
> ?
DtDNS ZENNO.COM DynDSL VALUEDOMAIN dhs Dyn.ee p2p WebReactor HAMMERNODE cheapnet DynDNSdk @nifty unicc No-IP pcc.jp Microtech dyndns Dynu MyServer Netservers IPDYN changeIP DNS2Go DnsTokyo GetmyIP instat onamae.com Earth Now.nu ARTofDNS livedoor ODN ODS dyns MyDNS.JP miniDNS todd theBBS StaticCling my-domain dynDNS.it Dynamx Dynup JSPEED ieServer SelfHOsT EveryDNS yi nicolas ZiVE JPN.ch DION ddns.ca did.expoze.com dnip ddo.jp DDNS.nu MyIP.US cjb dnsQ ZoneEdit
=================================================
$B?7$7$/%$%Y%s%H$rDI2C$7$^$9(J

DynamicDNS$B%5!<%S%9L>$rF~NO$7$F$/$@$5$$(J
" ?"$B$GBP1~$7$F$$$k%5!<%S%9$r0lMwI=<($7$^$9(J
(P)$BLa$k(J
> yi
-------------------------------------------------
<< yi >>
URL: http://www.yi.org/

=================================================
$B%I%a%$%sL>$rF~NO$7$F$/$@$5$$(J
" ?"$B$G%I%a%$%s0lMw$rI=<($7$^$9(J
(P)$BLa$k(J
> ?
yi.org
=================================================
$B%I%a%$%sL>$rF~NO$7$F$/$@$5$$(J
" ?"$B$G%I%a%$%s0lMw$rI=<($7$^$9(J
(P)$BLa$k(J
> yi.org
=================================================
$B%[%9%HL>$rF~NO$7$F$/$@$5$$(J
(P)$BLa$k(J
> mjb
=================================================
$B%m%0%$%s%f!<%6L>$rF~NO$7$F$/$@$5$$(J
(P)$BLa$k(J
> mjb
=================================================
$B%m%0%$%s%Q%9%o!<%I$rF~NO$7$F$/$@$5$$(J
(P)$BLa$k(J
> *****
=================================================
$BEPO?$9$k(JIP$B%"%I%l%9$rF~NO$7$F$/$@$5$$(J
$B6uGr$K$9$k$H8=:_$N(JIP$B%"%I%l%9$r<+F08!=P$7$^$9(J
(P)$BLa$k(J
>
=================================================
$B$3$N%$%Y%s%H$KBjL>$rIU$1$F$/$@$5$$(J
(P)$BLa$k(J
> mjb.yi.org
=================================================
$B$3$N%$%Y%s%H$r -------------------------------------------------
$B (0)$B#12s$N$_(J (1)$B#1F|#12s(J (2)$B#1=54V$K#12s(J (3)$B#1%u7n$K#12s(J
(4)$B$=$NB>$N<~4|(J (5)IP$B%"%I%l%9JQ2=;~(J (6)$B5/F0;~(J
(P)$BLa$k(J
> 5
-------------------------------------------------
IP$B%"%I%l%9$,$"$^$jJQ2=$7$J$$4D6-$N>l9g!"99?7$;$:$K0lDj4|4V$r2a$.$k$H(J
$B%"%+%&%s%H$r:o=|$5$l$F$7$^$&$3$H$,$"$j$^$9(J
IP$B%"%I%l%9$NJQ2=$,L5$$;~$K (0)7$BF|Kh(J (1)14$BF|Kh(J (2)21$BF|Kh(J (3)28$BF|Kh(J
(4)35$BF|Kh(J (5)56$BF|Kh(J (6)84$BF|Kh(J
(P)$BLa$k(J
> 0
=================================================
=================================================
$B$3$N%$%Y%s%H$rM-8z$K$7$^$9$+(J? (Y/N)
($B%$%Y%s%H$NM-8z(J/$BL58z$O(J"EN/DIS"$B%3%^%s%I$G@ZBX$($i$l$^$9(J)
> y
=================================================
$B%$%Y%s%H$rJ]B8$7$^$9$+(J? (Y/N)
> y
$B%$%Y%s%H(J"mjb.yi.org"$B$rJ]B8$7$^$7$?(J
=================================================


$BEPO?$7$?%$%Y%s%H$r;2>H$7$F$_$^$7$g$&!#(Jev $B%3%^%s%I$rMxMQ(J
$B%$%Y%s%HHV9f$O(J0$B$J$N$G!"!X(Jev 0$B!Y$C$H!#(J

:ev 0
-------------------------------------------------
[$B%$%Y%s%HL>(J ] mjb.yi.org
[$B>uBV(J ] $BM-8z(J
[DNS$B%5!<%S%9(J ] yi
[$B99?7%[%9%H(J ] mjb.yi.org
[$B%f!<%6L>(J ] mjb
[IP$B%"%I%l%9(J ]
[$B%9%1%8%e!<%k(J ] IP$B%"%I%l%9JQ2=;~(J ($B#7F|Kh(J)

[$B [$B:G=* [$B:G=*99?7(JIP$B%"%I%l%9(J] *
[$B:G=*99?77k2L(J ] $B%3%^%s%I$, (ID:000000)
-------------------------------------------------


Demon$B$H$7$F$bF0$/$h$&$J$N$G!"%9%/%j%W%H$r:n@.$7$F5/F0;~$KF0$$$F$b$i$$$^$7$g$&!*(J

$B$^$:$O(JStart$B!u%9%H%C%W$N%9%/%j%W%H$r!y(J

Vine Linux $B$N$H$-$O!"(J /etc/rc.d/init.d/diced
$B$K:n@.$7$^$7$?$,!":#2s$O!"(J /etc/init.d/diced $B$K!#(J

$B2<5-$N%9%/%j%W%H%U%!%$%k$r:n@.!#(J
SAMBA$B$N%9%/%j%W%H$r2~B$$7$^$7$?(J($BGz!K(J

#!/bin/sh

DICEDPID=/var/run/diced.pid
NAME=diced

# clear conflicting settings from the environment
unset TMPDIR

case "$1" in
start)
echo -n "Starting diced daemons:"

echo -n " diced"
start-stop-daemon --start --quiet --pidfile $DICEDPID \
--exec /usr/local/DiCE/diced -- -d -l

echo "."
;;
stop)
echo -n "Stopping diced daemons:"

echo -n " diced"
start-stop-daemon --stop --quiet --pidfile $DICEDPID
killall $NAME

echo "."
;;

*)
echo "Usage: /etc/init.d/d
iced {start|stop}"
exit 1
;;
esac

exit 0

$BLdBj$J$/F0$/$N$G!"(J $B$"$H$O5/F0;~$KF0$/$h$&$K$9$l$PLdBj$J$$$O$:!#(J
$B5/F0;~$H=*N;$N%9%/%j%W%H$r%3%T!<$7$F$/$l$kJXMx$J$b$N$,$"$k$i$7$$!*(J
update-rc.d$B$C$H$$$&%=%U%H!#(J

$B@_Dj$N%F%9%H$r

update-rc.d -n diced defaults

Adding system startup for /etc/init.d/diced ...
/etc/rc0.d/K20diced -> ../init.d/diced
/etc/rc1.d/K20diced -> ../init.d/diced
/etc/rc6.d/K20diced -> ../init.d/diced
/etc/rc2.d/S20diced -> ../init.d/diced
/etc/rc3.d/S20diced -> ../init.d/diced
/etc/rc4.d/S20diced -> ../init.d/diced
/etc/rc5.d/S20diced -> ../init.d/diced

$BLdBj$J$7!)!)(J $B$I$&$b(JApache$B$N5/F08e$,$$$$$i$7$$!)$^!<$?$7$+$K$=$&$+$b!&!&!&(J(^$B!~(J^;) $B$G$-$l$P!"0lHV:G8e$K.$5$$=g$+$i5/F0$9$k$s$G$9$h$M!)(J(-_-)

update-rc.d diced defaults 95

$B$J$K!*!)%9%/%j%W%H$NFbMF$,>e=q$-$5$l!&!&!&$J$K$b$J$$>uBV$K!*$J$ $B$*!#(J $B$G$b%j%s%/$O@5>o$K$G$-$F$k!#%U%!%$%k$r$b$&0lEY>e=q$-$7$F:n@.!#$3$l$GLdBj$J$$$+$J!)!)(J

$B$$$d! $B0J2<$,(JDeleGate$B$N%9%/%j%W%H!#8e$O(JOpenNap$BMQ$K$b$D$/$C$?$C$1$J!)!)$I$3$+$K$$$C$F$7$^$C$?$d!#(J

#!/bin/bash
#
# DeleGate
#
# pidfile: /var/spool/delegate/act/pid/1080
# /var/spool/delegate/act/pid/


# Source function library.
. /etc/rc.d/init.d/functions

# See how we were called.
case "$1" in
start)
if [ -f /usr/local/delegate/start ]; then
echo -n "Starting delegate: "
/usr/local/delegate/start
echo
touch /var/lock/subsys/delegate
fi
;;
stop)
if [ -f /usr/local/delegate/stop ]; then
echo -n "Shutting down delegate: "
/usr/local/delegate/stop
echo
rm -f /var/lock/subsys/delegate
fi
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac

exit 0

$BB>$K$b!"(Jstart$B$H(Jstop$B$N%9%/%j%W%H$b$D$/$C$F$?$O$:!"$b$C$H%9%^!<%H$J=q$-J}$,$G$-$?$i$h$+$C$?$1$I!"M>M5$,$J$+$C$?(J(..;)
$B5W!9$K$^$H$b$J$3$H$r$7$?:#F|$G$7$?!J>P(J

$B$&$*!<


$B;29M$K$5$;$FD:$$$?%5%$%H!'(Jhttp://homepage1.nifty.com/ssaychi/debian/x1136.html

2004/2/26
2004/5/22
$B5/F0%7%'%k%9%/%j%W%H$rJQ99(J
--exec /usr/local/DiCE/diced -- -d -l

$B!!(J

$B!!(J

$BLa$k(J