#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
#532: username con le maiuscole
----------------------+-----------------------------------------------------
Reporter: piccardi | Owner: cgabriel
Type: defect | Status: new
Priority: normal | Milestone:
Component: Octofuss | Version:
Severity: normal | Keywords:
----------------------+-----------------------------------------------------
Se ci sono caratteri maisculi negli username il proxy smette di
autenticare. E' un problema noto a causa del fatto che i nomi sono portati
in minuscolo a causa della compatibilita` con sistemi che non distinguono.
Pertanto e` il caso di forzare un controllo con octofuss (e con gli altri
sistemi di creazione degli utenti) che impedisca la crezione di username
con caratteri maiuscoli
--
Ticket URL: <https://devel.fuss.bz.it/ticket/532>
FUSS <http://www.fuss.bz.it/>
Free Upgrade SouthTyrol's Schools
#239: Aggiunta programmi matematica: geogebra, k3dsurf per sostituzione derive
----------------------------------------+-----------------------------------
Reporter: giuseppe.stavole@… | Owner: csurchi
Type: defect | Status: assigned
Priority: normal | Milestone: Next Release
Component: Fuss Boys | Version:
Severity: normal | Keywords: matematica, sostituzione derive
----------------------------------------+-----------------------------------
Comment(by piccardi):
Entrambi i pacchetti risultano installabili su Ubuntu 12.04 dai
repository, si può chiudere questo ticket inserendoli nella lista ?
--
Ticket URL: <http://devel.fuss.bz.it/ticket/239#comment:1>
FUSS <http://www.fuss.bz.it/>
Free Upgrade SouthTyrol's Schools
#549: Definire procedura cambio password al primo login
-----------------------------+----------------------------------------------
Reporter: piccardi | Owner: piccardi
Type: defect | Status: new
Priority: normal | Milestone:
Component: Fuss Server 6.0 | Version:
Severity: normal | Keywords:
-----------------------------+----------------------------------------------
Verificare il funzionamento di PAM/LDAP che pare non forzare il cambio ma
dare solo un avviso.
--
Ticket URL: <https://devel.fuss.bz.it/ticket/549>
FUSS <http://www.fuss.bz.it/>
Free Upgrade SouthTyrol's Schools
#561: errato login utilizzando lightdm
------------------------+---------------------------------------------------
Reporter: emonastero | Owner: cgabriel
Type: defect | Status: new
Priority: normal | Milestone:
Component: Fuss 6.0 | Version:
Severity: normal | Keywords:
------------------------+---------------------------------------------------
se si nserisce un username errato, nonostante si clicchi su "annulla" non
è permesso inserire un nuovo username corretto
--
Ticket URL: <https://devel.fuss.bz.it/ticket/561>
FUSS <http://www.fuss.bz.it/>
Free Upgrade SouthTyrol's Schools