#541: Language selector at login
----------------------+-----------------------------------------------------
Reporter: sabine | Owner: cgabriel
Type: defect | Status: new
Priority: normal | Milestone:
Component: Fuss 6.0 | Version:
Severity: normal | Keywords: login
----------------------+-----------------------------------------------------
Aggiungere, se fattibile, sulla schermata di login l'icona che permette
all'utente di scegliersi la lingua in cui avviare il sistema.
--
Ticket URL: <https://devel.fuss.bz.it/ticket/541>
FUSS <http://www.fuss.bz.it/>
Free Upgrade SouthTyrol's Schools
Ciao *
Ho installato l'altro giorno una ubuntu 12.04 + relativi pacchetti fuss su
mio portatile a casa (ho una rete con server squeeze).
Il giorno dopo sono andata a scuola, collegando il pc alla rete scolastica
e non riuscivo più a fare login da grafica.
Da console nessun problema.
Ho creato un utente da linea di comando, ma anche l'utente ex-nuovo creato
non faceva login.
Alla fine ho rinunciato a cercare una soluzione e ho reinstallato la
macchina a scuola.
Login da grafica mi funzionava sia con cavo di rete collegato che senza.
Arrivata a casa mi ritrovo stesso problema :-( - no login da grafica.
Alla fine ho capito a cosa è dovuto:
in fase di installazione va configurato libnss-ldapd ed io ho pensato bene
di spuntare le stesse voci che vanno scelte anche su server (group, shadow
e passwd); ma è proprio questa configurazione che poi non permette più il
login da grafica se si cambia rete :-(;
Lanciando dpkg-reconfigure libnss-ldapd e riconfermando la schermata con
attive le voci group, shadow e passwd sono nuovamente riuscita a fare
login.
Ora la mia domanda: queste voci dobbiamo spuntarele?
Grazie
sabine t.
#527: octofussd propaga eventuali utenti con uid duplicato
---------------------------+------------------------------------------------
Reporter: piccardi | Owner: cgabriel
Type: defect | Status: new
Priority: high | Milestone:
Component: Fuss Launcher | Version:
Severity: critical | Keywords:
---------------------------+------------------------------------------------
Quando per un qualche motivo si ottiene un uid duplicato su più di un
utente (cosa si è verificata in seguito ad una immissione di massa andata
male a causa di un utente con la virgoletta singola nel nome), a tutti gli
utenti creati in seguito viene assegnato lo stesso uid, cosa che propaga
all'infinito il problema.
La causa è nella funzione _get_free_uidnumber, che contiene il seguente
codice:
uids.sort()
if len(uids) == 0:
return FIRSTUID
# Look for the first gap
last = uids[0]
for u in uids[1:]:
if u != last + 1:
return last + 1
last = u
# Else, return the maximum one plus 1
return uids[-1] + 1
ed e` chiaro che se ci sono due uid sono uguali, quando si arriva al
secondo la condizione u != last + 1 è vera perché u è uguale a last, e da
quel momento in poi si ottiene sempre last + 1.
La soluzione più semplice è lasciar perdere la ricerca del gap, cosa che
fanno anche tutti i comandi ordinari, ed eliminare tutto il codice che sta
fra i due commenti restituendo sempre il valore successivo all'uid
corrente di valore più elevato.
--
Ticket URL: <https://devel.fuss.bz.it/ticket/527>
FUSS <http://www.fuss.bz.it/>
Free Upgrade SouthTyrol's Schools
#571: fuss-client
----------------------+-----------------------------------------------------
Reporter: abonani | Owner: cgabriel@…
Type: defect | Status: new
Priority: normal | Milestone:
Component: Fuss 6.0 | Version:
Severity: normal | Keywords:
----------------------+-----------------------------------------------------
si segnala che con il fuss.client 6.0.2-1fuss1 installato su ubuntu 12.04
il client non si collega al dominio e restituisce il seguente errore:
[Errno -2]Nome o servizio sconosciuto NOT a valid server
--
Ticket URL: <https://devel.fuss.bz.it/ticket/571>
FUSS <http://www.fuss.bz.it/>
Free Upgrade SouthTyrol's Schools