From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Oct 15 22:53:25 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id WAA20867;
	Thu, 15 Oct 1998 22:53:25 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from coral.ocn.ne.jp (coral.ocn.ne.jp [203.139.160.89])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id WAA20862
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 15 Oct 1998 22:53:23 +0900 (JST)
	(envelope-from takehiro@coral.ocn.ne.jp)
Received: from eva00.ocn.ad.jp by coral.ocn.ne.jp (8.8.8/8.8.8) id WAA06546; Thu, 15 Oct 1998 22:53:20 +0900 (JST)
Date: Thu, 15 Oct 1998 22:53:20 +0900 (JST)
Message-Id: <199810151353.WAA06546@coral.ocn.ne.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 15 Oct 1998 21:52:02 JST".
	<981015215110.M0203181@sun.ee.kochi-ct.ac.jp>
From: takehiro@coral.ocn.ne.jp (Takehiro Suzuki)
X-Mailer: mnews [version 1.21] 1997-12/23(Tue)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-users-jp 34034
Subject: [FreeBSD-users-jp 34034] Re: [Q]mnews + mh
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$3$s$P$s$O!#NkLZ(B $B3YBg$H?=$7$^$9!#(B

<981015215110.M0203181@sun.ee.kochi-ct.ac.jp>$B$N5-;v$K$*$$$F(B
terasaki@ee.kochi-ct.ac.jp$B$5$s$O=q$-$^$7$?!#(B

>>   $B$3$s$P$s$O!#;{:j(B@$B9bCN9b@l$G$9!#(B
>> 
>> [[FreeBSD-users-jp 33955] Re: [Q]mnews + mh] $B$K$D$$$F(B
>> 10$B7n(B13$BF|(B($B2P(B) 22$B;~(B52$BJ,:"!"(B
>> $B%a!<%k(B <199810131352.WAA17149@coral.ocn.ne.jp> $B$K(B
>> Takehiro Suzuki$B$5$s$O<!$N$h$&$K=q$-$^$7$?!#(B
>> 
>> >> $B;d$N$H$3$m$G$O%Q%9%o!<%I$NMW5a$^$G$O$7$F$/$l$k$N$G$9$,$=$3$G(B
>> >> $B%@%s%^%j$K$J$C$F$7$^$&$N$G$9(B(;_;)$B!#;EJ}$J$$$N$G(B,$B%a%$%k$N<h$j9~$_$@$1$O(B
>> 
>> $B!!$G!"(B FreeBSD $B$NJ}$G$9$,!"%@%s%^%j$N$H$3$m$G%Q%9%o!<%I$rF~$l$F(B
>> ctrl + j $B$G$O!"$I$&$J$j$^$9$+!);d$O$3$l$GL5;v<h$j9~$`$3$H$,(B
>> $B$G$-$^$7$?!#(B

$B$r$r(B!$BAG@2$i$7$$!#3N$+$K$G$-$^$9$M!#$3$l$b>.Eg$5$s$N:n$C$F$/$l$?(B
Q&A$B$KDI2C$7$^$7$g$&!#(B

<2863.908155210@hyperion.st.ryukoku.ac.jp>$B$N5-;v$K$*$$$F(B
kjm@rins.ryukoku.ac.jp$B$5$s$O=q$-$^$7$?!#(B
>> 
>> Q.  mnews $B$N(B MH $B%b!<%I$,$&$^$/F0:n$7$J$$$N$G$9$,(B?
>> Q.  mnews $B$N(B MH $B%b!<%I$G!"(Bpop $B%5!<%P$+$i$N(B inc $B$,$&$^$/F0:n$7$J$$$N$G(B
>>     $B$9$,(B?  
>> 
>> A.  $B$"$J$?$O(B POP3 $B%5!<%P!"$"$k$$$O(B APOP $B%5!<%P$+$i%a!<%k$r<hF@$7$h$&$H(B
>>     $B$7$F$$$^$9$M(B?  $B$3$N>l9g!"(B.netrc $B$r@_Dj$7$F!V%f!<%6F~NOITMW$J(B inc$B!W(B
>>     $B$r<B9T$G$-$k$h$&$K$7$F$*$/I,MW$,$"$j$^$9!#6qBNE*$K$O<!$N$h$&$K$7$^(B
>>     $B$9!#(B 
>> 
>>     1.  mnews $B$N@_Dj%U%!%$%k(B $HOME/.mnews_setup $B%U%!%$%k$K0J2<$rDI2C$7(B
>>         $B$^$9(B:  
>> 
>> 	mh_mode: on
>> 	msgchk_rule: 2
>> 
>>     2.  POP3 $B%5!<%P$+$i<hF@$9$k>l9g$O!"(BMH $B$N@_Dj%U%!%$%k(B
>> 	$HOME/.mh_profile $B$K0J2<$rDI2C$7$^$9(B: 
>> 
>> 	    inc: -norpop -noapop -host pop-hostname -user pop-account
>> 	    msgchk: -norpop -noapop -host pop-hostnam -user pop-account
>> 
>> 	APOP $B%5!<%P$+$i$J$i!"$3$&$7$^$9(B:
>> 
>> 	    inc: -apop -host pop-hostname -user pop-account
>> 	    msgchk: -apop -host pop-hostname -user pop-account
>> 
>> 	$B$3$3$G(B pop-hostname $B$K$O(B POP3/APOP $B%5!<%PL>!"(Bpop-account $B$K$O(B
>> 	POP3/APOP $B%"%+%&%s%HL>$r5-=R$7$^$9!#(B
>> 
>>     3.  MH $B$N(B inc, msgchk $B%3%^%s%I$rLd$$9g$o$;$J$7$G<B9T$9$k$?$a!"(B
>> 	$HOME/.netrc $B%U%!%$%k$r:n@.$7$^$9!#(B
>> 
>> 	$HOME/.netrc $B%U%!%$%k$O<!$N$h$&$K5-=R$7$^$9(B:
>> 
>> 	    machine	pop-hostname
>> 	    login	pop-account
>> 	    password	pop-password
>> 
>> 	pop-hostname $B$K$O(B POP3/APOP $B%5!<%PL>!"(Bpop-account $B$K$O(B
>> 	POP3/APOP $B%"%+%&%s%HL>!"(Bpop-password $B$K$O(B POP3/APOP $B%Q%9%o!<%I(B
>> 	$B$r5-=R$7$^$9!#(B
>> 
>> 	$B>e5-$N$h$&$K!"(B$HOME/.netrc $B%U%!%$%k$K$O@8$N%Q%9%o!<%I$,5-=R$5(B
>> 	$B$l$k$?$a!"$=$N<h$j07$$$K$O:Y?4$NCm0U$rJ'$C$F2<$5$$!#$H$j$"$($:!"(B
>> 	$B%U%!%$%k%b!<%I$O(B 600 $B$K$7$F$*$-$^$9!#(B

$BCm(B)    ~/.netrc$B$K(Bpassword$B$OI,?\$G$O$"$j$^$;$s!#(Bpassword$B$,>JN,$5$l$k(B
       $B$H(B,$B%a%$%k$N<h$j9~$_;~$K%Q%9%o!<%I$NF~NO$rMW5a$5$l$^$9!#$?$@$7(B
       $B%Q%9%o!<%I$NF~NO8e(B,CTRL-j$B$rF~NO$7$J$1$l$P%a%$%k$N<h$j9~$_$O(B
       $B9T$o$l$^$;$s!#(B

>> 
>> 	    % chmod 600 $HOME/.netrc
>> 
>>     $B0J>e$N@_Dj$G$&$^$/$$$/$O$:$G$9!#(B
>> 
>>     $B$J$*!"(Bmnews 1.21 $B$O4D6-JQ?t(B MH $B$K$h$k@_Dj%U%!%$%k(B (.mh_profile) $B@Z(B
>>     $B$jBX$($K$OBP1~$7$F$$$^$;$s!#BP1~$5$;$k$K$O!"$?$H$($P$3$s$J(B patch
>>     $B$rE,MQ$7$F(B mnews $B$r:n$jD>$9I,MW$,$"$j$^$9(B:
>> 
>> --- src/mh.c.dist	Fri Sep  4 11:28:45 1998
>> +++ src/mh.c	Fri Sep  4 12:07:05 1998
>> @@ -416,7 +416,36 @@
>>    if (!mh_mode) {
>>      return(0);
>>    }
>> -  sprintf(init_file, "%s%c%s", home_dir, SLASH_CHAR, MH_INIT_FILE);
>> +  {
>> +    char *mymh;
>> +
>> +    if ((mymh = getenv("MH")) != NULL) {
>> +      /* set alternate MH profile path */
>> +      if (*mymh == SLASH_CHAR) {		/* absolute path */
>> +	if (PATH_BUFF < (strlen(mymh) + 1)) {
>> +	  fprintf(stderr, "init_file buffer is not enough: current = %d\n", PATH_BUFF);
>> +	  exit(1);
>> +	}
>> +        sprintf(init_file, "%s", mymh);
>> +      } else {
>> +        char *p;
>> +	
>> +	if ((p = getcwd(NULL, PATH_BUFF)) == NULL) {
>> +	  perror("getcwd");
>> +	  exit(1);
>> +	}
>> +	if (PATH_BUFF < (strlen(p) + 1 + strlen(mymh) + 1)) {
>> +	  fprintf(stderr, "init_file buffer is not enough: current = %d\n", PATH_BUFF);
>> +	  exit(1);
>> +	}
>> +        sprintf(init_file, "%s%c%s", p, SLASH_CHAR, mymh);
>> +	free(p);
>> +      }
>> +    } else {
>> +      /* set standard MH profile path */
>> +      sprintf(init_file, "%s%c%s", home_dir, SLASH_CHAR, MH_INIT_FILE);
>> +    }
>> +  }
>>    buff1[0] = buff2[0] = '0';
>>    init_field[0].field_buff = &buff1[1];
>>    init_field[1].field_buff = &buff2[1];
>> 
>>     $B$3$N(B patch $B$rE,MQ$7$?(B mnews $B$G$"$l$P!"(B
>> 
>> 	% env MH=/other/place/other_mh_profile mnews args...
>> 
>>     $B$H$7$F!"I8=`$H$O0[$J$k(B MH $B@_Dj%U%!%$%k$rMxMQ$G$-$^$9!#(B
>> 
>>     $B$J$*!"(B/usr/local/share/doc/mnews/ $B%G%#%l%/%H%jFb$K(B mnews $B4XO"%I%-%e(B
>>     $B%a%s%H$,$"$j$^$9$N$G!"$3$A$i$b?o;~;2>H$7$F2<$5$$!#(B
>> 

$B$3$s$J46$8$G$7$g$&$+!#(B

$BNkLZ(B $B3YBg(B
takehiro@coral.ocn.ne.jp




