Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!ucdavis!csusac!fongd From: hoodr@syscube.csus.edu (Robert Hood) Newsgroups: comp.sys.next Subject: Re: Can I stop everyone from resetting the system clock? Message-ID: <1990Mar2.023809.25321@csusac.csus.edu> Date: 2 Mar 90 02:38:09 GMT References: <2170@milton.acs.washington.edu> Reply-To: hoodr@syscube.UUCP (Robert Hood) Organization: California State University: Sacramento Lines: 31 In article <2170@milton.acs.washington.edu> pentch@milton.acs.washington.edu (Dean Pentcheff) writes: >On the Next that I adminstrate, we've just discovered that any user >(via Preferences) can reset the system clock to any arbitrary value. >This is unacceptable. > >How can I disable users' ability to do this? > Yes...I just did that earlier this week! 1) Use fsectbyname (from most NeXT archives) to remove the time panel from prefences: fsectbyname r Preferences __NIB time > time.nib 2) Use InterfaceBuilder to modify time.nib. DO NOT MAKE THE FILE BIGGER. In otherwords don't add anything. I also don't recommend removing any of the buttons either. I resized the window to make it larger. I then draged all the stuff I didn't want modified down towards the bottom. Then I resized the window to cover up the stuff! (Make sure you resize it to the same size it was before). The only button I left was the button that changes the clock face. 3) Reload time.nib into Preferences. fsectbyname w Preferences __NIB time < time.nib Don't do this on your only copy! Robert Hood -- California State University: Sacramento (916) 278-7402 INTERNET: hoodr@csus.edu <-- NeXT mail too! BITNET: hoodr@CALSTATE UUCP: ...!ucdavis!csusac!hoodr