From 9a03447739ef5e8dd12d745805516dd5bcc00bea Mon Sep 17 00:00:00 2001 From: j8takagi <j8takagi@nifty.com> Date: Sat, 27 Oct 2012 12:39:27 +0900 Subject: [PATCH] =?utf8?q?=E3=83=9E=E3=83=8B=E3=83=A5=E3=82=A2=E3=83=AB?= =?utf8?q?=E3=81=ABGnuPG=E3=81=AB=E3=82=88=E3=82=8B=E5=9C=A7=E7=B8=AE?= =?utf8?q?=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E6=A4=9C=E8=A8=BC=E6=96=B9?= =?utf8?q?=E6=B3=95=E3=82=92=E8=BF=BD=E8=A8=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- doc/Makefile | 9 +++--- doc/index.html | 76 ++++++++++++++++++++++++++++++++++++--------- doc/yacasl2.texi | 80 ++++++++++++++++++++++++++++++++++++------------ 3 files changed, 127 insertions(+), 38 deletions(-) diff --git a/doc/Makefile b/doc/Makefile index 3c9b3be..c4dc520 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -19,8 +19,10 @@ doc: info htmlnosplit html pdf info: $(DOCNAME).info -htmlnosplit: $(DOCNAME).html - $(MV) $< index.html +htmlnosplit: index.html + +index.html: $(SRC) $(CSS) + $(MAKEINFO) -o $@ --no-split --html --css-include=$(CSS) $(SRC) html: $(SRC) $(CSS) if test ! -e $@; then $(MKDIR) $@; fi; @@ -29,9 +31,6 @@ html: $(SRC) $(CSS) pdf: $(DOCNAME).pdf -$(DOCNAME).html: $(SRC) $(CSS) - $(MAKEINFO) -o $@ --no-split --html --css-include=$(CSS) $(SRC) - $(DOCNAME).pdf: $(DOCNAME).dvi $(DVI2PDF) $^ diff --git a/doc/index.html b/doc/index.html index fa71d23..fd9f048 100644 --- a/doc/index.html +++ b/doc/index.html @@ -171,6 +171,10 @@ Next: <a rel="next" accesskey="n" href="#About">About</a> <ul> <li><a href="#Download">2.1 YACASL2ãã¡ã¤ã«ã®ãã¦ã³ãã¼ã</a> <li><a href="#Verify">2.2 YACASL2ãã¡ã¤ã«ã®æ¤è¨¼</a> +<ul> +<li><a href="#Verify">2.2.1 GnuPGåé¢ç½²åã§ã®æ¤è¨¼</a> +<li><a href="#Verify">2.2.2 MD5ããã·ã¥å¤ã§ã®æ¤è¨¼</a> +</li></ul> <li><a href="#Expand">2.3 YACASL2ãã¡ã¤ã«ã®å±é</a> <li><a href="#Build">2.4 <kbd>casl2</kbd> <kbd>comet2</kbd> <kbd>dumpword</kbd>ã®ãã«ã</a> <li><a href="#Simple-Test">2.5 <kbd>casl2</kbd>ã®å®è¡ãã¹ã</a> @@ -288,14 +292,14 @@ Up: <a rel="up" accesskey="u" href="#Top">Top</a> <p>YACASL2ã¯ãUNIXï¼Linuxã®ã³ãã³ãã©ã¤ã³ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§åä½ãããªã¼ãã³ã½ã¼ã¹ã®CASL IIå¦çã·ã¹ãã ã§ããCASL IIã¯æ å ±å¦ç試é¨ã§ç¨ããããã¢ã»ã³ãã©è¨èªã§ã次ã®è³æã«ãã仿§ãå ¬éããã¦ãã¾ãã <blockquote> -<a href="http://www.jitec.ipa.go.jp/1_00topic/topic_20081027_hani_yougo.pdf">試é¨ã§ä½¿ç¨ããæ å ±å¦çç¨èªã»ããã°ã©ã è¨èªãªã©ï¼2008å¹´10æçï¼</a>ï¼»PDFãã¡ã¤ã«ï¼½ +<a href="http://www.jitec.jp/1_04hanni_sukiru/_index_hanni_skill.html">ã試é¨ã§ä½¿ç¨ããæ å ±æè¡ã«é¢ããç¨èªã»ããã°ã©ã è¨èªãªã©ãVer2.2ï¼2012å¹´5æçï¼</a>ï¼»PDFãã¡ã¤ã«ï¼½ å¥ç´ 1 ã¢ã»ã³ãã©è¨èªã®ä»æ§ </blockquote> <p>YACASL2ã¯ãCASL IIã¢ã»ã³ãã©è¨èªã§è¨è¿°ããããã¡ã¤ã«ãã¢ã»ã³ãã«ããä»®æ³ãã·ã³COMET IIä¸ã§å®è¡ãã¾ããã¢ã»ã³ãã«ã¨å®è¡ã¯ãé£ç¶ã§è¡ããã¨ãå¥ã ã«è¡ããã¨ãå¯è½ã§ãã YACASL2ã®åä½ã¯CASL IIã®ä»æ§ã«æºæ ãã¦ãããããæ å ±å¦ç試é¨ã®åé¡ãã¯ããå種åèæ¸ããµã¤ãã«è¨è¼ãããCASL IIã®ããã°ã©ã ããã®ã¾ã¾ã¢ã»ã³ãã«ãã¦å®è¡ã§ãã¾ããã¾ããæ¬ããã±ã¼ã¸ä¸ã«CASL IIã®ãµã³ãã«ããã°ã©ã ã夿°åé²ããã¦ãã¾ãã - <p>YACASL2ã¯ãããµã¤ãã®å¦çç³»ãã¨ãã¦åä½ãã¾ããã»ãã®å¤ãã®CASL IIã¨ãã¥ã¬ã¼ã¿ã¨éãããããã¬ã¨ãã¦åä½ããããã³ã³ãã¥ã¼ã¿å é¨ã®æ¨¡å¼å³ã表示ããããããã¨ã¯ããã¾ããããã®ããããYACASL2ã¯ã次ã®ãããªåä½å 容ããã¹ã¦ããã¹ãã§åºåãã¾ãã + <p>YACASL2ã¯ãããµã¤ãã®å¦çç³»ãã¨ãã¦åä½ãã¾ããã»ãã®å¤ãã®CASL IIã¨ãã¥ã¬ã¼ã¿ã¨éãããããã¬ã¨ãã¦åä½ããããã³ã³ãã¥ã¼ã¿å é¨ã®æ¨¡å¼å³ãç´æ¥è¡¨ç¤ºããããããã¨ã¯ããã¾ããããã®ããããYACASL2ã¯ã次ã®ãããªåä½å 容ããã¹ã¦ããã¹ãã§åºåãã¾ãã <ul> <li>ã©ãã«ã¨ã¢ãã¬ã¹ã®å¯¾å¿ @@ -313,17 +317,9 @@ YACASL2ã®åä½ã¯CASL IIã®ä»æ§ã«æºæ ãã¦ãããããæ å ±å¦ç試 <h3 class="unnumberedsec">è¦ä»¶</h3> - <p>YACASL2ã¯ãLinuxãMac OS Xãªã©ãUNIXç³»ã®OSä¸ã§åä½ãã¾ããç¾å¨åä½ã確èªãã¦ããã®ã¯ã次ã®ç°å¢ã§ãã - - <ul> -<li>Ubuntu Linux 10.04 - - <li>Vine Linux 5.2 - - <li>Mac OS X 10.6.5 -</ul> + <p>YACASL2ã¯ãLinuxãMac OS Xãªã©ãUNIXç³»ã®OSä¸ã§åä½ãã¾ãã - <p>ã¤ã³ã¹ãã¼ã«æã«ã<kbd>tar</kbd> <kbd>gcc</kbd> <kbd>make</kbd>ãå¿ è¦ã§ããLinuxã§ã¯å¤ãã®å ´åãæ¨æºã§ã¤ã³ã¹ãã¼ã«ããã¦ãã¾ããMac OS Xã®å ´åã<code>Xcode</code>ãã¤ã³ã¹ãã¼ã«ããã¨ãã£ããã«ã¤ã³ã¹ãã¼ã«ããã¾ãã + <p>ã¤ã³ã¹ãã¼ã«æã«ã<kbd>tar</kbd> <kbd>gcc</kbd> <kbd>make</kbd>ï¼<kbd>gmake</kbd>ï¼ãå¿ è¦ã§ããLinuxã§ã¯å¤ãã®å ´åãæ¨æºã§ã¤ã³ã¹ãã¼ã«ããã¦ãã¾ããMac OS Xã®å ´åã<code>Xcode</code>ã®command line toolsãã¤ã³ã¹ãã¼ã«ããã°ä½¿ããããã«ãªãã¾ãã <div class="node"> <a name="Install"></a> @@ -359,7 +355,7 @@ Up: <a rel="up" accesskey="u" href="#Install">Install</a> <h3 class="section">2.1 YACASL2ãã¡ã¤ã«ã®ãã¦ã³ãã¼ã</h3> - <p><a href="http://www.j8takagi.net/yacasl2/">YACASL2ã®ãµã¤ã</a>ã¾ãã¯<a href="http://github.com/j8takagi/YACASL2/downloads/">githubã®ãã¦ã³ãã¼ããã¼ã¸</a>ããææ°çã®<samp><span class="file">tar.gz</span></samp>ãã¡ã¤ã«ããã¦ã³ãã¼ããã¾ãã + <p><a href="http://www.j8takagi.net/yacasl2/">YACASL2ã®ãµã¤ã</a>ããã<samp><span class="file">tar.gz</span></samp>ã¾ãã¯<samp><span class="file">tar.xz</span></samp>ãã¡ã¤ã«ã¨ã対å¿ããæ¤è¨¼ç¨ãã¡ã¤ã«ããã¦ã³ãã¼ããã¾ãã<a href="http://github.com/j8takagi/YACASL2/downloads/">githubã®ãã¦ã³ãã¼ããã¼ã¸</a>ãã<samp><span class="file">tar.gz</span></samp>ãªã©ã®ãã¡ã¤ã«ããã¦ã³ãã¼ããããã¨ãã§ãã¾ãã <div class="node"> <a name="Verify"></a> @@ -372,7 +368,59 @@ Up: <a rel="up" accesskey="u" href="#Install">Install</a> <h3 class="section">2.2 YACASL2ãã¡ã¤ã«ã®æ¤è¨¼</h3> - <p>ãã¦ã³ãã¼ããå®äºãããã<kbd>md5sum</kbd>ã¨<kbd>diff</kbd>ã§æ£ãããã¡ã¤ã«ããã¦ã³ãã¼ããã§ãã¦ããããæ¤è¨¼ãã¾ãã + <p>ãã¦ã³ãã¼ããå®äºããããå§ç¸®ãã¡ã¤ã«ãæ¹ç«ããã¦ããªããæ¤è¨¼ãã¾ããæ¤è¨¼ã«ã¯GnuPGåé¢ç½²åããMD5ããã·ã¥å¤ã使ãã¾ãã + +<h4 class="subsection">2.2.1 GnuPGåé¢ç½²åã§ã®æ¤è¨¼</h4> + + <p>GnuPGã®<kbd>gpg</kbd>ã§å§ç¸®ãã¡ã¤ã«ãæ¤è¨¼ãã¾ãããã®æ¤è¨¼ãè¡ãã«ã¯ãGnuPGãã¤ã³ã¹ãã¼ã«ãããèªåã®ç§å¯éµã¨å ¬ééµã®ãã¢ã使ããã¦ããå¿ è¦ãããã¾ãã + +<pre class="example">$ <kbd>gpg --verify yacasl2.tar.xz.asc</kbd> +gpg: Signature made Sat Oct 27 02:17:16 2012 JST using RSA key ID 25B62DD1 +gpg: Can't check signature: public key not found +$ <kbd>gpg --recv-keys 25B62DD1</kbd> +gpg: requesting key 25B62DD1 from hkp server keys.gnupg.net +gpg: key 25B62DD1: public key "j8takagi <j8takagi@nifty.com>" imported +gpg: Total number processed: 1 +gpg: imported: 1 (RSA: 1) + +$ <kbd>gpg --lsign-key 25B62DD1</kbd> + +pub 2048R/25B62DD1 created: 2012-09-29 expires: never usage: SC + trust: unknown validity: full +sub 2048R/92E25C29 created: 2012-09-29 expires: never usage: E +[ full ] (1). j8takagi <j8takagi@nifty.com> + + +pub 2048R/25B62DD1 created: 2012-09-29 expires: never usage: SC + trust: unknown validity: full + Primary key fingerprint: 653A 5D2E 49C3 2ADE 2FE3 87BB AB68 4DDB 25B6 2DD1 + + j8takagi <j8takagi@nifty.com> + +Are you sure that you want to sign this key with your +key ".* <.*@.*>" + +The signature will be marked as non-exportable. + +Really sign? (y/N) y + +You need a passphrase to unlock the secret key for +user: ".* <.*@.*>" +2048-bit RSA key, ID ........, created 20..-..-.. + +<input password> + +$ <kbd>gpg --verify yacasl2.tar.xz.asc</kbd> +gpg: Signature made Sat Oct 27 02:17:16 2012 JST using RSA key ID 25B62DD1 +gpg: checking the trustdb +gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model +gpg: depth: 0 valid: 1 signed: 4 trust: 0-, 0q, 0n, 0m, 0f, 1u +gpg: depth: 1 valid: 4 signed: 0 trust: 4-, 0q, 0n, 0m, 0f, 0u +gpg: Good signature from "j8takagi <j8takagi@nifty.com>" +</pre> + <h4 class="subsection">2.2.2 MD5ããã·ã¥å¤ã§ã®æ¤è¨¼</h4> + + <p><kbd>md5sum</kbd>ã¨<kbd>diff</kbd>ã§å§ç¸®ãã¡ã¤ã«ãæ¤è¨¼ãã¾ãã <pre class="example">$ <kbd>openssl md5sum yacasl2.tar.gz | diff -s yacasl2.tar.gz.md5sum -</kbd> Files yacasl2.tar.gz.md5sum and - are identical diff --git a/doc/yacasl2.texi b/doc/yacasl2.texi index 2c20e24..506ead2 100644 --- a/doc/yacasl2.texi +++ b/doc/yacasl2.texi @@ -24,7 +24,7 @@ Copyright @copyright{} 2010-2011 j8takagi @titlepage @title YACASL2 -@subtitle UNIXï¼Linuxã®ã³ãã³ãã©ã¤ã³ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§åä½ããCASL IIå¦çã·ã¹ãã +@subtitle UNIXç³»OSã®ã³ãã³ãã©ã¤ã³ã§åä½ãããªã¼ãã³ã½ã¼ã¹ã®CASL IIå¦çã·ã¹ãã @author j8takagi @insertcopying @end titlepage @@ -127,7 +127,7 @@ YACASL2ã¯ãUNIXï¼Linuxã®ã³ãã³ãã©ã¤ã³ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§å @cartouche @end iftex @quotation -@uref{http://www.jitec.ipa.go.jp/1_00topic/topic_20081027_hani_yougo.pdf, 試é¨ã§ä½¿ç¨ããæ å ±å¦çç¨èªã»ããã°ã©ã è¨èªãªã©ï¼2008å¹´10æçï¼}ï¼»PDFãã¡ã¤ã«ï¼½ +@uref{http://www.jitec.jp/1_04hanni_sukiru/_index_hanni_skill.html, ã試é¨ã§ä½¿ç¨ããæ å ±æè¡ã«é¢ããç¨èªã»ããã°ã©ã è¨èªãªã©ãVer2.2ï¼2012å¹´5æçï¼}ï¼»PDFãã¡ã¤ã«ï¼½ å¥ç´ 1 ã¢ã»ã³ãã©è¨èªã®ä»æ§ @end quotation @iftex @@ -137,7 +137,7 @@ YACASL2ã¯ãUNIXï¼Linuxã®ã³ãã³ãã©ã¤ã³ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§å YACASL2ã¯ãCASL IIã¢ã»ã³ãã©è¨èªã§è¨è¿°ããããã¡ã¤ã«ãã¢ã»ã³ãã«ããä»®æ³ãã·ã³COMET IIä¸ã§å®è¡ãã¾ããã¢ã»ã³ãã«ã¨å®è¡ã¯ãé£ç¶ã§è¡ããã¨ãå¥ã ã«è¡ããã¨ãå¯è½ã§ãã YACASL2ã®åä½ã¯CASL IIã®ä»æ§ã«æºæ ãã¦ãããããæ å ±å¦ç試é¨ã®åé¡ãã¯ããå種åèæ¸ããµã¤ãã«è¨è¼ãããCASL IIã®ããã°ã©ã ããã®ã¾ã¾ã¢ã»ã³ãã«ãã¦å®è¡ã§ãã¾ããã¾ããæ¬ããã±ã¼ã¸ä¸ã«CASL IIã®ãµã³ãã«ããã°ã©ã ã夿°åé²ããã¦ãã¾ãã -YACASL2ã¯ãããµã¤ãã®å¦çç³»ãã¨ãã¦åä½ãã¾ããã»ãã®å¤ãã®CASL IIã¨ãã¥ã¬ã¼ã¿ã¨éãããããã¬ã¨ãã¦åä½ããããã³ã³ãã¥ã¼ã¿å é¨ã®æ¨¡å¼å³ã表示ããããããã¨ã¯ããã¾ããããã®ããããYACASL2ã¯ã次ã®ãããªåä½å 容ããã¹ã¦ããã¹ãã§åºåãã¾ãã +YACASL2ã¯ãããµã¤ãã®å¦çç³»ãã¨ãã¦åä½ãã¾ããã»ãã®å¤ãã®CASL IIã¨ãã¥ã¬ã¼ã¿ã¨éãããããã¬ã¨ãã¦åä½ããããã³ã³ãã¥ã¼ã¿å é¨ã®æ¨¡å¼å³ãç´æ¥è¡¨ç¤ºããããããã¨ã¯ããã¾ããããã®ããããYACASL2ã¯ã次ã®ãããªåä½å 容ããã¹ã¦ããã¹ãã§åºåãã¾ãã @itemize @bullet @@ -159,21 +159,9 @@ YACASL2ã¯ãããµã¤ãã®å¦çç³»ãã¨ãã¦åä½ãã¾ããã»ãã®å¤ YACASL2ã®æä½ã¯ã端æ«ãéãã¦ã³ãã³ããå ¥åã»å®è¡ãããã¨ã§è¡ãã¾ãã @unnumberedsec è¦ä»¶ -YACASL2ã¯ãLinuxãMac OS Xãªã©ãUNIXç³»ã®OSä¸ã§åä½ãã¾ããç¾å¨åä½ã確èªãã¦ããã®ã¯ã次ã®ç°å¢ã§ãã +YACASL2ã¯ãLinuxãMac OS Xãªã©ãUNIXç³»ã®OSä¸ã§åä½ãã¾ãã -@itemize @bullet - -@item -Ubuntu Linux 10.04 - -@item -Vine Linux 5.2 - -@item -Mac OS X 10.6.5 -@end itemize - -ã¤ã³ã¹ãã¼ã«æã«ã@kbd{tar} @kbd{gcc} @kbd{make}ãå¿ è¦ã§ããLinuxã§ã¯å¤ãã®å ´åãæ¨æºã§ã¤ã³ã¹ãã¼ã«ããã¦ãã¾ããMac OS Xã®å ´åã@code{Xcode}ãã¤ã³ã¹ãã¼ã«ããã¨ãã£ããã«ã¤ã³ã¹ãã¼ã«ããã¾ãã +ã¤ã³ã¹ãã¼ã«æã«ã@kbd{tar} @kbd{gcc} @kbd{make}ï¼@kbd{gmake}ï¼ãå¿ è¦ã§ããLinuxã§ã¯å¤ãã®å ´åãæ¨æºã§ã¤ã³ã¹ãã¼ã«ããã¦ãã¾ããMac OS Xã®å ´åã@code{Xcode}ã®command line toolsãã¤ã³ã¹ãã¼ã«ããã°ä½¿ããããã«ãªãã¾ãã @node Install, Usage, About, Top @chapter YACASL2ã®ã¤ã³ã¹ãã¼ã« @@ -192,12 +180,66 @@ YACASL2ãã¤ã³ã¹ãã¼ã«ããã«ã¯ãLinuxä¸ã§æ¬¡ã®ä½æ¥ããã¾ã @node Download, Verify, Install, Install @section YACASL2ãã¡ã¤ã«ã®ãã¦ã³ãã¼ã -@uref{http://www.j8takagi.net/yacasl2/, YACASL2ã®ãµã¤ã}ã¾ãã¯@uref{http://github.com/j8takagi/YACASL2/downloads/, githubã®ãã¦ã³ãã¼ããã¼ã¸}ããææ°çã®@file{tar.gz}ãã¡ã¤ã«ããã¦ã³ãã¼ããã¾ãã +@uref{http://www.j8takagi.net/yacasl2/, YACASL2ã®ãµã¤ã}ããã@file{tar.gz}ã¾ãã¯@file{tar.xz}ãã¡ã¤ã«ã¨ã対å¿ããæ¤è¨¼ç¨ãã¡ã¤ã«ããã¦ã³ãã¼ããã¾ãã@uref{http://github.com/j8takagi/YACASL2/downloads/, githubã®ãã¦ã³ãã¼ããã¼ã¸}ãã@file{tar.gz}ãªã©ã®ãã¡ã¤ã«ããã¦ã³ãã¼ããããã¨ãã§ãã¾ãã @node Verify, Expand, Download, Install @section YACASL2ãã¡ã¤ã«ã®æ¤è¨¼ -ãã¦ã³ãã¼ããå®äºãããã@kbd{md5sum}ã¨@kbd{diff}ã§æ£ãããã¡ã¤ã«ããã¦ã³ãã¼ããã§ãã¦ããããæ¤è¨¼ãã¾ãã +ãã¦ã³ãã¼ããå®äºããããå§ç¸®ãã¡ã¤ã«ãæ¹ç«ããã¦ããªããæ¤è¨¼ãã¾ããæ¤è¨¼ã«ã¯GnuPGåé¢ç½²åããMD5ããã·ã¥å¤ã使ãã¾ãã + +@subsection GnuPGåé¢ç½²åã§ã®æ¤è¨¼ + +GnuPGã®@kbd{gpg}ã§å§ç¸®ãã¡ã¤ã«ãæ¤è¨¼ãã¾ãããã®æ¤è¨¼ãè¡ãã«ã¯ãGnuPGãã¤ã³ã¹ãã¼ã«ãããèªåã®ç§å¯éµã¨å ¬ééµã®ãã¢ã使ããã¦ããå¿ è¦ãããã¾ãã + +@example +$ @kbd{gpg --verify yacasl2.tar.xz.asc} +gpg: Signature made Sat Oct 27 02:17:16 2012 JST using RSA key ID 25B62DD1 +gpg: Can't check signature: public key not found +$ @kbd{gpg --recv-keys 25B62DD1} +gpg: requesting key 25B62DD1 from hkp server keys.gnupg.net +gpg: key 25B62DD1: public key "j8takagi <j8takagi@@nifty.com>" imported +gpg: Total number processed: 1 +gpg: imported: 1 (RSA: 1) + +$ @kbd{gpg --lsign-key 25B62DD1} + +pub 2048R/25B62DD1 created: 2012-09-29 expires: never usage: SC + trust: unknown validity: full +sub 2048R/92E25C29 created: 2012-09-29 expires: never usage: E +[ full ] (1). j8takagi <j8takagi@@nifty.com> + + +pub 2048R/25B62DD1 created: 2012-09-29 expires: never usage: SC + trust: unknown validity: full + Primary key fingerprint: 653A 5D2E 49C3 2ADE 2FE3 87BB AB68 4DDB 25B6 2DD1 + + j8takagi <j8takagi@@nifty.com> + +Are you sure that you want to sign this key with your +key ".* <.*@@.*>" + +The signature will be marked as non-exportable. + +Really sign? (y/N) y + +You need a passphrase to unlock the secret key for +user: ".* <.*@@.*>" +2048-bit RSA key, ID ........, created 20..-..-.. + +<input password> + +$ @kbd{gpg --verify yacasl2.tar.xz.asc} +gpg: Signature made Sat Oct 27 02:17:16 2012 JST using RSA key ID 25B62DD1 +gpg: checking the trustdb +gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model +gpg: depth: 0 valid: 1 signed: 4 trust: 0-, 0q, 0n, 0m, 0f, 1u +gpg: depth: 1 valid: 4 signed: 0 trust: 4-, 0q, 0n, 0m, 0f, 0u +gpg: Good signature from "j8takagi <j8takagi@@nifty.com>" +@end example + +@subsection MD5ããã·ã¥å¤ã§ã®æ¤è¨¼ + +@kbd{md5sum}ã¨@kbd{diff}ã§å§ç¸®ãã¡ã¤ã«ãæ¤è¨¼ãã¾ãã @example $ @kbd{openssl md5sum yacasl2.tar.gz | diff -s yacasl2.tar.gz.md5sum -} -- 2.18.0