[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RiminiLUG-General] Account utenti su DB ?
On Mon, Jan 17, 2011 at 03:12:35PM +0100, Christian Zoffoli wrote:
> fattibilissimo ma perche' devi creare un'infrastruttura completamente
> fuori standard per popolare gli account ?
perdonami ma lo standard quale sarebbe? cambi solamente il modo di fare lookup
degli utenti/gruppi a libc e/o pam
> in questo scenario devi:
> - creare un db
> - creare dei tool per gestirlo
> - esportare i dati per farli gestire da libnss
>
> il tutto per ottenere pochi vantaggi ed un'infrastruttura fuori standard
> e pertanto poco replicabile e difficilmente mantenibile
mah per questo scenario (macchina singola, pochi utenti e che cambiano di
rado) non mi sembra il caso di scomodare ldap, comunque il problema piu'
grosso mi pare che hai una cosa in piu' che se non funziona non autentichi gli
utenti. fermo restando che installare e amministrare un server ldap se non e'
gia' integrato nella distribuzione come l'esempio di skolelinux non mi pare
una cosa banale (dovendo anche conoscere ldap stesso altrimenti non si va
molto lontano)
provo a spiegare meglio l'idea che avevo in mente con questo proof of concept
fatto in 3 minuti:
godog@clamp:/tmp$ sqlite3 test.db 'create table users (uid INTEGER PRIMARY KEY AUTOINCREMENT, user text, pass text)'
godog@clamp:/tmp$ sqlite3 test.db 'insert into users (user, pass) values ("a", "b")'
godog@clamp:/tmp$ sqlite3 -separator ':' test.db 'select * from users'
1:a:b
godog@clamp:/tmp$
(tutto questo senza nessuna polemica naturalmente, oltretutto ivan aveva
specificatamente espresso preferenze per una soluzione senza ldap)
filippo
--
Filippo Giunchedi - http://esaurito.net - 0x6B79D401 - ⠠⠵
I never forget a face, but in your case I'll be glad to make an exception.
-- Groucho Marx