Qué es Gulcas?
La lista de correo
Normas de uso
Fotos
Wiki
Hackit
blog de melkor.kp
Variables d'Entorn (debian)
En la distribució debian no hi ha un criteri clar per a guardar les variables d'entorn,
encara que existeix un fitxer per a eixa funció. El fitxer s'anomena /etc/environment .
En aquest fitxer es defineixen les variables seguint la sintaxi de bash. Exemple:
LANG=en_US
Per a veure les variables d'entorn d'un sistema GNU/Linux es pot realizar com segueix:
printenv
M'agradaria saber com es gestionen les variables d'entorn en altres distribucions.
Something about sed
Sed és un editor de flux. S'utilitza per a fer petites transformacions en fluxes d'entrada.
Ací mostre algunes pirules senzilles que es poden fer amb sed que poden ser útils per a scripts bash.
sed 's/^SO:.*$/SO: linux/' OperatingSystems > OperatingSystems.tmp
Aquesta ordre busca la primera línia del fitxer OperatingSystems que tinga la forma SO: espai el que siga i ho canvia per la cadena "SO: linux".
El . és qualsevol caracter
El * és qualsevol cadena inclosa la cadena buida.
El ^ i el $ indiquen principi i final de línia.
Si volem aplicar els canvis a totes les línies del fitxer hem d'utilitzar:
- Inicie sesión o regístrese para enviar comentarios
- Leer más
Expressions regulars en grep
He estat buscant una expressió regular amb el grep per a comprobar
si una ip es correcta. Al final m'he decidit per la següent.
echo 127.0.0.1 | grep '^[0-9]\{1,3\}[.][0-9]\{1,3\}[.][0-9]\{1,3\}[.][0-9]\{1,3\}$'de trobar 1 punt.
Apache + PHP4
El procés està explicat per a una distribució debian o basada en debian.
Per a configurar Apache amb PHP4 hi ha que instal·lar els següents paquests:
apt-get install apache-ssl php4 libapache-mod-php4
Una volta instal·lat hi ha que comprobar que en /etc/apache-ssl/modules.conf apareixen les següents
línies:
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
Per últim hi ha que editar el fitxer httpd.conf que es troba en el mateix directori que l'anterior
descomentant les següents línies:
AddType application/x-httpd-php .php AddType application/x-httpd-source .phps
OpenVPN: Creació d'un tunel senzill
Una volta tenim instal·lat openvpn en els dos ordinadors es crea un fitxer de configuració en
cadascun dels 2 ordinadors.
Al utilitzar tun, aquest tunel és un tunel a nivell de capa ip.
El fitxer static.key es genera amb:
openvpn --genkeys --secret static.key
tunel.conf Host A:
dev tun remote 192.168.6.2 ifconfig 192.168.0.1 192.168.0.2 secret static.key
tunel.conf Host B:
dev tun remote 192.168.6.1 ifconfig 192.168.0.2 192.168.0.1 secret static.key
Una volta configurat arranquem en cada ordinador:
openvpn --config
HD resize on-the-fly
Aquest matí m'he trobat amb la necessitat de redimensionar el disc sense tenir que reinstal·lar el
sistema. La solució que he trobat ha sigut la següent:
1. Fas una còpia del home i la guardes en / si hi ha espai (tarball + bzip2) 2. Desmontes el home 3. Elimines la partició amb fdisk 4. Arranques amb usb o cdrom gparted. 5. Particiones 6. Arranques i restaures el home, montant-lo i desempaquetant el tarball
- Inicie sesión o regístrese para enviar comentarios


Comentarios recientes
hace 1 día 11 horas
hace 1 día 11 horas
hace 1 día 11 horas
hace 1 día 11 horas
hace 2 días 9 horas
hace 2 días 9 horas
hace 2 días 9 horas
hace 2 días 9 horas
hace 5 días 12 horas
hace 5 días 12 horas