Benvingudes i benvinguts al portal Linkat

La Linkat és la distribució educativa de GNU/Linux que ha iniciat i ofereix el Departament d'Educació a la comunitat educativa. Es tracta d'un projecte de programari lliure que permet als centres educatius, però també a tota la societat, tenir accés de forma legal, gratuïta i amb suport tècnic professional, a un conjunt molt ampli d'aplicacions: educatives, d'ofimàtica, d'Internet, multimèdia...

Openoffice només lectura  Final

  • Hola.

    Hem actualitzat el servidor a Linkat 3 i ara ens trobem que quan guardem documents amb l'openoffice s'obren com a "només lectura", fins i tot des del mateix equip i a la mateixa sessió que s'ha creat aquest document.

    Passa a la T: i amb l'usuari argo local, a la P: i amb usuari del grup professorat no ens passa, s'apliquen els permisos correctament. Només passa amb l'argo local i a la T:

    Val a dir, que la resta de programes guarden correctament (gimp, kolourpaint...), també es poden fer carpetes i nous documents sense problemes pel que crec que no deu ser un tema de permisos, que he revisat al servidor i sembla que són correctes (si no, no deixaria fer carpetes i documents amb altres programes, no?)

    Bé, és un tema molt raro.

    Gràcies.
  • Hola.
    He estant mirant més i em sembla que el problema és que la T: té permisos per crear i suprimir fitxers però no de lectura i escriptura. Com puc donar aquest permís a la T:? En mode gràfic no em deixa.

    Gràcies.
  • Hola,

    el tema és que l'usuari argo no és un usuari del servidor i per tant quan grava a la T ho fa amb l'usuari nobody i després no té permisos per editar.

    Si graves en un directori local de l'ordinador podràs tornar a editar el fitxer sense problemes. Si fas servir un usuari que es troba al servidor també ho podràs editar sense problemes.

    Salut.

    Projecte Linkat
  • Hola,

    El model d'aula Linkat 3 (client-servidor) fa que tots els usuaris escriguin al recurs T amb usuari: nobody i grup: nogroup amb permisos de fitxers 666 (tots els usuaris poden llegir i escriure).

    Caldrà revisar doncs que els fitxers existents a la carpeta T tinguin aquests permisos i pertanyin a l'usuari i grup que et comento.

    D'altra banda, recorda que l'accés a aquests recursos es fa a través de la carpeta compartits accedint a la T

    Joan de Gracia
  • Hola. Gràcies per la resposta.

    El tema és aquest, quan deso un document a la T: amb l'usuari argo (tot i tenir-lo al servidor) si després faig un ls -l al directori em dóna aquests permisos:

    -rw-r--r-- 1 nobody nogroup 7734 1 mar 15:06 prova.odt

    He mirat de fer un chmod -R 666 (o fins i tot 777) a /srv/exports/T i no ho arregla.

    Gràcies.
  • Algú em pot ajudar????

    Gràcies.
  • Hola,

    En efecte, l'OpenOffice detecta que té un fitxer a la unitat T i que no té permisos de lectura. Els diferents apilcatius, com ara els que vénen amb gnome, i des de consola mateix són capaços d'escriure en aquesta unitat. De fet, el mateix openoffice quan crea per primera vegada el document és capaç de crear-lo però en el moment d'editar el fitxer l'obre només de lectura.

    Solucions?

    De moment estem mirant quina solució definitiva podem donar però et proposo l'alternativa següent:

    Si vas a Llocs-> Connecta al servidor i defineixes la connexió següent:

    Tipus de servei: Recurs compartit de windows
    Servidor: 192.168.0.100 (o la IP que correspongui al teu servidor)
    Recurs compartit: treball (si el servidor és Linkat)

    Marques la casella "Afegeix l'adreça d'interès" i emplenes el camp "Nom de l'adreça d'interès"

    Amb això, disposarà d'una entrada al menú de "Llocs" en la qual tindràs l'accés a la carpeta de treball. Un cop oberta aquesta carpeta (que no és res més que una connexió a través de protocol samba contra el recurs treball), podràs obrir, editar i modificar el fitxer d'openoffice que toqui.

    També podries fer servir la recepta per connectar les unitats compartides p,s i t (o professorat, programari i treball). Quan apliquis l'script que trobaràs a:

    http://download-linkat.xtec.cat/d83/Linkat3_Unitats_P_S_T/

    veuràs com t'apareixeran a l'escriptori les unitats compartides del servidor. Ja veuràs com l'accés a la unitat T es fa de forma correcta ja que treballa amb protocol samba.

    La instal·lació d'aquest script la tens documentada a:

    http://phobos.xtec.cat/formaciotic/matform/doku.php?id=cursos:d83:modul_4:practica_2


    De moment aquesta solució temporal t'ha de permetre solucionar el problema de l'edició del document openoffice i nosaltres mirarem quina solució trobem al problema que ens has fet arribar.


    Moltes gràcies


    Joan de Gracia
  • Gràcies per la resposta Joan.

    De moment he donat indicacions als meus companys i companyes perquè expliquin que quan passa això l'alumnat ha de fer servir un botó que hi ha al costat del botó desar de la barra d'eines que és el botó d'editar el fitxer. Fent això es desprotegeix el document i després es pot desar sense problemes amb el mateix nom i tot. He estat googlejant i em sembla que podria ser un problema amb el sistema que fa servir l'Openoffice fent un .lock dels arxius que s'estan editant, sembla que les unitat compartides per NFS no administren bé aquest lock i per això es fan un embolic amb els arxius de l'Openoffice (he llegit que amb el Digikam també passa). En alguns foros donen com a solució afegir l'opció nolock a les opcions de la compartició NFS, però ho he provat i no ha funcionat. De fet quan ho he provat no m'ha deixar accedir a la T: des d'un client.

    Ara que ja he donat indicacions de fer servir el botó "Edita el fitxer" i que sembla que funciona bé així, crec que no faré servir la connexió per samba que em proposes. Ja ho tenim tot amb Linkat 3 (prop del 90 equips) incloent-hi 20 terminals lleugers amb LTSP 5 i tothom està bastant acostumat a anar a compartits>T.

    Bé de moment estem funcionant bé.

    Gràcies.
  • Moltes gràcies :-)


    I molt bona la recepta. De fet he trobat aquesta recepta (és per l'openoffice 2 però s'ha de provar amb el model d'aula):

    http://pts.szit.bme.hu/solution_to_openoffice_nfs_locking.html

    Quote

    STAR_PROFILE_LOCKING_DISABLED=1
    export STAR_PROFILE_LOCKING_DISABLED

    #SAL_ENABLE_FILE_LOCKING=1
    #export SAL_ENABLE_FILE_LOCKING
    unset SAL_ENABLE_FILE_LOCKING



    El fitxer que s'ha d'editar és:

    /usr/lib/ooo3/program/soffice

    Les línies que s'han d'editar es troben just al començament del fitxer (cap a la línia 33).

    Encara no he fet la prova però si pots provar-ho i ens ho comentes, t'ho agrairé.



    Joan de Gracia
  • 0 usuaris

Aquesta llista mostra els usuaris actius durant els darrers 20 minuts.