
	       SMBCHARTOOL -- $B%U%!%$%kL>J8;z%3!<%IJQ49%D!<%k(B
   	       ---------------------------------------------
   		              Version 3.0


							 2000$BG/(B8$B7n(B21$BF|(B
							$B=$@5(B: 10$B7n(B25$BF|(B
			      				      $B;01:9-;V(B
						     miura@samba.gr.jp

							 2002$BG/(B11$B7n(B7$BF|(B
                                                              $B:4F#J8M%(B
						 	2003$BG/(B12$B7n(B22$BF|(B
                                                              $B?9;3>-G7(B


   SMBCHARTOOL$B$O!"(BSamba$B$N%3%s%Q%K%*%s%D!<%k$G!"(BSamba$B%5!<%P$r1?MQ$9$k4I(B
   $BM}<T$r;Y1g$9$k%D!<%k$G$9!#(B

   $B$3$N%D!<%k$O!"(BSamba$B%5!<%P$rF|K\8l$N4D6-$G1?MQ$7$F$$$k>l9g$KM-8z$G$9!#(B
   $BF|K\8l$N4D6-$r;HMQ$9$k:]$K$O!"4IM}<T$OJ#?t$NJ8;z%3!<%I$d%3!<%II=8=J}(B
   $BK!$+$iA*$VI,MW$,$"$j$^$9!#$3$NJ8;z%3!<%I$O!"%P!<%8%g%s$d4D6-$K$h$j!"(B
   $B:GE,$J$b$N$,0c$&$?$a!"4D6-$d%P!<%8%g%s!"1?MQJ}K!$NJQ2=$K$h$j!"JQ99(B
   $B$rI,MW$H$5$l$k>l9g$,$"$j$^$9!#(B

   $B$=$N0lJ}!"K\3JE*$K1?MQ$5$l$F$-$?%5!<%P$N>l9g!"$9$G$KB??t$N%U%!%$%k(B/
   $B%G%#%l%/%H%j$,B8:_$7!"MF0W$K4D6-$rJQ99$G$-$k$b$N$G$O$"$j$^$;$s!#(B

   $B$=$3$G!"$9$G$K$"$k%U%!%$%k;q;:$rMF0W$K$"$?$i$7$$J8;z%3!<%I$KJQ99$G(B
   $B$-$k$h$&!"$3$N%D!<%k$,@0Hw$5$l$^$7$?!#(B

   $B$5$i$K!"(BSamba 2.0.7 $BF|K\8lHG$K$*$$$F!"5!<o0MB8J8;z$,@5<0%5%]!<%H$5$l(B
   $B$?$N$r<u$1$F!"2a5n$N@5$7$/$J$$J8;z%3!<%I$N%U%!%$%kL>$r=$@52DG=$K$J$C$F(B
   $B$$$^$9!#(B

   SMBCHARTOOL Version 3.0 $B$G$O!"(BSamba 3.0.0 $B$GJ8;z%3!<%I$N<h$j07$$$,(B
   $BJQ99$J$C$?$N$r<u$1$F!"(BSamba 2 $BF|K\8lHG$+$i(B Samba 3 $B$X$N0\9T$N:]$KI,(B
   $BMW$H$J$k%U%!%$%kL>$NJ8;z%3!<%IJQ49$*$h$S=EJ#Id9f2=$5$l$F$$$kJ8;z$N(B
   $B%3!<%I%]%$%s%H$NCV495!G=$,DI2C$5$l$^$7$?!#(B

   $B$^$?!"0\9T;~0J30$K$b!"K\%D!<%k$O9)IW$K$h$j!"M-8z$KMxMQ$G$-$^$9!#$?(B
   $B$H$($P!"%G%#%9%/MFNL$r$H$i$J$$%U%!%$%k$NC;4|%P%C%/%"%C%W$d!"(Bweb$B$K$h(B
   $B$k%U%!%$%k8!:w%7%9%F%`$X$N1~MQ$J$I$G$9!#(B

   $B$3$N%D!<%k$O!"(BGNU General Public Licence $B$N%P!<%8%g%s(B2$B$J$$$7$O$=$l(B
   $B0J9_$N%i%$%;%s%9$K$h$jDs6!$5$l$^$9!#%i%$%;%s%9$O!"F1:-$N(BCOPYING.txt
   $B%U%!%$%k$r;2>H$7$F$/$@$5$$!#(B


   $B$=$NB>$NF1:-%U%!%$%k(B
   -------------------

   $BK\%D!<%k$K$O!"$[$+$K(Bsamba$B$*$h$SK\%D!<%k$NF0:n3NG'MQ$N%U%!%$%k@8@.%3(B
   $B%^%s%I$H!"30;z$*$h$S(BIBM$B3HD%4A;z$+$i$J$k%U%!%$%k$,F1:-$5$l$F$$$^$9!#(B
   $B$^$?!"(BCap$B$*$h$S(BHex$B$N$H$-$N(Bcd$B$J$I$NBeMQ$H$9$k$?$a$N%D!<%k$bF1:-$5$l$F(B
   $B$$$^$9!#(B

   gengaiji.pl .....$B%+%l%s%H%G%#%l%/%H%j$K30;z$+$i$J$k%U%!%$%kL>$N(B
                    $B%U%!%$%k$r(BHEX$B%3!<%I$G@8@.$7$^$9!#(B
   genibmkanji.pl ..$B%+%l%s%H%G%#%l%/%H%j$K(BIBM$B3HD%4A;z$+$i$J$k%U%!%$%kL>(B
                    $B$N%U%!%$%k$r(BHEX$B%3!<%I$G@8@.$7$^$9!#(B
   gendir.pl   .....$B%+%l%s%H%G%#%l%/%H%j$K(BHEX$B%3!<%I$G(B0xe140$B$+$i(B0xeaa2$B$N(B
                    $BL>>N$N%G%#%l%/%H%j$r:n@.$7$^$9!#(B
   hextestkanji.tar.gz ..$BE83+$9$k$H!">e5-%3%^%s%I$G@8@.$7$?(BHEX$B$N%U%!%$%k$,(B
                    $B$G$-$^$9!#(B
   capecho     .....$B0z?t$NJ8;zNs$r(Bcap$B7A<0$K$7$FI=<($7$^$9!#(B
   hexecho     .....$B0z?t$NJ8;zNs$r(Bhex$B7A<0$K$7$FI=<($7$^$9!#(B
   dot.bashrc.example.. $B>e5-$N(Bcapecho, hexecho$B$NMxMQ$9$k$?$a$N@_DjNc$G$9!#(B

   $B%$%s%9%H!<%k(B
   ------------

   $BK\%D!<%k$O!"(BPerl$B%P!<%8%g%s(B5$B0J9_$N5!G=$r;HMQ$7$F:n@.$5$l$F$$$^$9!#$7(B
   $B$?$,$C$F!"%f!<%6$O!"(BPerl$B$N%P!<%8%g%s(B5$B$r%$%s%9%H!<%k$7$J$1$l$P$J$j$^(B
   $B$;$s!#$3$3$G$O!"(BPerl$B$N%$%s%9%H!<%k$K$D$$$F$O07$$$^$;$s!#(B

   $B$J$*!"K\%D!<%k$O(BJPerl($BF|K\8l2=$5$l$?(BPerl)$B$G$OF0:n$rJ]>Z$$$?$7$^$;$s!#(B

   $B$^$?!"F|K\8l$N=hM}$N$?$a$K!"(Bjcode.pl$B$H(BText::Iconv$B%b%8%e!<%k$H$$$&(B
   Perl $B$N%i%$%V%i%j$r;HMQ$7$F$$$^$9!#3F<+$N4D6-$K(Bjcode.pl (2.13 $B0J9_(B)
   $B$H(BText::Iconv $B%b%8%e!<%k$,I,MW$G$9!#K\%Q%C%1!<%8$KF1:-$5$l$F$*$j$^$;(B
   $B$s$N$G!"JLESF~<j$7$F%$%s%9%H!<%k$7$F$/$@$5$$!#(B

    jcode.pl$B8x<0%Z!<%8(B: http://srekcah.org/jcode/
    Text::Iconv: http://search.cpan.org/search?query=Text%3A%3AIconv

   Text::Iconv $B%b%8%e!<%k$G$O(B C $B8@8lMQ$N(B iconv() $B4X?t$K$h$jJ8;z%3!<%I(B
   $BJQ49$r9T$&$?$a!"(Blibiconv $B$d(B glibc $B$J$I$,I,MW$G$9!#$=$N:]!"@5$7$$(B
   cp932 $B$NJQ49$H(B eucJP-ms $B$NJQ49$r%5%]!<%H$7$F$$$kI,MW$,$"$j$^$9!#(B

   libiconv $B$*$h$S(B glibc $BMQ$N(B cp932/eucJP-ms $B%Q%C%A$O<!$N>l=j$+$i(B
   $BF~<j2DG=$G$9!#(Biconv $B%3%^%s%I$N(B -l $B%*%W%7%g%s$r;XDj$7$F<B9T$7$?;~$K(B
   EUCJP-MS $B$,0lMw$KF~$C$F$$$J$$>l9g$O!"(Blibiconv $B$b$7$/$O(B glibc $B$K(B
   $B%Q%C%A$rE,MQ$7$F%$%s%9%H!<%k$7$F$/$@$5$$!#(B

    libiconv $BMQ%Q%C%A(B
      http://www2d.biglobe.ne.jp/~msyk/software/libiconv-patch.html
    glibc $BMQ%Q%C%A(B
      http://www2d.biglobe.ne.jp/~msyk/software/glibc/

    1) $BK\%D!<%k$N%Q%C%1!<%8$rF~<j$7$^$9!#$*$=$i$/$"$J$?$O!"$3$NJ8=q$r(B
       $BFI$s$G$$$^$9$+$i!"$9$G$KF~<j$5$l$F$$$k$N$G$7$g$&!#(B

    2)	TAR$B%"!<%+%$%V$rE83+$7$^$9!#$b$7(BGNU tar$B$r;H$C$F$$$k$N$G$"$l$P!"(B
	"tar xzvf smbchartool-x.y.tar.gz"
        $B$N$h$&$K$9$l$P!"E83+$G$-$^$9!#(B

    3) cd smbchartool-x.y $B$H$7$F!"E83+$5$l$?%G%#%l%/%H%j$X0\F0$7$F$/$@(B
       $B$5$$!#(B

    4) INSTALL.sh$B%U%!%$%k$rJT=8$7!"%$%s%9%H!<%k@h$N%G%#%l%/%H%j$r4uK>(B
       $B$9$k%Q%9$N$H$*$C$?>l=j$XJQ99$7$^$9!#(B

    5) $B%9!<%Q%f!<%68"8B$K$J$j!"(BINSTALL.sh$B$r<B9T$7$^$9!#(B

    6) $B0J>e$G%$%s%9%H!<%k$O40N;$G$9!#(B


    WARRANTY $BCm0U(B
    --------------

    $BK\%D!<%k$O!"E*3N$K:nF0$9$k$h$&:Y?4$NCm0U$r$b$C$F:n@.$5$l$F$$$^$9$,!"(B
    $B40A4@-$rJ]>Z$9$k$b$N$G$O$"$j$^$;$s!#$^$?!"$$$+$J$kMxMQ$K$D$$$F$b!"(B
    $B$=$NE,9g@-$rJ]>Z$9$k$b$N$G$O$"$j$^$;$s!#$9$Y$FMxMQ<T$N@UG$$N$b$H;H(B
    $BMQ$7$F$/$@$5$$!#$^$?!"1'Ch9)3X!"0eNE$J$I?ML?$K4X$o$k$h$&$J%7%9%F%`(B
    $B$X$N;HMQ$O$G$-$k$@$1Hr$1$F$/$@$5$$!#(B

    $BK\%D!<%k$r;HMQ$9$k:]$O!"%7%9%F%`$*$h$S%G!<%?$N%P%C%/%"%C%W$rI,$:$H$C(B
    $B$F$+$i<B9T$7$F$/$@$5$$!#(B


    $B@)8B;v9`(B
    -------------

    sjistoeuc $B$N;HMQ$K$*$$$F!"%U%!%$%kL>$K%f!<%6!<Dj5A30;zNN0h$NJ8;z(B
    (95$B6h!A(B114$B6h(B)$B$,4^$^$l$F$$$k>l9g!"JQ498e$N%U%!%$%kL>$N3:EvItJ,$O(B
    $B%2%?!V".!W$KCV$-49$($i$l$^$9!#(B


    $B;HMQJ}K!(B
    -------------
    
    $BK\%D!<%k$O!"I8=`F~NO$KJQ49$NBP>]$H$J$k%U%!%$%kL>!"%G%#%l%/%H%jL>$r(B
    $B<u<h$j$^$9!#I8=`=PNO$K$O!"$J$K$b=PNO$7$^$;$s!#0[>o$,$"$C$?>l9g$K$O!"(B
    $BI8=`%(%i!<=PNO$X%a%C%;!<%8$r=PNO$7$^$9!#FCDj$N%*%W%7%g%s$rM?$($k$3(B
    $B$H$K$h$j!"<B:]$K=hM}$r9T$o$:$K!"F0:n$r3NG'$9$k$3$H$,$G$-$^$9!#(B

    [ Samba 2 $BF|K\8lHG$G;HMQ$9$k>l9g(B ]

    $BJQ49$G$-$kJ8;z%3!<%I$O(B5$B<oN`$G$9!#$3$l$i$rAj8_$KJQ49$G$-$^$9!#$I$l(B
    $B$+$i$I$l$XJQ49$9$k$+$O!"%3%^%s%IL>$K$h$j7hDj$5$l$^$9!#(B

    $BJ8;z%3!<%I(B:  euc, jis, sjis, cap, hex

    $B%3%^%s%IL>$NL?L>5,B'(B:   <$B85J8;z%3!<%I(B>"to"<$B?7J8;z%3!<%I(B>
       $BNc(B)  euctohex

    $B$^$?!"(BSamba$BF|K\8lHG$G$N2a5n$N%P!<%8%g%s$+$i$NJ8;z%3!<%I$NHs8_49@-$K(B
    $BBP$7$F%5%]!<%H$9$k$?$a!"(Bsjistosjis, hextohex, captocap, euctoeuc, jistojis
    $B$N(B5$B$D$N%3%^%s%I$,%5%]!<%H$5$l$^$9!#$3$l$i$N%3%^%s%I$O!"85$N%3!<%I$+$i(B
    $B$$$C$?$s!"(BSJIS$B$XJQ49$7!"(BSJIS$B@55,2=$r$*$3$J$$$^$?!"85$N%3!<%I$X$HJQ49(B
    $B$7$^$9!#(B
    $B$7$?$,$C$F!"(B25$BDL$j$N%3%^%s%IL>$r$H$k$3$H$K$J$j$^$9!#K\%D!<%k$O8F$S(B
    $B=P$5$l$?%3%^%s%IL>$GF0:n$rJQ$($k$h$&$D$/$i$l$F$*$j$^$9!#(B

    $B$3$N%D!<%k$O!"0J2<$N$h$&$K$7$F;HMQ$7$^$9!#(B

    # euctohex /home/samba/share/ 

    $B$3$NNc$G$O!"(B/home/samba/share$BG[2<$N%U%!%$%k$9$Y$F$K$D$$$F!"(Beuc$B$NJ8(B
    $B;z%3!<%I$+$i(Bhex$B$X$HJQ49$5$l$^$9!#(B

    $B$b$7!"JQ49A0$N%U%!%$%k$r;D$7$?$$>l9g$O!"(B

    # euctohex -l /home/samba/share/ 
    
    $B$N$h$&$K!"(B-l$B%*%W%7%g%s(B  (link$B$N0UL#$G$9(B)$B$r$D$1$k$H!"85$N%U%!%$%k$r(B
    $B%O!<%I%j%s%/$H$7$F;D$7$^$9!#(B

    # euctohex -l -p /where/to/link /home/samba/share/ 

    $B$N$h$&$K!"$5$i$K(B -p $B%*%W%7%g%s$rIU2C$9$k$3$H$KF1$8%G%#%l%/%H%j$G$O(B
    $B$J$/!"F1$8%U%!%$%k%7%9%F%`Fb$NJL$N%G%#%l%/%H%j$X%O!<%I%j%s%/$r:n@.(B
    $B$9$k$3$H$,$G$-$^$9!#$3$l$O!"%U%!%$%k$N%P%C%/%"%C%WMQES$d!"(Bnamazu$B$r(B
    $BMxMQ$7$?(Bweb$B8!:w%7%9%F%`$N9=C[$KM-8z$G$7$g$&!#(B
 
    # euctohex -d /home/samba/share/ 

    $B$N$h$&$K!"(B-d $B%*%W%7%g%s$r$D$1$^$9$H!"<B:]$N%U%!%$%kA`:n$r9T$o$:$K!"(B
    $BF0:n$NMM;R(B($B%j%s%/$r$O$k$H$+!"%U%!%$%k$r>C$9$H$+(B)$B$rI8=`%(%i!<=PNO$X(B
    $B$H=PNO$7$^$9!#(B

    $B$^$?!"$3$N$h$&$JMxMQJ}K!$r9%$^$J$$4IM}<T$N$?$a$K!"JL$NJ8K!$bMQ0U$5$l(B
    $B$F$$$^$9!#%3%^%s%IL>$K4X$o$i$:!"(B-a $B%*%W%7%g%s$N;XDj$K$h$jF0:n$rJQ99(B
    $B$G$-$^$9!#$=$N>l9g!"K\%3%^%s%I$O(B smbfnconv $B$NL>A0$G;2>H$G$-$F!"(B

    # smbfnconv -a euctohex /where/want/to/conv

    $B$N$h$&$K$7$FMQ$$$^$9!#%3%^%s%IL>$h$j>o$K(B -a $B%*%W%7%g%s$,M%@h$9$k$?$a!"(B
    
    # euctohex -a captojis /where/to/conv

    $B$N$h$&$KMxMQ2DG=$G$9$,!":.Mp$9$k$?$a?d>)$7$^$;$s!#(B

    SMBCHARTOOL Version 3.0 $B$+$i$O!"<!$N$h$&$J7A<0$G(B EUC3, UTF-8 $B$H$NAj8_(B
    $BJQ49$,2DG=$H$J$C$F$*$j$^$9!#;XDj2DG=$JJ8;z%3!<%I$O!"(B[ Samba 3 $B$G;HMQ(B
    $B$9$k>l9g(B ] $B$r$4Mw$/$@$5$$!#(B

    # smbfnconv -f sjis -t utf-8 /where/want/to/conv

    -f, -t $B%*%W%7%g%s$r;H$C$F!"(BSamba 2 $BF|K\8lHG$G;HMQ$9$k(B cap, hex $B7A<0$K(B
    $BJQ49$9$k>l9g$O!"<!$N$h$&$K(B -2 $B%*%W%7%g%s$rIU$1$^$9!#(B

    # smbfnconv -2 -f sjis -t cap /where/want/to/conv

    [ Samba 3 $B$G;HMQ$9$k>l9g(B ]

    $BJQ49$G$-$kJ8;z%3!<%I$O0J2<$NDL$j$G$9!#$3$l$i$rAj8_$KJQ49$G$-$^$9!#(B
    $B$I$l$+$i$I$l$XJQ49$9$k$+$O!"(B-f$B!"(B-t $B%*%W%7%g%s$G;XDj$7$^$9!#(B

    $BJ8;z%3!<%I(B: Samba 2: euc, euc3, sjis, utf8, cap, hex
                Samba 3: eucjp-ms, cp932, utf-8, cap, (hex)

    Samba 2 $BF|K\8lHG$G:n@.$5$l$?%U%!%$%kL>$r(BSamba 3 $BMQ$KJQ49$9$k$K$O!"(B
    -f $B%*%W%7%g%s$G(B Samba 2 $BMQ$N(B codeset $B$r;XDj$7!"(B-t $B$G(B Samba 3 $BMQ$N(B
    codeset $B$r;XDj$7$^$9!#(B

    # smbfnconv -f euc -t eucjp-ms /where/want/to/conv

    -t $B$K(B cap, hex $B$r;XDj$7$?>l9g$O!"%G%U%)%k%H$G$O(B Samba 3 $BMQ$N(B cap 
    $B$r;XDj$7$?;v$K$J$j$^$9!#(B

    $B$?$@$7!"(BSamba 3.0.0 $B$G$O!"(Bhex $B$O%5%]!<%H$5$l$F$$$J$$0Y!"(Bhex $B7A<0(B
    $B$KJQ49$7$F$b;HMQ$G$-$^$;$s$N$G$4Cm0U$/$@$5$$!#(B

    [ Samba 2 $BF|K\8lHG$G:n@.$7$?%U%!%$%k$r(B Samba 3 $B$GMxMQ$9$k>l9g(B ]

    Samba 3 $B$G$O0lIt$N5!<o0MB8J8;z$K4X$7$F(B Samba 2 $BF|K\8lHG$H$O0[$J$k(B
    $B%3!<%I%]%$%s%H$r;HMQ$9$k$?$a!"$=$l$i$NJ8;z$r4^$`%U%!%$%kL>$O!";vA0(B
    $B$K!"(BSamba 3 $BMQ$KJQ49$7$F$*$/I,MW$,$"$j$^$9!#(B

    sjis, euc3, cap $B$N%U%!%$%kL>$r(B Samba 3 $B$K0\9T$5$;$k$K$O<!$N$h$&$K$7(B
    $B$^$9!#(B

    sjis$B"*(Bcp932:    # smbfnconv -f sjis -t cp932 /where/want/to/conv
    euc3$B"*(BeucJP-ms: # smbfnconv -f euc3 -t eucjp-ms /where/want/to/conv
    cap$B"*(Bcap(cp932) # smbfnconv -f cap -t cap /where/want/to/conv

    $B$^$?!"(BSamba 3 $B$G$O!"(BSamba 2 $BF|K\8lHG$G$N(B euc $B$*$h$S(B hex $B$O%5%]!<%H(B
    $B$5$l$F$$$^$;$s$N$G!"B>$NJ8;z%3!<%I$X$NJQ49$,I,MW$G$9!#(B

    euc$B"*(BeucJP-ms:  # smbfnconv -f euc -t eucjp-ms /where/want/to/conv
    hex$B"*(Bcap(cp932) # smbfnconv -f hex -t cap /where/want/to/conv

    Samba 2 $BF|K\8lHG$G$N(B UTF-8 $B$K4X$7$F$O!"0\9T$N$?$a$NJQ49$OI,MW$"$j(B
    $B$^$;$s!#(B


    $B%I%-%e%a%s%H(B
    -------------

    $BK\%D!<%k$N%I%-%e%a%s%H$O8=>u@0Hw$5$l$F$$$^$;$s!#K\%U%!%$%k$K5-=R$5(B
    $B$l$F$$$J$$$3$H$O!"%=!<%9$r3NG'$9$k$[$+$K!"3NG'$9$k<jCJ$O$"$j$^$;$s!#(B


    ML$B$J$I(B
    ------

    $BK\%D!<%k$K$O!"%5%]!<%H$O$"$j$^$;$s$,!":n<T$dMxMQ<T$,B?$/$"$D$^$k%a!<(B
    $B%j%s%0%j%9%H$K$F5!G=2~A1$d5DO@$r<u$1IU$1$^$9!#K\%D!<%k$O(BSamba$B$H$H(B
    $B$b$K;H$o$l$k$3$H$rA[Dj$7$F$$$k$?$a!"(Bsamba-jp$B%a!<%j%s%0%j%9%H$K$F5D(B
    $BO@$9$k$b$N$H$7$^$9!#(BML$B$N2CF~J}K!$K$D$$$F$O!"(B
    
     http://www.samba.gr.jp/
     
    $B$G3NG'$7$F$/$@$5$$!#(B

    $BJQ99MzNr(B
    ---------
    * Dec. 22, 2003 Ver.3.0 MORIYAMA Masayuki
      - added options for Samba 3.0
      - remove smbutfconv

    * Nov. 7, 2002 Ver.2.3a SATOH Fumiyasu
      - Fix typo in usage message
      - remove jcode.pl

    * Nov. 6, 2002 Ver.2.3 SATOH Fumiyasu
      - s/break/last/
      - s/checkk/check/

    * Oct.25, 2000 Ver.2.2 Hiroshi MIURA
      - fix CAP encoding bug with the code 0x80 and 0x2f(/)
             This is reported by  HIROSE, Masaaki.

    * Sep.15, 2000 smbutfconv Ver.1.0 Hiroshi MIURA
      - Add euc<->utf8 tool.

    * Aug.22, 2000 Ver.2.1a Hiroshi MIURA
      - remove 'use Errno' because don't need no more 

    * Aug.21, 2000 Ver.2.1 Hiroshi MIURA
      - rewrite directory parse functionality.

    * Aug.20, 2000 Ver.2.0 Hiroshi MIURA
      - Change algorism on handling directory
      - based on Ver.1.8

    * Aug.21, 2000 Ver.1.9 Hiroshi MIURA
      - fix keeping uid and gid when mkdir
      - up scalablity: rmdir when dirlists is over the MAXDIRLISTS.

    * Aug.20, 2000 Ver.1.8 Hiroshi MIURA
      - fix mkdir permission mask bug and add umask check
      - keep atime and mtime when mkdir
 
    * Aug. 7, 2000 Ver.1.7 Hiroshi MIURA
      - change command file name 'hextoeuc' to 'smbfnconv'
        to figure out its functionality.
      - added script to install

    * Jul. 31, 2000 Ver.1.6 Hiroshi MIURA
      - add -a option
      - tuning find oparation.
 
    * Jul. 31, 2000 Ver.1.5 Hiroshi MIURA
      - fix overflow problem in rmdir.

    * Jul. 30, 2000 Ver.1.4 Hiroshi MIURA
      - change command line not to using find piping.
        thats more smart to use.
      - convert to GETA if invalid charcode exists.

    * Jul. 30, 2000 Ver.1.3 Hiroshi MIURA
      - add capability of the hextohex, sjistosjis,
        captocap, jistojis, euctoeuc.
        These are to fix the samba compativility problem.

    * Jul. 23, 2000 Ver.1.2 Hiroshi MIURA
      - stop rmdir action when -d option is added. 

    * Jul. 21, 2000 Ver.1.1, Hiroshi MIURA
      - add about directory handling
      - be usable the -p option.

    * Jul. 20, 2000 Ver 1.0, Hiroshi MIURA
      - Add logic about SJIS regularion and the other 
        Charset handling
      - select function using which command name is used.
      - regulation logic is implied by binary search method.

    * Jun. ??, 2000 Ver 0.9, Hiroshi MIURA
      - test release
      - only convert HEX to EUC.
        primitive implimentation 

