• Re: How do I lock the passwd file?

    From KP KP@21:1/5 to Neil Rickert on Mon Aug 1 15:37:34 2022
    On Tuesday, January 8, 1991 at 5:13:52 PM UTC-8, Neil Rickert wrote:
    In article <1991Jan9.0...@ccu1.aukuni.ac.nz> rus...@ccu1.aukuni.ac.nz (Russell J Fulton;ccc032u) writes:
    I am writing a set of scripts in perl to create and delete users on our
    SGI 4D system running Irix 3.3.1.

    The man page for passwd(4) suggests that adequate locking MUST be performed >but gives no hint of how. There is a file /etc/.pwd.lock which is presumably >used by the passwd command.

    If you have 'vipw', it handles locking for you. Define the EDITOR
    environment variable to be the editor (or perl or shell or whatever) which will actually do the editing, then invoke 'vipw'. If you can use this,
    it should be relatively robust in the sense that you won't have to
    modify your code every time your vendor changes his approach to locking.
    -- =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*= Neil W. Rickert, Computer Science <ric...@cs.niu.edu>
    Northern Illinois Univ.
    DeKalb, IL 60115 +1-815-753-6940
    You maar the mut all over it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)