Help for this page

Select Code to Download


  1. or download this
    use Semfile;
    ...
    my $lock = Semfile->new("/tmp/getuid.lock") or die "oops! $!";
    # do your "get next uid" and your "sudo useradd" here
    $lock->release;
    
  2. or download this
    package Semfile;
    
    ...
        undef $_[0]{'fh'};
    }
    1; # End of module