FUSS at work: Issueshttps://work.fuss.bz.it/https://work.fuss.bz.it/favicon.ico?15861920342017-06-28T05:14:39ZFUSS at work
Redmine octonet - Segnalazione #333 (Chiuso): Importazione CSV via octonet: gestione dei gruppi secondarihttps://work.fuss.bz.it/issues/3332017-06-28T05:14:39ZChristopher R. Gabrielcgabriel@truelite.it
<p>Valutare la modalita' per permettere di specificare nel file CSV un elenco di gruppi secondari, a cui gli utenti devono essere aggiunti al momento dell'importazione. Se il gruppo secondario specificato non esiste, deve essere creato.</p>
<p>Valutare piu' che altro il formato dell'elenco, che non puo' essere comma separated (altrimenti diventano altri campi) e che sia per' facilmente realizzabile da segreterie etc.</p> fuss-software - Segnalazione #332 (Chiuso): vim e emacs sul desktophttps://work.fuss.bz.it/issues/3322017-06-28T05:12:21ZChristopher R. Gabrielcgabriel@truelite.it
<p>Aggiungiamo vim e emacs come editor tra le dipendenze di fuss-desktop</p> fuss-software - Segnalazione #331 (Risolto): fuss-desktop: invocare localectl per lingua di defaulthttps://work.fuss.bz.it/issues/3312017-06-28T05:11:35ZChristopher R. Gabrielcgabriel@truelite.it
<p>Invocare, nel postinst di fuss-desktop, localectl per impostare l'italiano come default, dopo aver aggiunto le varie lingue.</p> octonet - Segnalazione #330 (Chiuso): Importazione CSV: non imposta correttamente gruppo primariohttps://work.fuss.bz.it/issues/3302017-06-28T05:10:49ZChristopher R. Gabrielcgabriel@truelite.it
<p>Importanto utenti da CSV, non importa il gruppo primario.</p>
<p>Revisionando la via users.views.CSVImporter riga 870, viene popolato il dict per la definizione di user utilizzando la chiave 'primarygroup', che pero' non e' la definizione del gruppo primario come attributo dell'utente, che e' 'gidNumber', espresso tramite intero che rappresenta il gruppo.</p>
<p>Bisogna, all'interno di CSVImporter, tenere un dict contenente tutti i gruppi presenti nel csv, popolato via via che si importano righe, nella forma {"nomegruppo": "gid numerico"}, popolato e aggiornato via via che si incontrano gruppi nelle righe del csv. Se il gruppo della riga e' presente nel dizionario, si usa il valore numerico corrispondente, altrimenti bisogna fare il lookup del gruppo verso octofussd, ottenerne il gid e aggiungerlo al dizionario di cui sopra, per poi usarlo. Il dizionario funge da cache locale per ridurre le richieste di gruppi a octofussd.</p>
<p>Verificato durante installazione del 27/06</p> fuss-software - Segnalazione #329 (Chiuso): Cambio di screensaverhttps://work.fuss.bz.it/issues/3292017-06-26T15:19:14ZChristopher R. Gabrielcgabriel@truelite.it
<p>Rimuoviamo gnome-screensaver da fuss-various, che e' inutile visto che manca il resto del desktop, e lo sostituiamo, aggiugendo a fuss-desktop, il pacchetto 'light-locker'.</p> octonet - Segnalazione #308 (Chiuso): Miglioramento UI gruppihttps://work.fuss.bz.it/issues/3082017-06-12T17:54:31ZChristopher R. Gabrielcgabriel@truelite.it
<p>Quando si modifica un gruppo, descrive cosa e' l'azione aggiungi/rimuovi gruppo, che non e' evidente (serve ad aggiungere ad un gruppo tutti gli utenti che fanno parte del gruppo che sto modificando)</p> octonet - Segnalazione #307 (Chiuso): Problemi di accesso non-roothttps://work.fuss.bz.it/issues/3072017-06-12T17:53:55ZChristopher R. Gabrielcgabriel@truelite.it
<p>Utilizzando un utente non-root, con tutti i prilevi, si riscontrano i seguenti problemi di accesso:</p>
<ul>
<li>Lista utenti vuota</li>
<li>Lista utenti per permessi vuota</li>
<li>Errori di accesso alle quote</li>
<li>Non si vede lo stato macchina (colonna sx in home page)</li>
<li>Non vede elenco lease dhcp</li>
<li>Non vede code operazioni</li>
<li>Non vede liste firewall</li>
<li>Non vede scripts</li>
<li>Non vede share samba</li>
</ul> fuss-server - Segnalazione #305 (Chiuso): esclusione di localhost su wpad.dathttps://work.fuss.bz.it/issues/3052017-06-12T11:32:00ZChristopher R. Gabrielcgabriel@truelite.it
<p>Bisogna escludere anche localhost/127.0.0.1 dalla configurazione fornita dal wpad.dat, altrimenti non si riesce ad accedere, senza autenticarsi prima sul proxy, a servizi locali (es. cups sulla 631)</p> fuss-server - Segnalazione #294 (Chiuso): Problema con password utente e caratteri specialihttps://work.fuss.bz.it/issues/2942017-06-08T12:45:10ZChristopher R. Gabrielcgabriel@truelite.it
<p>Se un utente ha come password qualcosa contenente caratteri speciali, tipo "รจ", poi l'utente non riesce ad autenticarsi sul proxy.</p>
<p>Verifica il passaggio di credenziali verso squid, o in alternativa valutare una limitazione ai caratteri non ascii7 come valore di password tramite PAM e Octonet.</p>
<p>Rilevato nella versione precedente di FUSS, prima verificare che si riproduca anche con la versione 8.x</p> octonet - Segnalazione #286 (Risolto): Octonet: assegnazione automatica dei permessi alla creazio...https://work.fuss.bz.it/issues/2862017-06-07T14:55:15ZChristopher R. Gabrielcgabriel@truelite.it
<p>Riportato da Andrea Padovan, viene suggerito di fare in modo che creand in octofuss un nuovo utente (che sia singolo, o in massa, o da CSV) gli vengano attribuiti tutti i net permissions, escluso lpadmin.</p>
<p>Attualmente il default e' di non fornire alcun permesso, quindi spesso viene dimenticato di farlo e gli utenti non possono svolgere le loro operazioni, comportando una chiamata per la verifica e poi la aggiunta successiva dei permessi mancanti.</p>
La proposta e' di aggiungere automaticamente i permessi:
<ul>
<li>scanner</li>
<li>internet</li>
<li>cdrom </li>
<li>plugdev </li>
<li>audio</li>
<li>dialout (non attualmente presente nella lista di octofussd)</li>
</ul>
<p>Sono <strong>esclusi</strong>:</p>
<ul>
<li>lpadmin</li>
<li>wifi</li>
</ul>
<p>Non risultano richieste di togliere permessi, almeno su permessi relativi all'hardware.</p> fuss-client - Segnalazione #235 (Risolto): installazione octofuss-clienthttps://work.fuss.bz.it/issues/2352017-04-19T09:59:34ZChristopher R. Gabrielcgabriel@truelite.it
<p>In <a class="issue tracker-1 status-3 priority-4 priority-default closed" title="Segnalazione: Upgrade: upgrade Scheduled at 2017-04-18 14:46:46 Not completed yet (Risolto)" href="https://work.fuss.bz.it/issues/233">#233</a> si evince la non installazione di octofuss-client, da verificare le dipendenze e la configurazione della ISO.</p> fuss-software - Segnalazione #122 (Commenti): Fuss extra multimediahttps://work.fuss.bz.it/issues/1222016-12-16T10:50:02ZChristopher R. Gabrielcgabriel@truelite.it
<p>Ci sono problemi con l'elenco dei pacchetti fornito per extra-multimedia:</p>
<pre>
The following packages have unmet dependencies:
fuss-extra-multimedia : Depends: non-free-codecs but it is not installable
Depends: libxine1-ffmpeg but it is not installable
Depends: libflac++6 but it is not installable
Depends: libmpeg3-1 but it is not installable
Depends: libid3-3.8.3c2a but it is not installable
Depends: libxine1-all-plugins but it is not installable
Depends: libxine1-bin but it is not installable
Depends: gstreamer0.10-fluendo-plugins-mp3-partner but it is not installable
Depends: gstreamer0.10-gnonlin but it is not installable
Depends: gstreamer0.10-gnonlin-dbg but it is not installable
Depends: gstreamer0.10-gnonlin-doc but it is not installable
Depends: gstreamer0.10-plugins-bad-dbg but it is not installable
Depends: gstreamer0.10-plugins-bad-doc but it is not installable
Depends: gstreamer0.10-plugins-bad-multiverse-dbg but it is not installable
Depends: gstreamer0.10-plugins-ugly-dbg but it is not installable
Depends: gstreamer0.10-plugins-ugly-doc but it is not installable
Depends: gstreamer0.10-sdl but it is not installable
Depends: gstreamer-dbus-media-service but it is not installable
Depends: gstreamer0.10-packagekit but it is not installable
E: Unable to correct problems, you have held broken packages.
</pre>
<p>Il pacchetto fuss-extra-multimedia e' stato aggiornato rispetto alla lista fornitaci ( <a class="external" href="https://work.fuss.bz.it/projects/fuss/wiki/SoftwareFuss8">https://work.fuss.bz.it/projects/fuss/wiki/SoftwareFuss8</a> ) ma molti dei pacchetti non sono installabili.</p> octonet - Segnalazione #119 (Risolto): App asteriskhttps://work.fuss.bz.it/issues/1192016-12-13T22:19:08ZChristopher R. Gabrielcgabriel@truelite.it
<p>Implementazione app asterisk.</p> fuss-server - Segnalazione #86 (Risolto): Record default nella zona dnshttps://work.fuss.bz.it/issues/862016-11-23T20:40:43ZChristopher R. Gabrielcgabriel@truelite.it
<p>Nella zona dns della LAN, generata da template, aggiungere, oltre all'alias 'proxy' gia' esistente, anche l'alias 'octofuss', che punti sempre al server.</p> PyHearing - Segnalazione #59 (Nuovo): test coveragehttps://work.fuss.bz.it/issues/592016-06-28T10:53:48ZChristopher R. Gabrielcgabriel@truelite.it
<p>Per un porting ottimale, implementare test suite per ogni modello e vista rilevante, per avere una copertura totale.</p>
<p>Attuale stato di coverage:</p>
<pre>
Name Stmts Miss Cover
----------------------------------------------------------
hearings/__init__ 0 0 100%
hearings/admin 22 0 100%
hearings/forms 47 47 0%
hearings/models 138 63 54%
hearings/tests 4 0 100%
hearings/urls 3 3 0%
hearings/views 154 154 0%
pyhearing/__init__ 0 0 100%
pyhearing/context_processors 3 3 0%
pyhearing/management/__init__ 0 0 100%
pyhearing/settings 42 0 100%
pyhearing/templatetags/__init__ 0 0 100%
pyhearing/templatetags/pyhearingtags 8 8 0%
pyhearing/urls 6 6 0%
pyhearing/views 72 72 0%
pyhearing/wsgi 7 7 0%
----------------------------------------------------------
TOTAL 506 363 28%
</pre>
<p>Suggerisco di aprirti ticket specifici correlati, ognuno con suo feature branch, per gestire questi aspetti di lavorazione.</p>