NFS.CONF(5) File Formats Manual NFS.CONF(5) NUME nfs.conf - configuraia generala pentru demoni i instrumente NFS SINOPSIS /usr/etc/nfs.conf /usr/etc/nfs.conf.d/ /etc/nfs.conf /etc/nfs.conf.d/ DESCRIERE Aceste fiiere conin configuraia specifica a sitului pentru diveri demoni NFS i alte procese. Cea mai mare parte a configuraiei poate fi transmisa proceselor de asemeni prin intermediul argumentelor din linia de comanda, dar poate fi mai convenabil sa existe un fiier central. In special, acest lucru incurajeaza o configuraie coerenta intre diferite procese. In cazul in care sunt furnizate opiuni pe linia de comanda, acestea inlocuiesc valorile stabilite in acest fiier. In cazul in care acest fiier nu specifica un anumit parametru i nu este furnizata nicio opiune de linie de comanda, fiecare instrument furnizeaza propriile valori implicite. Formatul de fiier accepta mai multe seciuni, fiecare dintre acestea putand conine mai multe atribuiri de valori. O seciune este introdusa de o linie care conine numele seciunii intre paranteze drepte, astfel [global] introduce o seciune numita global. O atribuire de valoare este o singura linie care conine numele valorii, un semn egal i o definiie pentru valoare, astfel threads = 4 ar stabili valoarea numita threads din seciunea curenta la 4. Se ignora spaiile i tabulatoarele din faa i din spate, precum i spaiile i tabulatoarele din jurul semnului egal. De asemenea, se elimina ghilimelele simple i duble care inconjoara valoarea atribuita. In cazul in care irul rezultat este gol, intreaga atribuire este ignorata. Orice linie care incepe cu ,,#" sau ,,;" este ignorata, la fel ca orice linie goala. Daca valoarea atribuita incepe cu ,,$", atunci restul este tratat ca un nume i este cautat in seciunea [environment] sau in mediul proceselor (a se vedea environ(7)). Valoarea gasita este utilizata pentru aceasta valoare. Numele valorii include este special. In cazul in care o seciune conine include = /vreun/nume/de/fiier atunci fiierul numit va fi citit, iar orice atribuiri de valori gasite in el vor fi adaugate la seciunea curenta. In cazul in care fiierul conine anteturi de seciune, se vor crea noi seciuni ca i cum fiierul inclus ar fi aparut in locul liniei include. In cazul in care numele fiierului incepe cu o cratima, aceasta este eliminata inainte de deschiderea fiierului, iar daca fiierul nu exista, nu se emite niciun avertisment. In mod normal, un fiier de includere inexistent genereaza un avertisment. Cautarea numelor de seciuni i de valori nu ine cont de diferenele dintre majuscule i minuscule. In cazul in care se ateapta o valoare booleana, pentru ,,adevarat" se poate utiliza oricare dintre true, t, yes, y, on sau 1, in timp ce pentru ,,fals" se poate utiliza false, f, no, n, off sau 0. Comparaiile nu in cont de diferenele dintre majuscule i minuscule. SECIUNI Urmatoarele seciuni sunt cunoscute de diverse programe i pot conine valorile numite date. Majoritatea seciunilor pot conine, de asemenea, o valoare debug, care poate fi una sau mai multe din lista general, call, auth, parse, all. In cazul in care se da o lista, membrii trebuie sa fie separai prin virgule. Sunt acceptate, de asemenea, valorile 0 i 1, ,,0" nefacand nicio modificare a nivelului de depanare, iar ,,1" fiind echivalent cu specificarea ,,all". general Valori recunoscute: pipefs-directory. A se vedea blkmapd(8), rpc.idmapd(8) i rpc.gssd(8) pentru detalii. exports Valori recunoscute: rootdir. Definirea lui rootdir la o ruta valida face ca serverul nfs sa acioneze ca i cum ruta furnizata ar fi prefixata la toate intrarile exportate. De exemplu, daca rootdir=/radacina/mea i exista o intrare in fiierul ,,/etc/exports" pentru /filesystem, atunci clientul va putea monta ruta ca /filesystem, dar pe server, aceasta se va rezolva ca fiind /radacina/mea/filesystem. exportd Valori recunoscute: manage-gids, threads, cache-use-ipaddr, ttl, state-directory-path A se vedea exportd(8) pentru detalii. Reinei ca definirea ,,debug = auth" pentru exportd este echivalenta cu furnizarea opiunii --log-auth. nfsd Valori recunoscute: threads, min-threads, host, scope, port, grace-time, lease-time, udp, tcp, vers3, vers4, vers4.0, vers4.1, vers4.2, rdma, Valorile de versiune i protocol sunt valori booleene, aa cum sunt descrise mai sus, i sunt, de asemenea, utilizate de rpc.mountd. Firele (threads), numarul minim de fire (min-threads) i cele doua valori de timp sunt numere intregi. port i rdma sunt nume sau numere de servicii. A se vedea rpc.nfsd(8) pentru detalii. mountd Valori recunoscute: manage-gids, descriptors, port, threads, reverse-lookup, cache-use-ipaddr, ttl, state-directory-path, ha-callout. Acestea, impreuna cu valorile de protocol i versiune din seciunea [nfsd], sunt utilizate pentru a configura mountd. Pentru detalii, consultai rpc.mountd(8). Reinei ca definirea ,,debug = auth" pentru mountd este echivalenta cu furnizarea opiunii --log-auth. Valoarea state-directory-path din seciunea [mountd] este, de asemenea, utilizata de exportfs(8). statd Valori recunoscute: port, outgoing-port, name, state-directory-path, ha-callout. A se vedea rpc.statd(8) pentru detalii. lockd Valori recunoscute: port and udp-port. A se vedea rpc.statd(8) pentru detalii. sm-notify Valori recunoscute: retry-time, outgoing-port, and outgoing-addr. A se vedea sm-notify(8) pentru detalii. gssd Valori recunoscute: verbosity, rpc-verbosity, use-memcache, use-machine-creds, use-gss-proxy, avoid-dns, limit-to-legacy-enctypes, context-timeout, rpc-timeout, keytab-file, cred-cache-directory, preferred-realm, set-home. A se vedea rpc.gssd(8) pentru detalii. svcgssd Valori recunoscute: principal. A se vedea rpc.svcgssd(8) pentru detalii. exportfs Doar debug= este recunoscuta. nfsrahead Valori recunoscute: nfs, nfsv4, default. A se vedea nfsrahead(5) pentru detalii. FIIERE /usr/etc/nfs.conf /usr/etc/nfs.conf.d/*.conf /etc/nfs.conf /etc/nfs.conf.d/*.conf Diverse fiiere de configurare citite in ordine. Configurarile ulterioare prevaleaza asupra celor anterioare. CONSULTAI I rpc.nfsd(8), rpc.mountd(8), nfsmount.conf(5). TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . NFS.CONF(5)