Newsgroup: it.comp.os.linux.sys
Titolo: Interfaccia web per OpenDj

Ciao a tutti,
ho da poco migrato due macchine da OpenLDAP a OpenDj, sembra tutto ok; OpenDj 
mi piace.
Premesso che il 98% delle attività di amministrazione e manutenzione le
faccio da riga di comando o con JXExplorer; stavo cercando di far funzionare 
almeno una interfaccia di amministrazione via browser web.
Ho provato phpldapadmin e LAM (ldap account manager) ma entrambi non riescono 
a gestire i "Groups", mi spiego :
con il primo, se cerco di "aprire" un ramo che corrisponde a un gruppo, mi 
risponde con un "No such entry" (ma il gruppo è ben popolato) mentre con il 
secondo mi segnala un errore generico "Other (e.g., implementation specific) 
error" e non mi fa vedere niente. Ho cercato di provare Gosa, ma nella fase di 
configurazione iniziale (dove chiede di completare 8 step) si ferma al quinto 
dicendomi che mancano una serie di schemi di Gosa e non mi fa andare avanti.
 
Alternative che funzionino su interfaccia web, per OpenDj ?
Oppure, qualcuno è riuscito a far funzionare una di quelle sopra menzionate ?
 
Grazie
fulvio

OpenDJ ha una GUI nativa se non ricordo male... e la pagina di seguito - se non e' obsoleta - mi dice che ricordo bene: 
 
http://opendj.forgerock.org/opendj-server/doc/webhelp/admin-guide/control-panel.html
 

 
http://opendj.forgerock.org/opendj-server/doc/webhelp/admin-guide/control-panel.html
 
 
http://opendj.forgerock.org/opendj-server/doc/webhelp/admin-guide/chap-admin-tools.html
 
 
OpenDJ server software installs with a cross-platform, Java Swing-based Control Panel for many day-to-day tasks. OpenDJ server software also installs command-line tools for configuration and management tasks.


Grazie per la risposta,
chiedevo se esisteva un'interfaccia WEB funzionante, vedi l'oggetto.
Il Control Panel non lo è (web), ed inoltre funziona solo sulla macchina dove 
risiede OpenDj, così ho letto da qualche parte nella documentazione.
Un'interfaccia web ha evidenti doti di praticità, che evito qui di dilungarmi
ad illustrare.
 
Grazie comunque
fulvio
 

 dove risiede OpenDj, 
 
e quindi? ssh -X ... e vai tranquillo. 
In alternativa, immagino sia installabile localmente, e dopo lo connetti 
al socket remoto. 
Ovviamente sei libero di farti piacere quel che ti pare, ma non capisco la 
richiesta di usare una interfaccia alternativa quando esiste quella 
nativa. 
 
-- 
Massimiliano Adamo


l'unico limite, quando lo si usa in remoto (come per mysql-workbench) è 
che non puoi riavviare il processo. 
Ma tanto il processo non lo riavvi nemmeno tramite interfaccia web 
generica. 
 
 
-- 
Massimiliano Adamo

 dove risiede OpenDj, così ho letto da qualche parte nella documentazione.
 
Il control panel funziona su qualsiasi macchina, basta che la porta 4444 sia 
raggiungibile. Piu` che altro, soffre di un bug per cui dovresti creare una 
directory e creare un file con dentro il numero di versione, ma non ricordo 
quale path sia
 
Enrico

 quale path sia
 
Occorre creare la directory /opt/opendj/config e copiarci dentro 
/opt/opendj/template/config/buildinfo
 
La mia richiesta è un'altra (situazione per me ricorrente) :
sono dal ClienteA, non ho con me il mio notebook, mi telefona il ClienteB, mi 
chiede: "Spostami questi utenti dal gruppo amministrazione al gruppo 
direzione, spostami questi utenti dal gruppo segreteria al gruppo contabilità, 
subito....."
Chiedo al ClienteA: "Mi presti un Pc (che sarà Windows al 99%) per fare un 
lavoro urgente ?" Risposta: "Certo". Io su un Pc del ClienteA un browser 
internet lo trovo sicuramente, altri strumenti idonei un po' meno. ;-)
Risolvo comunque scaricando putty, collegandomi in ssh e facendo tutto a 
manina, ma vuoi mettere la rapidità e praticità di un'interfaccia web ?
 
 

 nativa.
 
Ho risposto sotto a Enrico.
 

 manina, ma vuoi mettere la rapidità e praticità di un'interfaccia web ?
 
- Risposta a ClienteB: "Si, ora sono da un cliente, mandami un mail che
te lo faccio appena torno in ufficio"
- porta _sempre_ con te il laptop (anche per motivi di sicurezza).
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 La mia richiesta è un'altra (situazione per me ricorrente)
 
Ho compreso la tua casistica, e ti consiglio di vedere LDAP Account Manager, 
anche se direi che la risposta di jack sia piu` pertinente (hint: ClienteA o 
ClienteB potrebbe non essere felice che tu stia lavorando per qualcun altro 
quando non sei in sede)
 
Enrico


soprattutto se fattura ad ore.
e inoltre io eviterei di collegarmi a server&c. da computer di terzi che
non si sa bene cosa c'e' installato.


 non si sa bene cosa c'e' installato.
 
:-) Ciao,
:-) Dunque: lavoro, anche, per un consorzio composto da 16 aziende, facendo 
:-) parte dello stesso consorzio queste aziende sono tra di loro "amiche", se 
:-) sono a lavorare presso in una di queste aziende e chiedo loro di prestarmi 
un pc per fare un rapido intervento per una loro "amica" non chiedo :-) di 
fare lavori per una concorrente; la mia fatturazione al consorzio sarà così 
fatta:
:-) Oggi 18 Novembre: un ora e mezza presso il socioA e 15 minuti per il 
socioB in remoto (nessuna contestazione da parte del consorzio e dei soci)
:-) Tutti i Pc che usano le aziende del consorzio li gestisco io (e il mio 
collega); il grado di sicurezza e pulizia di questi pc (ahimè 98% windows) non 
sarà eccelso, ma mi lascia ragionevolmente sicuro di utilizzarli per accedere 
ad un server di un altro socio del consorzio.
:-) Se sono da un cliente "generico", ed un altro cliente mi telefona per 
chiedere assistenza, non chiedo al cliente "generico" di poter utilizzare uno 
dei suoi Pc.
:-) Quando invio una richiesta di aiuto, in questo newsgroup, forse dovrei 
scrivere:
 
Ciao a tutti,
1) Non ho problemi di fatturazione, poiché, lavorando anche per un consorzio, 
quando sono da uno dei loro soci posso chiedere senza problemi di usare un 
loro Pc per...............
2) Non ho grosse preoccupazioni nell'usare pc di quei clienti poiché quei pc 
li "pulisco" io e il mio collega, quindi ..........
3) Questa notte ho dormito male, ho un po' di torcicollo e mi fa male la 
spalla sinistra..... (no, questa forse non la scrivo)
4) Qualcuno di Voi conosce un'interfaccia web FUNZIONANTE, per amministrare 
OpenDj ?
 
Nel mio post, scriverei solo il punto 4, forse sbaglio a non argomentare 
meglio e fornire più informazioni. :-) Ne tengo conto per il futuro.
Se non si è capito, scrivo questo post con un sincero e cordiale sorriso sulla 
bocca, nessuna e nessuna polemica, frequento questo newsgroup da anni e mi ha 
sempre dato preziose informazioni, e continuerò a leggerlo con piacere.
Se ci sono state incomprensioni chiedo scusa.
 
:-)  :-) fulvio
 
 
 
 
 

 Ho compreso la tua casistica, e ti consiglio di vedere LDAP Account Manager,
 
Ho provato Ldap Account Manager, ma come dicevo sopra NON gestisce i groups, 
riesco ad utilizzarlo solo per i semplici Users e poco altro.
 
 

 groups, riesco ad utilizzarlo solo per i semplici Users e poco altro.
 
Vedi se quanto suggerito qua ti puo` essere di aiuto:
 
http://marginnotes2.wordpress.com/2011/04/26/ldap-account-manager-and-opendj/
 
 
Enrico

 
http://marginnotes2.wordpress.com/2011/04/26/ldap-account-manager-and-opendj/
 
 
Grazie per il link, ma nessuna informazione contenuta lì, aiuta a risolvere il 
problema. Invece può essere determinate questa cosa: quelle due macchine, dove 
ho OpenDj, sono Debian Wheezy, e la versione di LAM è la 3.7; andando a vedere 
oggi sul sito ufficiale di LAM siamo arrivati alla 4.7 e qualcosa mi dice che 
forse le cose sono cambiate.
Proverò ad installare la 4.7 di LAM su un muletto e vedere come va.
Mi dimentico sempre che la stable di Debian è sempre un po' indietro riguardo 
alle versioni attuali degli applicativi. Vedrò anche nei backports cosa c'è.
 
Grazie
fulvio
 


capisco che è troppo chiedere ad una persona che opera nel settore IT di 
possedere, portare ed utilizzare i propri strumenti di lavoro personali 
(un laptop), ma una penna USB nel portachiavi, dalla quale portai lanciare 
il fatidico "ssh -X", dici che è fattibile? Magari dovrai usare una VPN e 
questo non lo so, ma mi sembra più semplice di tutto il resto. 
 
In alternativa, non l'ho mai fatto, ma credo sia possibile customizzare 
una distro USB per includerci del software. 
 
 
-- 
Massimiliano Adamo

 una distro USB per includerci del software.
 
Ho rinunciato all'interfaccia web, ho fatto come suggerisci qui sopra.
Quindi ssh -X più Control Panel, vedo tutto, ma se cerco di "aprire" un gruppo 
mi segnala un bel errore, e non mi apre niente.
Quindi l'inghippo sta a monte, il problema probabilmente è un mio errore nella 
migrazione OpenLDAP -> OpenDj, a questo punto apro un thread nuovo.
 
Grazie

 gruppo mi segnala un bel errore, e non mi apre niente.
 
quindi, magari, non avevi un problema con l'interfaccia web che avevi 
provato...
 
 
-- 
Massimiliano Adamo

 provato...
 
A questo punto, ne sono certo.
Ho aperto un nuovo thread chiamato: Migrazione OpenLdap -> OpenDj