Bestand :: LCKPWDF

Bestand :: LCKPWDF is een PERL-module om de passwd- en schaduwbestanden te vergrendelen en ontgrendelen met LCKPWDF en ULCKPWDF.
Download nu

Bestand :: LCKPWDF Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • E. Allen Smith
  • Uitgever website:
  • http://search.cpan.org/~allens/File-LckPwdF-0.01/LckPwdF.pm

Bestand :: LCKPWDF Tags


Bestand :: LCKPWDF Beschrijving

Bestand :: LCKPWDF is een PERL-module om de passwd- en schaduwbestanden met LCKPWDF en ULCKPWDF te vergrendelen en te ontgrendelen. Bestand :: LCKPWDF is een PERL-module om de passwd- en schaduwbestanden te vergrendelen en te ontgrendelen met LCKPWDF en ULCKPWDF.SYNOPSIS-bestand :: LCKPWDF; (Lock_passwd (15)) || (Die "kan het wachtwoordbestand niet vergrendelen: N $! gestopt"); # ... Doe spullen met het passwd-bestand ... (Unlock_passwd ()) || (Die "kan het wachtwoordbestand niet ontgrendelen: N $! gestopt"); dit is een PERL-module om LCKPWDF (3) en ULCKPWDF (3) te gebruiken om de / etc / passwd en (indien aanwezig) / etc / schaduwbestanden te vergrendelen . Functions geëxporteerd automatischlock_passwd ($ timeout) $ time-out werkt als volgt: 1. De eerste tijd wordt gecontroleerd. 2. Als $ Timeout 0 is, probeert het LCKPWDF () totdat het lukt, een willekeurige tijd tussendoor wachten. 3. Als $ Timeout boven 0 is, probeert het eenmaal lckpwdf (). Als dat (of een volgende LCKPWDF ()) slaagt, retourneert het 1. Het zal LCKPWDF () totdat het erop slaagt of de tijd groter is dan de begintijd plus $ time-out. In het laatste geval retourneert het 0. Het wacht een willekeurige tijd tussen de tries van LCKPWDF (). De willekeurige time-out wordt bestuurd door $ Bestand :: LCKPWDF :: RAND_WAIT, die op aanvraag wordt geëxporteerd. Het wordt gebruikt via Slaap Int (Rand ($ Rand_Wait) + 1); in een tot lus. Deze slaap is alleen gedaan als $ Bestand :: LCKPWDF :: RAND_WAIT is boven 0. $ Time-out standaardinstellingen tot $ Bestand :: LCKPWDF :: Default_Timeout, die ook op aanvraag wordt geëxporteerd; De eerste instelling van $ Bestand :: LCKPWDF :: Default_Timeout (de standaardinstelling) is 15 seconden. De standaardinstelling voor $ Bestand :: LCKPWDF :: Rand_Wait is 10 seconden.unlock_passwd () Deze functie maakt gebruik van ULCKPWDF (). Als Lock_Passwd () eerder is gebruikt om het PASSWD-bestand te vergrendelen, en Unlock_Passwd () is niet gebruikt om deze te vergrendelen, wordt het gebruikt om het PASSWD-bestand op een einde te ontgrendelen: Verklaring. (Toegegeven, met veel implementaties van LCKPWDF () Dit is niet nodig, aangezien een proces wordt afgesloten, het passwd-bestandslot verliest; het is aanwezig als een veiligheidsmaatregel voor die systemen waarvoor dit niet waar is).) Functies geëxporteerd door RequestLckpwdf ( ) ULCKPWDF () Dit zijn de XS-belaste versies van LCKPWDF (3) en ULCKPWDF (3), respectievelijk. REQUIRINGEN: · PERL-vereisten: · Perl


Bestand :: LCKPWDF Gerelateerde software