Com treballa

De CatuxWiki

Jump to: navigation, search

A veure, si em un ls -l /etc de una Knoppix o una Damnsmall veiem que hi ha _molts_ fitxers que són enllaços simbòlics cap a /KNOPPIX/etc (que és la imatge muntada i a més a més és de només lectura) i alguns que són fitxers de veritat.

El qué fa és molt senzill: al final del linuxrc fa primer de tot un =cp -ars /KNOPPIX /etc= (més o menys) que omple tot /etc d'enllaços simbòlics.

A continuació, fa un rm -f /etc/passwd /etc/shadow i una serie de fitxers que no vol que siguin enllaços simbòlics.

I per acabar, fa una copia normal amb =cp -a /KNOPPIX/etc/passwd /KNOPPIX/etc/shadow /etc=. Només dels fitxers que són susceptibles a canviar.

Problema: el sistema "root" té uns 2 MB d'espai lliure, ja que bé del miniroot, així que no hi podem copiar gaires coses.

Tenim disponible el /ramdisk que és un sistema de fitxers que està en ram, per tant quan s'apaga knoppix el perdem (a no ser que en fem una copia abans d'apagar :-) )

El qué hauriem de fer és tenir a un lloc una estructura tipus:

catux-usb/etc/postfix/main.cf
catux-usb/etc/postfix/acccess
catux-usb/etc/apache/httpd.conf
catux-usb/etc/apache/

Amb els fitxers que poden canviar, i que es modifiquin del sistema "guardat" directament (no fer el pas de ram a guardat, ja que tenim un suport que és escribible per naturalesa -pendrive ;-) )

Plantejo 2 solucions a la llista.

Personal tools