Una mica cansat de que els e-mails enviats des del meu servidor fossin tractats com a SPAM, he configurat el servidor perquè els enviï a través d’una compte del GMail. Buscant vaig trobar un document que explicava com fer-ho amb en Debian i amb l’Ubuntu és exactament igual.
Primerament hem d’instal·lar la versió 4 del Exim que és el MTA (Mail Transfer Agent) que utilitzarem: $sudo apt-get install exim4 Aquesta ordre també s’encarregarà d’esborrar el MTA que està instal·lat de sèrie amb l’Ubuntu: el Postfix. Quan aquesta ordre hagi acaba, iniciarà un assistent que no sé ben bé perquè no té totes les opcions. El millor és prémer Crt+C per interrompre’l i seguidament executar l’ordre $dpkg-reconfigure exim4-config. En aquest assistent li hem de dir les següents coses:
Que volem que ens talli el fitxer de configuració en uns de més petits (split configuration into small files).
Triem que el e-mails els enviarà un “Smarthost”, i que els rebrem per mitjà del fetchmail o SMTP.
A System Mail Name escriurem “localhost”.
Només escoltarem connexions entrants a 127.0.0.1 (IP Adresses to listen on for incoming SMTP connections).
Deixarem les altres destinacions per les quals els e-mails són acceptats en blanc.
Deixarem en blanc les màquines de les quals poden retransmetre seus els e-mails.
La màquina per la qual enviarem els e-mails és: smtp.gmail.com::587
Triarem que no volem que s’amagui el nom de la màquina local en els missatges que s’envien.
I a l’última pregunta també respondrem que no (don’t keep number of DNS-queries minimal).
A continuació hem d’afegir les següents dades en el final del fitxer /etc/exim4/passwd.client:
Recorda de canviar yourAccountName@gmail.com per la teva direcció de correu de Gmail i y0uRpaSsw0RD pel teu password!
A continuació, edita el fitxer /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost i afegeix el següent després de la línia hosts_try_auth...:
port=587
I per acabar executa $update-exim4.conf
Si no et funciona, intenta a veure si s’arregla canviant la línia host_try_auth... de l’arxiu /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost per això:
Acaba de sortir el 2n exemplar de Full Circle Magazine, una revista en anglès que parla d’Ubuntu i tot el que l’envolta.
En aquest exemplar es parla de Kubuntu, s’explica com connectar-se a una VPN amb l’Ubuntu, hi ha la segona part del tutorial del programa Scribus i molt més.
M’he comprat un SAI pel servidor web, en concret un APC Back-UPS ES 700VA. M’ha costat una mica configurar-lo per tal que tornés a iniciar el servidor quan la llum es restableix, però al final ho he aconseguit.
Fer que el servidor rebi informació del SAI ha estat el més facil de tot:
Instal·lem el paquet apcupsd i, si volem veure l’estat del SAI a través del navegador, també el paquet apcupsd-cgi.
Editem el fitxer /etc/apcupsd/apcupsd.conf i canviem el que posi després de UPSCABLE per usb, de manera que la línia quedi amb UPSCABLE usb. En el mateix fitxer també hem de canviar els paràmetres UPSTYPE i DEVICE de manera que quedin així: UPSTYPE usb i DEVICE /dev/hiddev0 (en el cas que el dispositiu sigui el hiddev0) (de fet, si el SAI està connectat per usb, no cal especificar cap paràmetre a device). En aquest fitxer, també podrem configurar, per exemple, el percentatge que ha de tenir la bateria del SAI perquè l’ordinador s’apagui.
Editem el fitxer /etc/default/apcupsd canviant el no de la línia ISCONFIGURED per un yes.
Engeguem el dimoni executant: /etc/init.d/apcupsd start
Si ho hem fet tot bé, executant /etc/init.d/apcupsd status hauríem de veure la informació del SAI.
Si ara se’n va la corrent, quan la bateria tingui un cert percentatge de càrrega (configurat en el fitxer que hem editat en el pas 2), l’ordinador s’apagarà, però no es tornarà a encendre, degut a un problema amb l’script encarregada de parar l’ordinador. Aquesta part és la que m’ha fet ballar més el cap. Una manera de solucionar-ho és editant el fitxer /etc/init.d/halt i esborrant el valor -p de poweroff="-p" de manera que quedi poweroff="". Aquesta solució té un inconvenient: cada vegada que vulguem para l’ordinador, haurem de prémer el botó d’apagada, ja que se’ns quedarà en “halt”.
Fa temps, quan vaig voler instal·lar i configurar el Smartmontools no vaig trobar cap tutorial per a l’Ubuntu, només un per a Gentoo Linux. Vaig fer l’instal·lació adaptant el que deia la wiki del Gentoo i vaig escriure el procés en aquest missatge del meu blog.
Fa uns dies vaig pensar que, aprofitant que ja tenia el tutorial fet, no em costava res traduir-lo a l’Anglès per tal que més gent se’n pugués beneficiar de la feina que ja tenia feta. Doncs bé, aquí està el tutorial escrit amb el meu cutre anglès. És el meu primer tutorial a la wiki d’ajuda de la comunitat d’Ubuntu!
Ja és oficial. Tant Dell com Canonical ja han anunciat que pròximament estaran disponibles alguns ordinadors Dell amb l’Ubuntu preinstal·lat. A veure si hi ha més marques que s’animen a fer aquest pas.
Aquí, a part de la notícia, també podeu trobar una vídeo d’una entrevista amb el fundador d’Ubuntu, Mark Shuttleworth.
La festa tindrà lloc al Centre Cultural de Les Corts, c/Dolors Masferrer i Bosch 33, a partir de les 8 del vespre. Prop de l’estació “Les Corts” de la línia 3 del metro. Es passarà una presentació de l’equip en format lliure, s’amenitzarà la vetllada amb música lliure, hi haurà un parell d’ordinadors mostrant la nova versió, un concurs per a elegir el logotip de l’equip i es donarà recolzament i ajut a la gent no iniciada que hi assistirà. Ubuntu és una de les diverses distribucions (o variants) del Sistema Operatiu GNU/Linux, amb més de 16.000 programes lliures, gratuïts i d’alta qualitat disponibles per a instal·lar-los de forma molt simple. Utilitzant Ubuntu, l’usuari pot realitzar sense cap problema des de les tasques habituals (ofimàtica, retoc fotogràfic, reproducció multimèdia, comunicacions per internet…) fins a les més sofisticades (edició de vídeo, tasques de servidor, programes científics, etc.) amb la seguretat de veure’s lliure dels típics problemes de sistemes privatius com ara els virus o les restriccions introduïdes artificialment.
Amb Ubuntu, a més, es pot gaudir d’un sistema operatiu traduït al català gràcies a l’esforç de desenes de voluntaris repartits per tot el domini lingüístic.
Ja feia temps que volia configurar el servidor per tal que quan detectés algun error ens els discs durs, s’apagués automàticament i m’enviés un mail. Avui finalment ho he fet, seguint aquestes instruccions.
Primerament he instal·lat el paquet “Smartmontools”: apt-get install smartmontools Seguidament he editat el fitxer /etc/default/smartmontools descomentant la línia start_smartd=yes per tal que s’engegui el dimoni encarregat de vigilar l’estat del disc dur. A continuació he introduït les intruccions pel dimoni en el fitxer de configuració/etc/smartd.conf:
I he comentat una línia que comença per: #DEVICESCAN. Amb tot això s’aconsegueix que el dimoni vagi comprovant l’estat del disc dur periòdicament i en cas que hi hagi un error arranqui aquest script:
#!/bin/bash
LOGFILE="/var/log/smartd.log"
echo -e "$(date)\n$SMARTD_MESSAGE\n" >> "$LOGFILE"
mail admin[arroba]alcalleop[punt]net < $LOGFILE
sleep 40s
shutdown -h now
Aquest script envia el log creat a una direcció d’e-mail, s’espera 40 segons i apaga el servidor. Els 40 segons d’espera són per estar segur que té temps d’enviar l’e-mail.
Si volem provar si funciona el script, només cal posar l’opció -M test després de -M exec /usr/local/bin/smartd.sh, per exemple. L’únic problema és que l’ordinador entrarà en un bucle i s’apagarà cada vegada que l’iniciem. Per solucionar-ho haurem de tornar a deixar el fitxer tal com estava des del “Recovery mode”.
Després de provar de fer funcionar la targeta de so ISA i veure que era massa complicat, he aconseguit una targeta de so PCI que només connectar-la ha funcionat. Era l’últim peça que li faltava al Mozart per funcionar!
Finalment he aconseguit configurar l’ordinador Mozart (és el nom amb què l’hem batejat) perquè es vegi a la televisió. He hagut de executar la intrucció dpkg-reconfigure xserver-xorg a la consola mentre l’ordinador estava connectat a la televisió per tal de solucionar el problema.
Ara ja només queda configurar la targeta de so, que és ISA. De moment, no en tinc ni idea de com fer-ho…
"La gent diu que si poses un CD de Microsoft al revés es senten coses satàniques, però això no és res: si el poses del dret t'instal·la el Windows."