2011-01-24 6 views

risposta

3

Penso che quello che effettivamente si desidera è libpasswdqc, che è la versione standalone del modulo PAM. I link di origine/download sono al centro della pagina (nota, se vuoi solo la funzionalità di controllo, probabilmente vuoi solo la libreria).

Il file INTERNALS punta all'intestazione, che è breve e autoesplicativo. Il file pwqcheck.c illustra praticamente ciò che si desidera ottenere.

Almeno sulla mia workstation Ubuntu, non sono riuscito a trovare un pacchetto che non abbia installato anche tutti i bit PAM. La libreria stand-alone è abbastanza piccola da poter essere inserita in quasi tutti gli alberi, se la dipendenza sarebbe problematica per te.

Quindi, ancora una volta, si potrebbe provare il collegamento al DSO, L'interfaccia potrebbe essere la stessa. Il modo in cui il mio sistema operativo lo impacchetta, è piuttosto difficile da dire. La libreria utilizza la versione più permissiva della licenza BSD che io abbia mai visto, in modo da farlo cadere in posto è un non-problema:

ridistribuzione e l'uso in forma sorgente e binario, con o senza modifiche , sono permessi.

QUESTO SOFTWARE VIENE FORNITO DAL AUTORE E COLLABORATORI `` come sono '' E QUALSIASI garanzia implicita o esplicita, INCLUSE, MA NON SOLO, LE GARANZIE DI COMMERCIABILITÀ E IDONEITÀ PER UN PARTICOLARE SCOPO SONO DISCUSSI. IN NESSUN CASO L' AUTORE OI SUOI ​​COLLABORATORI SARANNO RESPONSABILI PER danni diretti, indiretti, incidentali, SPECIALI, ESEMPLARI, O CONSEGUENTE danni (inclusi, MA NON SOLO , LA FORNITURA DI BENI O SERVIZI, LA PERDITA DI UTILIZZO, DATI O PROFITTI O INTERRUZIONE DELL'ATTIVITÀ) SIA LA CAUSA E SU QUALSIASI TEORIA DI RESPONSABILITÀ, PER CONTRATTO, STRETTA RESPONSABILITÀ, O ILLECITO (INCLUSA NEGLIGENZA O ALTRO) DERIVANTI IN QUALSIASI MODO DALL'UTILIZZO DI QUESTO SOFTWARE, ANCHE SE AVVISO DI POSSIBILITÀ DI TALI DANNI.

2

Pam sta utilizzando cracklib per il controllo della password, è necessario controllare anche.

+0

L'interfaccia di Cracklib non ha potuto ottenere alcuna facilità ... due funzioni enormi :) Inoltre, c'è qualcosa di divertente nel passare '-lcrack'. –

+0

Lì, un +1 per andare con il mio commento ora che finalmente ho voti indietro :) –

Problemi correlati