Patch of this upgrade fixes many bugs. Patch 'patch-for-wnn4.2' of end of this mail (file) must be applyed in $PORTSDIR. Note that please execute 'patch -pE < patch-for-wnn4.2'. The following files will be deleted. ports/chinese/Wnn/files/md5 ports/chinese/Wnn/patches/patch-aa ports/chinese/Wnn/patches/patch-ab ports/chinese/Wnn/patches/patch-ac ports/chinese/Wnn/pkg/INSTALL ports/chinese/Wnn/pkg/PLIST ports/chinese/Wnn/pkg/REQ ports/chinese/Wnn/scripts ports/japanese/Wnn/pkg/PLIST ports/japanese/Wnn/scripts ports/korean/Wnn/files/md5 ports/korean/Wnn/patches/patch-aa ports/korean/Wnn/patches/patch-ab ports/korean/Wnn/patches/patch-ac ports/korean/Wnn/pkg/INSTALL ports/korean/Wnn/pkg/PLIST ports/korean/Wnn/pkg/REQ ports/korean/Wnn/scripts
Responsible Changed From-To: freebsd-ports->asami Satoshi knows this Wn nstuff better than anyone.
> > >Category: ports > >Responsible: freebsd-ports > >Synopsis: Upgrade ports: Wnn4 (japanese, chinese and korean) > >Arrival-Date: Thu Aug 28 18:10:01 PDT 1997 This port has a bug. Please add the folloing patch (whose name is patch-al) into $PORTSDIR/japanese/patches ################################################################ --- ./Wnn/jlib.V3/jlib.h.orig Tue Sep 17 06:30:30 1991 +++ ./Wnn/jlib.V3/jlib.h Fri Sep 5 21:37:24 1997 @@ -51,12 +51,14 @@ /* Nihongo Henkan Library Header File */ -/* #include <setjmp.h> -*/ - #define w_char unsigned short +#ifndef WCHAR_T +#define wchar_t w_char +#define wchar w_char +#define WCHAR_T +#endif #define JLIB ################################################################ S. Taoka Hiroshima Univ. in Japan
State Changed From-To: open->closed Thanks, patch is applied. I didn't use your PLIST.tmpl -> PLIST hack though, this is not the only port that doesn't do it "right" when the user changes something from the default and having the packing lists called "PLIST" is quite essential at times during managing the tree. By the way, these ports are set IS_INTERACTIVE, but it's only because it needs to add the "wnn" user. There are several ports that does this automatically (e.g., net/cvsup-mirror) via the pw program, can you take a look? I'd love to have the users be able to build and pkg_add these ports without manual intervention. (Right now itonly prints a message and exits from pkg/REQ if the user doesn't exist....)
Ports of 'Wnn4.2' in chinese, japanese and korean are updated. Please apply this patch in $PORTSDIR. Note that a file '$PORTSDIR/japanese/Wnn/pkg/REQ is deleted. S. Taoka Hiroshima Univ., Japan begin 644 patch.gz M'XL("+G0(30"`W!A=&-H`.Q=^UO;QM+^V?TK-@[]'%(L8YM;G-*&$I+2W#A` M3]HOZ><.DHR%9<E'%PC)X7\_LZN+)=\TLTW:/M]S>-*"I7?V,CNS,R.]L)8S M&(@F!.9K81BMB1]$H>$'SF7+'#J>'=JMMY[7FHPN6T^/S@Y/A;'X^E</'SZD MR-?.A[$XLR>BW1:;FSW\U]T1[4>/=K]J-IO+&J\]"YQ$Z)'8?-3K;O7:G43H M8?E+C:+3W>BVA?HH!/YK_O$OV=`]<3YT0B$G*/`[3":N8UL"Q`0B<R@&?B!^ M"9W656@'UW;0NN@[GF5_,$PCD3-]RT8Y;,;WW%L1ARCK>"A^F,Q8C.UHZ%NB M8>+4&X;X(8[$K1\+"&SA^9&`"]<6D2\%L8W&/QSPQM`0V-6MN+%=UT@F>SZ$ M2%S$EW*(9@RREPL$R*NR83&$9"BAL.R)[5DX&NP"M1[99A0'=HAMP(6/G8=C M<-TF0K`G`8B\<"ZSCV-(ULE0JY8H/-/39U3XCTX(X=`1Q^=OQ+>HQ">C./`- M)S1"TS$B?^@W8P-,XVKR'8YH9!?7`J4)J[%Z+:2>JU?C[[,6BYRAV]W8VLZ< MX7@@HJ&-4Y#3`.]63`(?)S*6DX^4<4OU;8B):^-HQ<CS;\2KP!#'.--K!["% MH^88G&1^S=+R5*P/HO'?9S(,H0;UJX]]^^+%P?G!KP>O#L2W(XCL)Y-!;)B^ M,HF!\P$U/I;SQ$4(E8>BVK>,CAS_B9RJG5S%Q0X3I:`B&BE&Z<*((#`N/S:4 MTI764K=/-88-R0W!R`Q?G*&!@3^2NOHVDC\\<;R![]FX*0Z=0`YY#`6MH(1< MH;W,>S[K"OU-5?6-P'_O7ON18]J_X8]OA[:'?C">.*[C74H7B;*--MP0SD"L MO7QS>/#RAX.S(^E)TOT:K3@,6JYO@JOZ:Z'#?R/6?FFWYU%X\72G(=7J*1<. MAW[L6E*Q$SM`[S>'X%VB,]_XPI5^A`TUGI@WEICIHW@U;=/Q9*\G;T[/SYX> MG\[%KI.7QV?GNJ9A4<.RZF5!Y%37"6%9X;AA.1%ZBZNKA';%)L;D/91;'I;; M&UO)/G1/*$5^_76^K%]_C3JQ([,5F(;5DGNC$0[QDNM<M&ZPQX_#_N'KEIGL MY8$Y?\?Y@)9C6!"!&J_L2CE4VM5T)3]?/PLSC\WN1F?S4;;=/K&<(!BCP:$W MM"S?;)E>4RH0_2P&U["]2LQRP%2+J=$K'<KAXG\F#MF0=N9XIAM;=DM>:%VY M>,L8SET.D\LJDJ<32'>C/V,"4W_Z@^-?ZC!7,('<>%]AGC!P,'@;BZ\O<)B% MN%F'Z?0ZCXH.LUBHD,>V46BWM[VUW&%V-]K=S)3N)[O(4_2ZUP>OCO9KR<Z+ M2CQY\5Q>^7Z_=C61>FW*RT(<'IP?/7]S>GQT)N^D@Y'AX.#L_.BT?W9\?G2V M7QM$DUZKA?\WXF;DCV[]9/=I3>*+UD_%&8CW*%M+\8ENKB;&L\"V?SA[BFJZ M5"*X+OX8/:1E.6$D)QRVE#K43%*;(LT$_HXS6>SQ&YW<WY\=OSR2@6"_MO;) M./SY%'^\:Z$M&3/FH-J3<?7%<X6N@.-^B^"WIR_.3@\5&']46$QP,:DZ/NL? MOT9-'!R>'_\3]7EKA[7[PK-M*Q1U=)"Z3%*#)*$V,)H^6/N4:OI.[.^+J=6L MRS7`6-9_^N8PG<7)Z=&SXU_N6E/G3>!R`=\<]I^=OGFUGPP(QW;72NX8MCO? M3>+T23>BNIMTCTCVI(U.GA_]%2I>JCG@:0[^3,TM,M8MC(N[^8XB#C`_NY49 M5[&$32H1>16+$1<SHQ@N;96ZA5%3P7K2?TR9?1;&B3G>>U1"313M*76UEP>O MG_=/#LX/?]Q?^Y0MX%U+-=;$/IO94CQ^G$B(XIRIC:09BFI#FLW6YL;63K[I M?*G)PE\_V44KO;V]L=/)5GH2V,V+V'$M-1DY;Q4`<193^S-];X"A[B3PK[#V M-*+QQ$W',L4<^EX48("V'+-U:0>^_)Y%ML?"\C.EC*_%VIKJ(OFFHFCG<79; MEL&-\-[_O7_P3OSV,#%@L2_>KQL/U];NO6_G1GVOD0VAT(SX+FTU59^%";2J M1G')M[<V=O+G$'_VK-<^O?KGW<J)KWTZ.WIZ]P7FOL@"=G8V=O<R"Z@]>6!: MTWD_5D,Y/WHM!_SIU<&+HW[AY_S:LY<'S\_N1#99P_'"2+SU`]=:3V*X5+&\ M"*[;DU-\@LW^>)=XBC+8TZ-_%/WF^/79^<'+EZFP]+%<6KIH\G@-S!$ZH8Q9 MH7#D4YT&AK$49V!261=89U[:D7SZDEZ6A2L*7J+$11RIML2Q,,%K1.CB`W05 M\?/94?]8SDI<V";(IS8.WO/M4&(<[]IWKVWQ83P:#Q:K:Y%BDD_2/>]$88#K MF2I2#>/T^\FJ[N?+*V8UE:JFJ*V3-V?GS:G*9`"ZE\S&>O#ZC8P#&`;.UM-; MV9U"?)"WT)!?J4@F6Y[>NE/^LK,M;23UE[_*1A;-_/2H^5];R6U%;1^UO]QB M:/55\47!XAM5%=;25P4K2ZP%4GOR74&[V^OLK'A7L)N_*U"Y)G[<S3SB\S\A M_/_YV&MN'=+G7M]\WN=><]UD'F`LO44QM10Z;VS=[97&ELD5GX%M][J;O>V] ME<_`\FKQ_KW6A>-AYH[N?3_;%"!R,!4-S<"91(6GL`A!@W@G?JFO=>KBWC[^ M4'3VNOCML5IIQ`EA?\#]:A-_'#CXOR1Y;<M%DS?+Y9[\"F_#ON4$X7Y=;27] MK*3('GU=0?^G$Y7^8&&,WT05##]A8A76T_;1<)+VJ^00F(K@]<B/S>&,B%27 MU$<KNS^%)X_LEN'3MT!3N`=C>S^IN>37X\?J5K'2HNDF>2PH!X](L11S_C;# MS"FELF%$5C:,F'JUZDRE"Y.AO%1BH?;,Y!E>07VC@*N^D=]_<;I4-54R)'L9 MJ2F,&)-.)19.>E2R&72U$,ROFDDMZ02JN,CF+&L#O(5I?]:W6,/K+0PT0B7N M9;%LUKF8\O=[HFDIL=S!FZKS\4A>:T[4/75MX*AOYM"_\>1PLSMI5[BY!%$\ MZ2<[R\RL\R?B:Y_2B=[)Y^+-?`P8BSZ56[@K#<C&;D7].-G"9#";AZ>?51%F MU!]/Q1KY/MB0]<VL8`$I'V;MJR$F:W-7%]^MEFBH"<CA2XVD(VY42=5%]E,3 M8[V8*J51W:%:'=E;=2\#9U5SYG#L6V)W>WLY0*XT:LZX4#7M`I"T"?4VI+VU MF3\)*44=S(4K`X^,(4/;'/4G-P^D8W]*?0)U>S-TT*R;F+3<Y/&GUDOOVZYB M*M1,B,2WWQZ]>9:TI3)W=)+('@O7]T<AIA_)JWNL%#I&1[Y%#^58_('(GLH* M\=86H8W9BGQW[D0R'(9B[(2A-#;L6-0G-W411YA*1;<)7#X`33*JZ>63Y*VI MK`@PLY&MI$6!$VVH7"<*;@5<`BI5B%\Q:<*Z0*%E%Z$?!Z8M!H$_[B530:_+ MGSH/<*@7H94_0$Z'GGUOFG$0V%[4"@.U<1FA7(7)39H])NTE.JJI^-U.M:AB M^%UR'\+1@_5<_RI%$_^*[5`M':;S$+MR8N&-VK=26`;87\N:3)'[:YWI2J*7 M?!1RESXX?''P_*C_P\_'+Y\>OWY^5TPM:H$-EMQU$)@U>R<>W+:\=?%N[5/: M[MUOWZ,+Y</()Y'W]&'M4W+W3NR+#\7VD\O[TZ9FY97GY.)3S=QB<>;/Z<8: MH#YR!1$4,RAJ!8W;M45/;<B%L3W`52@IH"X_2=&[^GIB[VAB]7R0]23SJKW[ M]?:WA^LUU&$4!Y[85$&S]NZU5[S:3JZJL"*_JXTBM=JD/3E5@>[I^486,-46 MGZLBR?<Z2:^%2GI].O/[]\6/6#H+M?&/`5TQP%HF##'-OW\_PR1.GZV;U>_L M[/_NX.K'`NNISG>B9=G7+2]VW=^G&+E!IR"YX2Y$I6EL@DYR632!S`+RW#79 M00KHSDX.SNQE9F?YYO-]S>Q3X$K+OU6$'4G`,4T_]B*T$%D4RM"0EUYJYY<[ MR?%3;,.+QQ>X9'BSLV/D^F](%75V?F\D5Y[EF^V4Y"$Y9G@Y?<"Q@:UE;>&N MF'0BQQ+YXL).VTZM)-_!!`PB:2ZXBUFV:T>VVL32H1N?75U+]Z[<GL"RBLI+ M9H$SB*:*+GIYO5[Z)'=CM:7/-9&LPE1#2MOUJ;FIO4'4WZKR5ZI#Q1OLV,1% MC=3#'8@C?XP1$#<-]_;[NKB=;DGW\U@"LE@?JXH8(^'>>D,Y>QH9Y<^3&_6F M3<Y36G_B*<U+L2N:&"1E)M?RT%4_.#A5''WR6`>#9^EJTY3&(/[];U7&S832 MTGZ0#W\V=-47+42AT%$OJZ;%8V%CF*D5Y5?Y)5?M2Q:+-6:E6&.4B35&C5@K M%HCX,2UOQ%R%6/LBY6'MB]2&-59A6.-4A;69DK"HL')-6&,7A#5F-5ACE8(U M3AU8*Q6!Q6FFX3ISMF7%8*:3N8*P%,9GFR@5AED32XI#'%2Y,LSP>0(U5R&6 M^I[F!^GF`GG=EE8&>7Z@4U#>*XU]55&9#5:CL"R)5A:7Y8ZH!6:Y#TZ16>Z/ M76B6.ZZJ-<N=+:\WIZ:QHN8LV\^*NG,^Y*0>0G^RFU$:%]^@/-5=2&KL]+I[ M*Y_ISK,:MWM;[5ZW_1E8C7-DP]E0B8;J&_A]%<0<.F/;42@ZS_%S][Q0#9M[ M&]V=_-EV'E4A\@?%S_GFF_,"LULXAUF64<HA;&W*%_4R.PI7@-J&XT6!WSJ6 M_V]3@1TJL+L"V#%L[SJ!5:*F*B5!D]V?B+UR0A)8+G`'^F84N#3L13_PQR/P M@`0WKZ/^R+XE80<?1PF=E@J.2<BAXX5.G]SP5<[XI:!QD[1)P*15RQZ$)'@< MCZEJ0RAQL/@?_K@2W#70ZR6VRH)S8,J_I4"O^@ZUU2NW+[>?\^/SET?&TS>' M#)F+V.N'<<R0,/L?;6_DQT/.T$S7#VT.WD?MFQ%?HB_):`PQ"YQ^Y$\X$H[9 MQTJ5*2$K8-R'^RPM2,'D$013R,6:F"D2PC6WEY@YF9"_JNB!/#0J..)*1(XY MNF4(#>*/_BB^]/N7K+YR,=X0L9,^1I`KARF3>6E_Q!!,MW_'7)DQ+)9B&ETB M)+-VOI!Z7L400ZD)S_!TC/7*"5`+J@BCBJB%Y<HXKLN`>_8'SB0\_\+!W8KE M=_Z$-0$)Y^[3$PA@S'2X`+MAS@1=LR_W!+Q$B_P%N2N'&Q4C8`\PGF!N9O?1 M#RQ.3S=^8#&CEA+)PQ97D!VVE)2D-W%E0EO^YB]7BA>[-#*>?/O%#$M'#!,3 M3;&)CAPU!PPU,LU$!DS3#D.&`#UG#-DY8\A.Y:82Z@F?CDS?=)EB#"^:"I&= M*.3GBV61/KC<&<4A;SHA?U7E_JW>"C%E7+X((W5,A.2S5N:F6A"4ZH#`XHHQ M#4+),)61RS!-(I'SP;(M/2G\QA5,7MBSM(]I6D!,<0H=R5???!G3=JYMOMC8 MUY7B;4M*,+0]]LS""-@6=1,XK.V/79F%>I59F!4CEL\.!P4IGN830?806?5< MJ%//A3KU7*A7SQ7%(OFW9%A^K!-.T/=EGD[-QTI"X=#G"6$^IB?$')[#VJ5O M6"-2+U(9>'+U&&I4CZ%&]1CF)1VSFY2`R=$LIRX+=>NR4*LN"S7JLE"G+@M& M2;FNWI3@GHB"?#',C29CW^(+HE68?"G'<R*^%/593%DJ]IAC)+^.&..&F/AL M>-DGUULE*:)3E60J/'[+,,>6?%-3B<&6*[:R'%>1?B2X*95I&6[;\">5^E4@ M?](VVA10AP+J5H,ZE.XZE.X01&N+-*JM:E"7TEV7TEW7V*:`=BF@/1*(-*@] MTJCV:,-:-:X=XTJR]BM--,-!M'+/+,`&!)A,-#$`0G!+`4<^$&`W%L8L$BZP M+RFX*8NM"NJ[%D[<LV]6C;/J+>UU-_*OM])O*W"[QDG@1[[INZT7+\Y/EB,- MVV.^*B]+$-[9EP4JWIF7P=6OS><:7_GNOHQ>S2`H8RN)&C-P`E>C+#&(7=<8 M?!RMQA,CRQ2Z,O!-896QKP1='?XD5.TOIT<'3U\=&:O"\RSV"@C8:AK2''15 MH,K!&!H)J(%SJ4*:\;^D)E<&OQ*N0\1UB;@M(FZ;B-LAXG:)N#TB[A$)UR7J MN4O4<Y>HYRY1SUVBGKM$/7>)>NX2]=PEZ3DU_@[)^!6X2_24#,Q#[W'070YX MBP163XU(VP$M1RHB*W*0(G1U]C/3_8#8?65J4QYLDEC-_9G)1?E+-6Z:OU1C MTR%4`^6*5:-4E*N&S93)#(&L>F6()(]".`(N3Z`:F6<J5&A"@:5`JV$I![@: MN%D)*1@M"4LRFCP[(B')2B]EB`PT1?4YFH2D+H#$DM:@$K,<L/)O[F9_LC;] M>&65_H!M\>_7*N9^RI=/?RO_#_/E@<*7!RI?'JA\>:#RY8'$EP<Z7QX8?'G@ M\.6!P9<''E\>&'QYX/#E@<R7!QY?'EA\>:#RY8''EP<Z7Q[(?'G@\.6!RI<' M.E\>Z'QYT.#+`YLO#SI\>6#RY8'-EP<]OCRP^?+`YLN#+E\>=/CRP.?+`Y\O M#VR^/.CPY8'%EP<V7QYT^/*@QY<'/;X\:/#E09<O#UI\>=#ARX,.7Q[T^/+` MYLN#!E\>^'QYT.#+`X\O#SR^/&CPY8''EP<-OCQH\.6!SY<'3;X\:/'E@<^7 M!SV^//#Y\J#+EP<MOCQH\.5!BR\/?+X\\/GRH,>7!SV^/&CRY4&/+P\:?'G@ M\N6!R9<'-E\>V'QYT.#+@QY?'G3X\L#GRP.?+P]Z?'E@\^5!AR\/&GQYX//E M08<O#[I\>=#CRX,&7QXT^/*@R9<'+;X\Z/+E09,O#UR^/&CPY4&/+P]:?'G0 MY<N#!E\>-/CRH,.7!SV^/.CQY4&++P^Z?'G0X,N#%E\>=/CRH,.7!SV^/&CR MY4&#+P\Z?'G0X<N##E\>=/CRP./+`XLO#TR^//#X\J#!EP<-OCSP^?+`YLL# MGR\/NGQYT.++@P9?'K3X\J#'EP==OCQH\>5!BR\/6GQYT.3+`Y,O#UI\>=#@ MRX,.7QX(?'D@\N6!R)<'(E\>*'QYH/#E@<*7!PI?'BA\>:#PY8'&EP<*7QXH M?'F@\.6!PI<'"E\>*'QYH/#E@<27!Q)?'DA\>2#QY8'(EP<:7QYH?'G@\.6! MQI<'(E\>B'QYH//E@<.7APJ^/!#Y\D#FRP.;+P]<OCQP^/+`Y,L#BR\/#+X\ M\/CRP.;+`Y,O#W2^/-#X\D#GRP.=+P\,OCPP^/)`Y\L#AR\/)+X\</CR0.3+ M`Y$O#T2^/!#Y\D#DRP.1+P]$OCP0^?)`Y,L#D2\/1+X\$/GR0.3+`Y$O#T2^ M/!#Y\D#DRP.1+P\<OCQP^/+`XLL#BR\/'+X\</CRP./+`YDO#W2^/)#Y\D#F MRP.++P]LOCP0^?+`X,L#E2\/)+X\T/CRP.7+`Y\O#UR^/'#Y\D#FRP.=+P]T MOCS0^/)`Y<M#-5\>&'QYH/+E@<R7!PY?'EA\>6#QY8',EP<&7QY(?'D@\.6A MBB\/1;[\].Q8';H\_=@`>=RXL?`RY<@`A"TX,&#UB<.9S$_@"=&6YPU+L4V4 MV=U<<EQ`.SMNN'`47WK28G:X:WWN6-?F]%C7Y%@_*7!/3(_:*IRT)3K?_4][ M[G#&1><GO9<'7KRO%T_'C@KG:AOU@GQV")EER0.3+N196)XE'LA3A][7Y9G: MU\[DYGU]?>XLHFD3\J`K^P.,)ZZ](6[D>52.-U*G4LD'I.H48GEXD^H"(YIH MI&>2R7>"C5)+ZD#.WL->N[/;V^WU4.4]^2L1O>))2J4/]:D&V].#$=-#$9<: MV,@/;/#FCK5>='F!@2V"S1I8M]?=*AK8:IGL0.NMK?\>:/TE#[2>684O<YSU MHD[F+6#9@2>+8$SC6G3827>OU]G[#(>=C.;.'$E_R:5OCR?1[8+KT87+.-)$ MK_U%4]K:V=CN%(\MF9X2I1Z>S%Y<\-M8H_37L9;_;M@HBW99?!NIH?UG^;FY C^7D9*7H9&#(%B)UB$`<B[1.CT('8*F-RW0<`G-%.M3N8``!9 ` end
I'm sorry. Please apply the folloing patch in $PORTSDIR/ after doing the previous patch. S. Taoka diff -arcN ../ports.orig2/japanese/Wnn/pkg/INSTALL ./japanese/Wnn/pkg/INSTALL *** ../ports.orig2/japanese/Wnn/pkg/INSTALL Wed Sep 17 05:30:58 1997 --- ./japanese/Wnn/pkg/INSTALL Fri Sep 19 10:14:24 1997 *************** *** 53,72 **** ## Hack /etc/master.passwd ## # check ! id_26=`id -u 26 2> /dev/null` id_wnn=`id -u wnn 2> /dev/null` if [ X"$id_wnn" != X ];then exit 0 ! elif [ X"$id_26" != X ]; then cat <<EOF +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ This system already has an account whose name is not 'wnn' and ID ! number is 26. ! '`id 26`' ! For Wnn4.2 in this port or package, ID number of 'wnn' has to be 26. Please try again after you delete the account. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ EOF --- 53,72 ---- ## Hack /etc/master.passwd ## # check ! id_69=`id -u 69 2> /dev/null` id_wnn=`id -u wnn 2> /dev/null` if [ X"$id_wnn" != X ];then exit 0 ! elif [ X"$id_69" != X ]; then cat <<EOF +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ This system already has an account whose name is not 'wnn' and ID ! number is 69. ! '`id 69`' ! For Wnn4.2 in this port or package, ID number of 'wnn' has to be 69. Please try again after you delete the account. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ EOF *************** *** 75,85 **** # add an account 'wnn' to this system echo "" ! echo "You need an account 'wnn' whose ID number is 26" if yesno "Would you like to create it automatically?" y; then # We need a command 'pw(8)' check_pw ! pw useradd wnn -u 26 -g 7 -h - -d /nonexistent \ -s /nonexistent -c Wnn || exit else echo "Please create it, and try again." --- 75,85 ---- # add an account 'wnn' to this system echo "" ! echo "You need an account 'wnn' whose ID number is 69" if yesno "Would you like to create it automatically?" y; then # We need a command 'pw(8)' check_pw ! pw useradd wnn -u 69 -g 7 -h - -d /nonexistent \ -s /nonexistent -c Wnn || exit else echo "Please create it, and try again."