Return to BSD News archive
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msunews!uwm.edu!news.moneng.mei.com!howland.reston.ans.net!news.sprintlink.net!uunet!zib-berlin.de!ceres.fokus.gmd.de!nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!saph2.physik.uni-bonn.de!juengst From: juengst@saph2.physik.uni-bonn.de (Henry G. Juengst) Newsgroups: comp.os.386bsd.questions Subject: Re: problem with <su root> Date: 13 Feb 1995 02:49:18 GMT Organization: Physikalisches Institut der Universitaet Bonn Lines: 154 Distribution: world Message-ID: <3hmhbe$8sa@news.rhrz.uni-bonn.de> References: <E.R.Cramer.2.000AB6D1@inter.NL.net> Reply-To: juengst@saph2.physik.uni-bonn.de NNTP-Posting-Host: saph1.physik In article <E.R.Cramer.2.000AB6D1@inter.NL.net>, E.R.Cramer@inter.NL.net (Peter Dekkers) writes: >After installing FreeBSD 2.0 snap 950112 I've got a problem. >When I type <su root> I get an error saying I don't belong to the right group. >Even after changing my GID to 0 (wheel) by using <chpass> , I still got this >message. >Can anyone tell me what I do wrong ???? >Also I would like to know how to delete users from the system and how to >belong to more than one group. > >Perhaps there is a file with information about this ???????? > The following patch will solve your problem. It is based on su.c from NetBSD-current (after 1.0). I have included the patch (su.c.patch) and the patched (!) source file (su.c). Description: - use getegid() function call to look for the effective gid (that's why you had problems) - use an additional group "su" to grant "su" permission. I (as normal user) don't like to be a member of gid 0, just to call "su", because some files could have gid 0 and if write permission is granted for gid 0, then I could modify these files, what I DON'T want to do, if I am not the super user. Humans make errors. Software has bugs. :-) Therefor, just add a new group "su" and add your account there (instead of wheel). > >Peter Dekkers , Rotterdam , Holland > > Henry begin 644 su.tar.gz M'XL("/[#/B\"`W-U+G1A<@#M.VMSVEBR^0J_HLUL8B`8@^W$.WB3++;EF#(& M+Q+QY&92K)`$J`")E80=-N/_OMU]CAX\Y'@GV;E;]Z)*E<5Y].GW2R>^9^S/ M?:_<MYU]?X[_RL:S'_U4*Y771T?P#.BIK/R%@^/#2A7@U7'U^-51M5H]!*@> MO#Y^_0PJS_Z`9^X'N@?PS'/=X+%U]R/+FCS[/_?L%[-0A#-WMO#LX2B`O%&` MZL]__C-H(PLZUM!R`A_<`03XL^O8=Y;GV\&"1L[TB3UP/<?6RP2B/ID`@_#! MLWS+N[-,&J>ICF7:?N#9_7E@NP[HC@ESWP+;`=^=>X;%(ZB`NK<`A#CU2W!O M!R-P/?[KS@.",G5->V`;.L$H@>Y9,+.\J1T$E@DSS[VS37P)1GK`N`[<R<2] MMYTA&*YCVK3))RBT;VH%-7JOEE=08THE3H9KXDK4#B0GT!%7@JKWW3N:DMPB M(/@X;F`;5@E7V#Y,$!Z!B8]E\I9QPD.-B6Y/+8]Y=["."!Z8X$B("-)ISA&Y M_PPN(*B4D$S7F$]1_'HHM'V4AXOS'DSUP/)L?>+'C&>!$>`D&4S<89EU0S=1 M=P+;IR/C_70`+J3!@:4'<U0=$CNI!RL=$N&[@^`>Q2;18D[@(;.)OEBA1#?& MCGL_L<RA17!)QAF-0`BV!4B?,9F;5@P33.O.FK@S)*"_6-=Q`A"K>0E.+6]L M3:P%<]%&34?&"F)=SV=BC\K0LFQF$D%S]*FUP7H<-YYFG5N%%=**)/8MX@8* MS07+,7'.(@8A15,WL$+*?"3$0_`F#'!B(]^D)8$_LPRR(]QJDX%Y9$&.L"7? MET*C/=IE0P6U?:'=UCL*X/M-I_VA<:Z<P^E'G%2@H[Q76IH*]=8YG+5;6J=Q MVM7:'17^_O>ZBAMV=VF*?4/K(RB_W'04585V!QK7-\T&PD'`G7I+:RAJ"1JM MLV;WO-%ZCUSN:M!J:]!L7#<T7*:U2W0>`5K?">T+N%8Z9Y?XLW[::#:TCXS0 M14-KT7$7>%X=;NH=K7'6;=8[<-/MW+15AD9TG3?4LV:]<:V<EP&1P(-!^8!D M@7I9;S:7Z$1(2V2>*HAB_;3)L/@<)/.\T5'.-*(G?CM#KB%VS1*H-\I9@UZ4 M7Q0DI=[Y6))@5>5O75R$DP3MO'Y=?X_$Y;_!%A3)6;>C7!/"R`BU>ZIJ#:VK M*?"^W3Y7"12"5Y7.A\:9HIY`LZTRQ[JJ4L)#M#H?CU"073B-[Z==M<&,:[0T MI=/IWFB-=JM`@"[;M\@91+:.N\^9R>T6TXQ,:G<^$ESB!\N@!+>7"HYWB*?, MM3KQ0D7NG6D$+;$23T5^:@EBH:6\;S:0ZV<*S;8)T&U#50HHLH9*"QKBY-OZ M1Z:QR^23L!`W\9I0WA*+%!H74#__T"#DY6)4!+4AE:9]09#4[MFEY#[9P7XV M^Y,]<$QK@+[4";+&"'.%R.5^^@QOLKF_YG\J?&\`_=7Y-;LQ@O[JY$ZR/Z'A MVP/8+Y)W9T36,=LO^N2I#6`4?</P;9/P@QQYA!H0EI3<95Z5#UY#/O1D!3C> M?[W_<S5W@A"3$+P8P)\:9@UH;^D.0V:U@N3]?+1?>;5_<`25U[57![6#0_(_ MNFX&H'R9P9\>PUFX8/B+O_#W9[JG3\NCMRO#`0:C]5'D"4?FM9F).UP9"TS; M71N:V/WEL=F]N3PP]&:KNSR,*\MC<P<#W,K&F1Z,?!HBF9!(KI3.J=)IJXDU M8\OK6Y[K-S[L8P1:WI^8&WLK6#I68/8%;(1L.U:FWGF/=I3)[5T-)M-<-DN\ MQ1#1"Z&@S*HD@(EOK>_A+4(XV:SU!>.P(P1>-+S%+,@73AB>,?)'UF1"/^EW M=HH94%[WA@9E7L.[0C9#JVC@))L1^XLT<9+]FLTL@2U:SIWMN<Y)-$X[+<]S MW!*XL\!V3)SRK"&R%:,FLIPB]4SW_7L3BBBCY*P`.2LAV"&.R\5#SYW/H#CT M<&ANFSW,E/!/"896@'^)!H&M/\7$R!@A"3Y:X[0$`WQ![;$QGZ1H2"@Z\RE\ MA2[Z8W17'RDR841X`,R1_!$REB<BDI'K'N+"K,*_^EWX1A,4W/'5F%BZ@SSX M5*U\)KR=6;B=%_?G@T_7]5]NZMIE4VGA"@ED93PZ$FDBWN0+)7Y'P.$K$\(_ M,)$(%BRZ#-&,:`N"\26B&-\K"/1^9$\LR.<-(@Z!H$`28BZ!T)M"`7;>@-*^ M0+EG?,PDC!%MT;V",2K`US6MSV0,'?.4W:O=&KYG5I23SLUD^IZECT,_$>T8 MB!U)-*O)Y>&Z/5XGWB=BCR150(\(WKA[NK2CNKRCLFG'.]Z!1.KS2<";\W>N M;18&J#=.,,BC2T"5+D%N[NM#B]PE?'KN?X9/3,5G=.,EVD2)F&0IGV)]L8-\ ME=\?4%C(<GCY)K(*5$<R$XD3::@0$F=N&$3R-YU&NT<Y``;L$E18T0>0YUTD M*KF%=@MT_?3-)=@[(`"8##N(=#[GSW,E3!C>]R@[$="S&?3GB``8<\_#P`9" M1ISE4DK,FDM^/D,&*)`-+3`T"3$JE54B',^]@587TZ[??H,\FKXD]Q[GHC6H MB_&J+',45^Z]G=WWZ$S44SJ;J8\!$!(\+`_D*0&%]!<5;E6._KP&]R.7Z\6% M.W^'$F0QQ1)[6*()79$YG^5#5!A3>1BI&>$C#^9YP:D7+]C#Q2.T+"/F&*0Q M6^1#=U"*"15K&1UT\DQ`M*M'+J-WJEXJS2;K6.BZ6FVA9I$0`]0W*Y2A[5"= M*8MKJ>=4<U!;A"5*M"(4]O+P3OZM08X68+S/.+/$K)RD/WM5TANB?9-$8VD^ M(H>Y0W6=(S%][I,U`>]>E8@XB"6]R2V1LM""G26/A,H6ON=CQRU\>T*U"H7( M61$<PA89Z3H3+`>I`L4,SQ5=#1&/_HD`J50C0R).HDN0_"PS0Y?T@<T%+14S M[;7G*T?,Z:+GSWNFY=B6>8)Y%88^K`RQ>I[`/1;!MJSK/>L?<]O#0I"1H)0+ M-CQ)8&\HC`S92L-T34Q0YP%P`BJ0!F?HT>ZA1]OS0PJ]!?(3FY;:@_S0*VR< M(A*';X;>WMNAUYM:TY-LRC*L8BE>Y9/HLQ$-"ZD[5H@EHYK.8CD7\\.7+PLI M.`,\/$XWJ3')]T?0G(8^`0DE]";<,207]T22T?W#?Q%#4VA,`DUGV<:HFXXJ MNP]TW^S&2;-E'\]P,7Y%F:,PSN=^F<-T*C#I<=*F(S^41CB%?W)1Y#;0]J7[ ME0;K@RZ27M?#S!6K1'NP`#N(/444*$1J+-QE9B8=*J6$N1NYOT;Z*)V?>J5\ MY"B`($A4F,V0N&;D6O?'UB)7$'Y'@!/+<+@WTNE/Z*/%Y+IW5I&/BQ)S>*3? M$8N!H9;#<+F<XV#X@3AB)4[3YR@5]&6&'E@K9V:&+LJGKYOL_27,!P&,F"E! MQHED1.HT#L>"9YC\<XTSB_VZ9"8?%Y[!Z5T*K3%=HO#,4X)4[VJ7O]'+;;W3 MHEZ-0#)W6C\'M8N*11KVW'_NR[#%=B+6B"@C$W8).<FP!Y$92@4*`QQG%&$$ MP@%.9"D!<UQG#ZMXQ]0],U0P69-PW[1OQ0&=(>V$A=YR:D$^((RB:;DNX\H& M%O<.P\@ADI9"K`;+B:[4@J<D1(Q`F-LL31&LU;(LH5YI^=!2.A0RE,P(B3.M M+WG)KMW]W0)E8[(<H\-?4J'`NI8<EKADI2CNK5V/>M+>F#O2@(>5*$#?ZP[G M4_Z$.CR8,TSGQECT\;VASP(A1"1VDJ)"`E^IT5&-F<-A--YW5)_6J%*5.&"* MGQ!(#!G'*82$+*0``G\)#1\W>*Z79VF*A1NR7<;/L0-VFB)5B@V)X`E8*841 M@8YW8R&*<<<L;TRK);KS!+KSQ]"=;T)7@-F)3448#A5YR[Z32NB<IG2NI:I& M!7N%NE^4F@H-%FT,'`H7G,2FX4LPI&MHY$+GSI4+^EL":<O+2_E$Y%\T3?@9 M(]/V(J+Q/4%T2G*,+A?783!SD]YI@P]),(!2WB1GU['KJDHG%TM7I,0"WO+" MR_:UDEB(J&Q>Q_:'"Z7V+@DI4GK4XEA640^`T2LZL[T]ZD;N#7(G$3&BL$I, M3G,G23<92SO15F&Y[N[M$AA98\6S+ZM1"X:IB`T]7G.RY,'6L4<KI"'J'J*F M\S<JV_,#[E[I1F!YY;(L`=:PZGT?5L2,++$CGCE)%$54'5>XAQ,'KU9;:YPI MOX5Q#+4J&:^RHF>Q6A;%`>M)G06:X;76%\NX"UVL,RM$C8F-JHV(4,XV<.<. M>PJI/05N)4K]?A#]R3",^:-"V"GS1]R,7.D=&K-D*XVHB1N=<3=,NH;$-'?` MN$X-(Z=TR,:,T.)8@6<%<\\!87CACXK`4IR9E9PCS.)F)@X1=[D?DFS"+S<! MX24<?28T(W6IG,3A*X2A:N=*I].[:.".-J/E2]YR#R&'L@/.1&9))'%.H+E: M,Z=6QL)OQ'U0V>ZD5]EOQ17K[>"QU^^AA'O!E^`3=36O-.47K:=J@$2/K0!' M2`M[YW4-*"DT]4"/&[U88`?4=BJ.9ANZPO)8Q-BA5NZ\-W'IL[)NFEXH\XEG MZ9/IIXY2;U[WU/_Y7`+$)Q@/4.R;NJUT'M%%<Y=M56O5KQ71I?4QVZ79U9E( MN:2<2X)BU*7>C-8+/2.9A<,"I;SX0XZ1%.U*[9Z1]9#XEI2*=[KCP!4-M)CQ MX7Y.GBF/VHG2MQ0+B_H?(HIP;?3<W_6A?M8L+[=8EE!XB$Q>0HQ8R+ZC1_], MW*U=:;U.NZV%"A/V`I>=!@>'J\ZI=D4:FTL(1`8)L9*XA:M[P3CHB:\R\;&T M:K^(27(15"ZH]`EFQ)AT3?BO-1A@=+2Q.FF<DV.K<%^#O/+4I6L")=Z)$U-] M+&Y61)R9V'V/KF"8KNBM\`>^8$3?A&C3_E*J4GE"@K+"R`COIAT$Z'F0,$P* M1Q9FD!C/.)ODRM6?[U(V*=M'`F&<<BQQ+X"R?%T:$!.7^_+E2YD;<YA[,C@< MX.LCED_?(P7%*_<3$&<??8,XJPS0IEL,]S9&N3R5%5PW4/E8>,+YB\6B')V- M/YYX=M\B,A$#`EN*[JK8#M4T!KY@0)A/)@2"P=PB:T;N?&**ZE/'+'O!2;8E M+@%)E";VP*)OBA)QNJFB`X;``#.AL-5):'-O3@J6O0BZU<AZ[WNV0^J7SX>] M.LR]HP9P31@+Q<ODO.B.4ILT5XAL5)1SF1PI\)!$%-HN)HSU;E/KD>4T&Q=* MV'1GHV=\DJXA2I0DJCAU?H9AM]=M7;7:MRV9-:[9/?TV[!D:B>RK4J`M/_?_ M*AJKG#Y^B\9O4RE2SR5]Y_3DD7`_=_0^&8$+(OA+;(A9R:C!Y'YF@(^D,7(C MU^!7H3VKW5JB&J_!MS.<4MK1:Y8LTG=D9](?\F?(O6J*9^#EM5PB6YX[$]L9 M+[NV]:.>^BU'((7:&\:Q?/B"`<S^I^4.H@'1AR=,5Y%,;!>8FI;/?CC_*'*! MY_#'"QDG2[`<!J-S(TS"E=P%B<+KZB3L0943Y5\KNT1@TDRGXYYG_2/_0E@] M*A7F9Q2(8AQ"0SL\7+&K%.-)4=9;W:,;:S70WFL<.;E=9R?*V2<H9JR'I34X MD'_N%TZ$6?)$F.I8YKO?H['1H2L<*2Q7,BD^)H4+W<A<Z;8>DO#=-@LYT160 M]O]#[/0Q;8V;19S0YT<R[2?6]!=+!E,H/-8*$_[+T)W=0`1#3#DIM,4>E5"/ M8+%K7$8LU5/VZ;:1^-@.Q<)HMO=VU"/P)0C'7@S$;VDJ_$LD6>*K6])$//-; M)B*`26:_"%/P$KGVPKIJI'<&H^Y[[-5E4YN.E)&YML*A%!E^PYS$68^HSG+3 M->KE?UMYOBFDA[4R+Y&<"S65+B=P6?1A>2"K)3E9%+/+]6I4!Q7'L@J*1G@` M\V#V@/2.XGT1#V;Z].T1E89DV4.G.18RE!HBX!7BY%JV&WAX[^U,X!9JZL8E ME)')/"8?]MH%#269#82?%9:S@U2`DA%1ZA!R=4R"<L=Y28'D(K-:-OR?;9_O M>?SU__]1GNF!,?K#_O\''!Z_/H[^_\?Q406@>GA\?+3]_Q]_Q%,L%H$48'^3 M(F!R.<S<HE>]QKKJX!54CVI'KVO55WP#-+N'-6K:ULPUEG,75A]%"97#VL%! MK7)(NUYEB\L/_8;JJZ-2];@*/("ET??>TP"0SD'"^IK=@:?<UEB_I4'[-MW3 MH`Y+?NB)?&'E_@,B0-LR5%+FA[0D_LI_`B]?#@L2(9EW%!,#*0&5)W_O!VT) M.?$)6XY$353Q^R&)U.IG?;H24`@WRLMQ](N^Y__;7[0!4K]IT]0C7[5)YUA; M?JX`ON_];VI+^MV>-*TA!O[H^ST[L!'H[[KCDPHKY9[/#CQRZV4'GG;O)?70 MQZ^GI.]YZ@65-`@/W^9#XM[/#^+!OW_[Y\D,J##\_T(F/^DF4#H+TUSE#[T- M]`BXR)E^\T;08TP0MX)VX(_UH]O$=_MLG^VS?;;/]MD^VV?[;)_MLWVVS_;9 3/MMG^VR?_P?/OP#H17M,`%```-O$ ` end -- juengst@saph5.physik.uni-bonn.de [131.220.221.66] (internet) juengst@boss1.physik.uni-bonn.de [131.220.221.30] saph1::juengst [13.259] (decnet) Any opinions in this mail are my own.