Re: Iceweasel + sqlite + NFS
+ Jordi Funollet : > Maese Muntada em va ensenyar el "Mozilla Sync", que pintava prou bé però > no vaig aconseguir engegar-lo; potser perque no vaig amb Firefox 4.0, potser > perque els meus bookmarks no li agraden, o potser pel clàssic PEBKAC. Per al·lusions... No tinc el FF4 encara i faig servir el Sync. Darrerament em va bé però de vegades m'havia donat problemes (sobretot quan se'm va acudir activar el mòdul criptogràfic FIPS del FF, que no és compatible amb el Sync). El que em sembla més interessant del Sync és que també publiquen el codi del servidor per si algú se'l vol muntar a casa. De moment m'ha fet mandra però no ho descarto encara. En el cas que comenta en Lluís crec que el Sync és excessiu perquè calen 2 claus diferents de xifrat i un nom d'usuari, que crec que calia registrar també. Una feinada. -- Alex Muntada http://alexm.org/ -- To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktinpks39pfi-w2-pvvnb1719042727mnxpks9...@mail.gmail.com
Re: Iceweasel + sqlite + NFS
On 03/15/2011 11:47 AM, Lluís Gras wrote: Hola Jordi No fa mala pinta, però sospito que hauria d'alliçonar als usuaris perquè l'instal·lessin i et garanteixo que en el meu cas ningú dubta de l'existència del PEBKAC. No sé perquè vaig assumir que els donaves un perfil de Mozilla "precuinat". Segurament, perque no vaig pensar en la feinada que representaria. :-) -- ## ### Jordi Funollet ### http://www.terraquis.net -- To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4d7f4869.7040...@ati.es
Re: Iceweasel + sqlite + NFS
Hola Jordi No fa mala pinta, però sospito que hauria d'alliçonar als usuaris perquè l'instal·lessin i et garanteixo que en el meu cas ningú dubta de l'existència del PEBKAC. Maese és una paraula molt bonica i em fa agafar gana, ara em fotria un flamenquin de bolets :-P El 9 de març de 2011 16:34, Jordi Funollet ha escrit: > Hola Lluís, > > Jo faig servir un plugin de Firefox per una altra necessitat, però potser > et pot servir. > > Fins fa poc sincronitzava els bookmarks entre els meus ordinadors a cop > d'Unison, copiant directament els fitxers 'sqlite'. Funciona si ho fas amb > cura, però és fàcil liar-la. > > Maese Muntada em va ensenyar el "Mozilla Sync", que pintava prou bé però no > vaig aconseguir engegar-lo; potser perque no vaig amb Firefox 4.0, potser > perque els meus bookmarks no li agraden, o potser pel clàssic PEBKAC. > > Al final he trobat un plugin que fa just el que volia; sincronitza els meus > bookmarks cap a / des de un fitxer local, automàticament: no cal reiniciar > Firefox, no cal llençar la sincronització a mà, no cal especificar-li si ha > d'importar o exportar. > > http://www.andyhalford.com/syncplaces/ > > Un cop funcionant només cal sincronitzar un a cop de Unison / rsync / NFS / > Dropbox / beam-me-up-scottie. > > -- > ## > ### Jordi Funollet > ### http://www.terraquis.net > > > -- > To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: http://lists.debian.org/4d779dea.4040...@ati.es > >
Re: Iceweasel + sqlite + NFS
Hola Lluís, Jo faig servir un plugin de Firefox per una altra necessitat, però potser et pot servir. Fins fa poc sincronitzava els bookmarks entre els meus ordinadors a cop d'Unison, copiant directament els fitxers 'sqlite'. Funciona si ho fas amb cura, però és fàcil liar-la. Maese Muntada em va ensenyar el "Mozilla Sync", que pintava prou bé però no vaig aconseguir engegar-lo; potser perque no vaig amb Firefox 4.0, potser perque els meus bookmarks no li agraden, o potser pel clàssic PEBKAC. Al final he trobat un plugin que fa just el que volia; sincronitza els meus bookmarks cap a / des de un fitxer local, automàticament: no cal reiniciar Firefox, no cal llençar la sincronització a mà, no cal especificar-li si ha d'importar o exportar. http://www.andyhalford.com/syncplaces/ Un cop funcionant només cal sincronitzar un a cop de Unison / rsync / NFS / Dropbox / beam-me-up-scottie. -- ## ### Jordi Funollet ### http://www.terraquis.net -- To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4d779dea.4040...@ati.es
Re: Iceweasel + sqlite + NFS
Gràcies Sergi Conec rsync i ja havia pensat en emprar-lo, de fet encara tinc les despulles d'un muntatge que havia emprat per mantenir actualitzada una llista d'usuaris en equips sense /home nfs i potser ho podria reutilitzar, de tota manera em sembla que al final acabaré movent .mozilla a ram i enllaçant-ho, previ rsync a còpia local i advertir als usuaris que tanquin correctament o perdran els darrers canvis, finalment aprofitar, per exemple, el PostSession del gdm per "actualitzar" .mozilla i revertir l'enllaç. En fi, a la que pugui em rellegeixo la teva proposta i miro a veure que en faig de tot plegat. El 21 de febrer de 2011 19:58, Sergi Casbas ha escrit: > Al 20/02/11 21:33, En/na Lluís Gras ha escrit: > > Bones família >> >> Fa temps que volia escriure aquest correu i ara acabo de trobar uns minuts >> per fer-ho. >> >> Diria que a mitjans del 2010, reconec que no m'he mirat el changelog de >> l'iceweasel, la penya de les idees lluminoses de Firefox va decidir emprar >> sqlite per gestionar les adreces d'interès i que se jo què més que abans es >> gestionava amb els benvolguts i estimats fitxers de text pla, el cas és que >> des de llavors he hagut d'alliçonar al personal de l'escola perquè >> s'acostumin a emprar d'altres navegadors, patxejar el Moodle perquè >> l'htmlarea no era amic ni amb Chrome ni amb Epiphany, i d'altres feines >> endebades, a banda la tasca ingent i gairebé impossible fer entendre als >> usuaris el motiu de perquè si fan anar l'Iceweasel ofeguen al servidor. >> Pensava que amb el temps, mainstream s'adonaria del maldecap que suposa i >> que donarien alguna alternativa, ara mateix està a punt de sortir la versió >> 4 i veig que la cosa continua igual, així que he decidit migrar els perfils >> dels usuaris a algun lloc del disc local físic i enllaçar-los a la posició >> que els correspon amb ànim d'alliberar als discs durs del servidor de la >> càrrega de milers d'operacions, la idea és fer alguna cosa com: >> >> debian:~# cat /usr/local/bin/iceprofile >> #!/bin/sh >> >> desti="/media/sda7" >> >> usuari=$(id -un) >> >> file /home/$usuari/.mozilla | grep link &> /dev/null >> >> if [ $? == 0 ]; then >> >> #El perfil ja s'ha traslladat al disc dur local >> >> exit 0 >> >> else >> >> #Trasllat del perfil al disc dur local >> >> mv /home/$usuari/.mozilla $desti/.mozilla_$usuari >> >> ln -s $desti/.mozilla_$usuari /home/$usuari/.mozilla >> >> fi >> >> I forçar que l'usuari ho executi durant l'arrencada, hores d'ara i gairebé >> des de que va "desaparèixer" KDE 3.5.10, hem estat anant de floreta en >> floreta, LXDE, Xfce4 i finalment la cosa ha quedat amb Gnome ( si m'ho diuen >> fa uns anys m'hagués posat a riure ). >> >> I la pregunta? ... doncs si algú de vosaltres s'ha trobat el mateix >> desgavell i com ho ha resol. >> >> >> >> Hola Lluís, entenc que els perfils dels usuaris estan a un recurs NFS i > que us interessa que els perfils estiguin en el servidor per a facilitar les > tasques de manteniment i de copia de seguretat. > > Jo em vaig trobar un tema similiar pero era en un sistema amb MSWindows. > Tot i ser un altre S.O. la problemàtica és la mateixa. Jo més que moure > amunt i avall de la xarxa el perfil el que faria es fer servir rsync. rsync > té la particularitat que en els arxius grans no copia l'arxiu sencer sinó > que intenta copiar només la part del mateix que ha canviat minimitzant al > màxim el tràfic a la xarxa. SI a més fas servir el dimoni rsync al servidor > (molt recomanable) podràs fer servir un paràmetre que n'activa la compressió > estalviant encara més espai. Uns scripts similars als que et poso més avall > (pero en format de lots de windows) és el que es va fer servir per a que els > usuaris tinguessin els seus perfils a través d'Internet i els portàtils > obrissin el perfil independentment d'on estiguessin. > > La idea és que en el log-in es bloqui el perfil en el servidor y que > despres es copii al local. Després activem el perfil local. En el logout > desactivem el perfil local copiem al servidor i activem al servidor. > L'script sería per a tot el perfil complet, pero es podria aplicar només a > una carpeta. > > Et faig una descripció de l'script en pseudo-codi: > > Script per a login: > > # Comprovem si ja tenim el perfil > Si existeix /servidor/perfils/$usuari.lock aleshores > Si no existeix /home/usuari aleshores > missatge "El perfil està bloquejat. Consulti l'administrador" > surt error > fiSi > fiSi > > # Bloquejam el perfil. > Si no existeix /servidor/perfils/$usuari.lock aleshores > mou /servidor/perfils/$usuari mv /servidor/perfils/$usuari.lock > fiSi > > # Actualitzem el perfil local. > rsync /servidor/perfils/$usuari.lock /home/$usuari.lock > > # Desbloquejem el perfil local. > mou /home/$usuari.lock /home/usuari > > > Script per al logoff: > > # Bloquejem el perfil local. > mou /home/$usuari /home/usuari.lock > > # Actualitzem el perfil remot. > rsync /home/$usuari.lock /servidor/perfils/$usuari.lock > > # Alliberem e
Re: Iceweasel + sqlite + NFS
Al 20/02/11 21:33, En/na Lluís Gras ha escrit: Bones família Fa temps que volia escriure aquest correu i ara acabo de trobar uns minuts per fer-ho. Diria que a mitjans del 2010, reconec que no m'he mirat el changelog de l'iceweasel, la penya de les idees lluminoses de Firefox va decidir emprar sqlite per gestionar les adreces d'interès i que se jo què més que abans es gestionava amb els benvolguts i estimats fitxers de text pla, el cas és que des de llavors he hagut d'alliçonar al personal de l'escola perquè s'acostumin a emprar d'altres navegadors, patxejar el Moodle perquè l'htmlarea no era amic ni amb Chrome ni amb Epiphany, i d'altres feines endebades, a banda la tasca ingent i gairebé impossible fer entendre als usuaris el motiu de perquè si fan anar l'Iceweasel ofeguen al servidor. Pensava que amb el temps, mainstream s'adonaria del maldecap que suposa i que donarien alguna alternativa, ara mateix està a punt de sortir la versió 4 i veig que la cosa continua igual, així que he decidit migrar els perfils dels usuaris a algun lloc del disc local físic i enllaçar-los a la posició que els correspon amb ànim d'alliberar als discs durs del servidor de la càrrega de milers d'operacions, la idea és fer alguna cosa com: debian:~# cat /usr/local/bin/iceprofile #!/bin/sh desti="/media/sda7" usuari=$(id -un) file /home/$usuari/.mozilla | grep link &> /dev/null if [ $? == 0 ]; then #El perfil ja s'ha traslladat al disc dur local exit 0 else #Trasllat del perfil al disc dur local mv /home/$usuari/.mozilla $desti/.mozilla_$usuari ln -s $desti/.mozilla_$usuari /home/$usuari/.mozilla fi I forçar que l'usuari ho executi durant l'arrencada, hores d'ara i gairebé des de que va "desaparèixer" KDE 3.5.10, hem estat anant de floreta en floreta, LXDE, Xfce4 i finalment la cosa ha quedat amb Gnome ( si m'ho diuen fa uns anys m'hagués posat a riure ). I la pregunta? ... doncs si algú de vosaltres s'ha trobat el mateix desgavell i com ho ha resol. Hola Lluís, entenc que els perfils dels usuaris estan a un recurs NFS i que us interessa que els perfils estiguin en el servidor per a facilitar les tasques de manteniment i de copia de seguretat. Jo em vaig trobar un tema similiar pero era en un sistema amb MSWindows. Tot i ser un altre S.O. la problemàtica és la mateixa. Jo més que moure amunt i avall de la xarxa el perfil el que faria es fer servir rsync. rsync té la particularitat que en els arxius grans no copia l'arxiu sencer sinó que intenta copiar només la part del mateix que ha canviat minimitzant al màxim el tràfic a la xarxa. SI a més fas servir el dimoni rsync al servidor (molt recomanable) podràs fer servir un paràmetre que n'activa la compressió estalviant encara més espai. Uns scripts similars als que et poso més avall (pero en format de lots de windows) és el que es va fer servir per a que els usuaris tinguessin els seus perfils a través d'Internet i els portàtils obrissin el perfil independentment d'on estiguessin. La idea és que en el log-in es bloqui el perfil en el servidor y que despres es copii al local. Després activem el perfil local. En el logout desactivem el perfil local copiem al servidor i activem al servidor. L'script sería per a tot el perfil complet, pero es podria aplicar només a una carpeta. Et faig una descripció de l'script en pseudo-codi: Script per a login: # Comprovem si ja tenim el perfil Si existeix /servidor/perfils/$usuari.lock aleshores Si no existeix /home/usuari aleshores missatge "El perfil està bloquejat. Consulti l'administrador" surt error fiSi fiSi # Bloquejam el perfil. Si no existeix /servidor/perfils/$usuari.lock aleshores mou /servidor/perfils/$usuari mv /servidor/perfils/$usuari.lock fiSi # Actualitzem el perfil local. rsync /servidor/perfils/$usuari.lock /home/$usuari.lock # Desbloquejem el perfil local. mou /home/$usuari.lock /home/usuari Script per al logoff: # Bloquejem el perfil local. mou /home/$usuari /home/usuari.lock # Actualitzem el perfil remot. rsync /home/$usuari.lock /servidor/perfils/$usuari.lock # Alliberem el perfil remot. mou /servidor/perfils/$usuari.lock mv /servidor/perfils/$usuari Faltaría afegir-hi control d'errors i etc.. pero bàsicament la idea és la indicada. En cas de que l'usuari no tanqui correctament seguirà tenint el perfil en el seu ordenador, i fins que no tanqui correctament sessió (o l'administrador desbloquegi manualment el seu perfil) no podra iniciar sessió en cap d'altre ordenador. Al ser el canvi de nom la primera operació s'evita que es pugi donar la casualitat d'un inici de sessio des de 2 ordenadors alhora (ja que s'haurien de donar en la mateixa collonesima (1 = collonessima és una part ínfima d'un segon)). Funciona tal i com ho fan de forma esquemàtica les transaccions de les bases de dades. -- To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@li
Iceweasel + sqlite + NFS
Bones família Fa temps que volia escriure aquest correu i ara acabo de trobar uns minuts per fer-ho. Diria que a mitjans del 2010, reconec que no m'he mirat el changelog de l'iceweasel, la penya de les idees lluminoses de Firefox va decidir emprar sqlite per gestionar les adreces d'interès i que se jo què més que abans es gestionava amb els benvolguts i estimats fitxers de text pla, el cas és que des de llavors he hagut d'alliçonar al personal de l'escola perquè s'acostumin a emprar d'altres navegadors, patxejar el Moodle perquè l'htmlarea no era amic ni amb Chrome ni amb Epiphany, i d'altres feines endebades, a banda la tasca ingent i gairebé impossible fer entendre als usuaris el motiu de perquè si fan anar l'Iceweasel ofeguen al servidor. Pensava que amb el temps, mainstream s'adonaria del maldecap que suposa i que donarien alguna alternativa, ara mateix està a punt de sortir la versió 4 i veig que la cosa continua igual, així que he decidit migrar els perfils dels usuaris a algun lloc del disc local físic i enllaçar-los a la posició que els correspon amb ànim d'alliberar als discs durs del servidor de la càrrega de milers d'operacions, la idea és fer alguna cosa com: debian:~# cat /usr/local/bin/iceprofile #!/bin/sh desti="/media/sda7" usuari=$(id -un) file /home/$usuari/.mozilla | grep link &> /dev/null if [ $? == 0 ]; then #El perfil ja s'ha traslladat al disc dur local exit 0 else #Trasllat del perfil al disc dur local mv /home/$usuari/.mozilla $desti/.mozilla_$usuari ln -s $desti/.mozilla_$usuari /home/$usuari/.mozilla fi I forçar que l'usuari ho executi durant l'arrencada, hores d'ara i gairebé des de que va "desaparèixer" KDE 3.5.10, hem estat anant de floreta en floreta, LXDE, Xfce4 i finalment la cosa ha quedat amb Gnome ( si m'ho diuen fa uns anys m'hagués posat a riure ). I la pregunta? ... doncs si algú de vosaltres s'ha trobat el mateix desgavell i com ho ha resol.