open source

Postfix Autoreply/Out-of-Office Virtual HOWTO

Imbattutomi nell’arduo problema di trovare un modo per configurare un autorisponditore sul server di posta di un cliente che usa account virtuali e non di sistema, ho finalmente risolto l’arcano ricordandomi della mitica funzione “pipe” di Postfix, ecco come fare:

Se avete Postfix configurato su mysql dovrete inanzitutto aggiungere un “transport” nella tabella appropriata del tipo:

Dominio: “autoreply.domain.tld” -> Transport: “autoreply:”

La stessa cosa puo’ essere fatta se usate i file invece del db:

/etc/postfix/transport:
autoreply.domain.tld autoreply:

0
Source: Michele's Blog

HOWTO install HedgeWars (Worms clone) in an EEE PC

hedgewars screen shotHedgeWars is a "Worms" clone and a pretty cool game. They put it this way:

Hedgewars, it's a Blast! This is the funniest and most addictive game you'll ever play - hilarious fun that you can enjoy anywhere, anytime.

0
Source: Mind Booster Noori

How to install Google Gadgets on Ubuntu Linux

Ecco la procedura per installare Google Gadgets sulla vostra Ubuntu Linux (testato su Hardy Heron e Intrepid Ibex).

Here is the full steps to install Google Gadgets on your Ubuntu Linux (tested on Hardy Heron and Intrepid Ibex)

0
Source: Michele's Blog

Firefox 3 RC1 on Ubuntu Hardy Heron (and Intrepid Ibex)

Se non ce la fate piu’ ad aspettare i pacchetti ufficiali aggiornati per Firefox 3 RC1, potete aggiornare il vostro browser preferito con il seguente repository:

deb http://ppa.launchpad.net/fta/ubuntu hardy main

Aggiungete tale riga al vostro /etc/apt/sources.list e lanciate i seguenti comandi:

sudo aptitude update
sudo aptitude safe-upgrade

Ovviamente se avete gia’ Firefox3 installato altrimenti:

sudo aptitude install firefox-3.0

1
Source: Michele's Blog

Hackontest

If you haven't heard yet there is an awesome idea put forward by Hackontest, to have a competition between different oss projects in adding a feature requested by users. You can go and register your project or request a features from the projects already registered there. q;-)

0
Source: AptgetAnarchy.org

Patch Cisco VPN Client and Linux Kernel 2.6.24

Nuovo kernel nuova patch per il Cisco VPN Client che grazie ancora ad Alexander torna a funzionare senza problemi, ecco i passi da seguire per patchare il vostro client:

1. Untar the VPN Client

# tar xzf vpnclient-linux-4.8.01.0640-k9.tar.gz

2. Download the patch

# wget -q http://projects.tuxx-home.at/ciscovpn/patches/vpnclient-linux-2.6.24-final.diff

3. Change to the vpnclient diretory

# cd vpnclient

0
Source: Michele's Blog

How to clone/copy hard disk in Linux

Quante volte vi sara’ capitato di dover sostituire un disco sul vostro server Linux? A me e’ successo qualche giorno fa quando un disco mezzo rotto e’ stato sostituito da uno nuovo di zecca, ma essendo il pc un server di posta/web primario per un’azienda, non era certo possibile reinstallare tutto da zero copiando solo i dati, occorreva assolutamente clonare il contenuto del vecchio disco su quello nuovo ed ecco come ho proceduto.

0
Source: Michele's Blog

Postfix Mail Graph monitoring with Cacti

Se avete bisogno di graficare su Cacti l’andamento di un server mail che usa Postfix come MTA, questi semplici step vi saranno di particolare aiuto:

  • Salvate nel vostro server mail lo script mailgraph.pl che trovate all’interno del download (thanks to David Schweikert)
  • Lanciatelo come root con l’ozione -d per renderlo demone: ./mailgraph -d (usate –help per tutte le opzioni)

mailgraph.pl scrive dei semplici file di testo con i contatori relativi alla tipologi di traffico mail nella directory /var/tmp:

# ls -l /var/tmp

0
Source: Michele's Blog

Howto: 100% Search engine friendly URLs in Joomla!

Joomla! logo

Implementing 100% SEF URLs in Joomla! can be a little tricky so we've written a step-by-step guide that includes how to correctly configure your LAMP server.

There are some differences in implementing SEF URLs in Joomla! 1.0.* and 1.5, principally the requirement for third-party plugins.

We'll deal with the generic LAMP server configuration issues first and then deal with the [...]

0
Source: Siriusit

Qmail & Postfix: Using RBL check to prevent spam

Una tecnica per prevenire un po’ di spam e’ quella di usare delle liste di IP blacklistati e piu’ precisamente le RBL (Real-time Blackhole List) o DNSBL. Avevo gia’ parlato di come usare i filtri bayes di Spamassassin, questa invece e’ un’altra soluzione meno invasiva per il sistema e molto piu’ semplice da usare, ovviamente e’ possibile (anzi e’ meglio) usarle entrambe.

0
Source: Michele's Blog

Ubuntu 7.10 Gutsy Gibbon

Ubuntu 7.10 Gutsy Gibbon releasedE’ uscita come al solito puntualissima, la nuova versione stabile di Ubuntu versione 7.10 chiamata Gutsy Gibbon.

0
Source: Michele's Blog

Ubuntu/Debian - Tora 1.3.22 with Oracle support

Fra poco piu’ di una settimana verra’ rilasciata la nuova versione di Ubuntu 7.10 chiamata Gutsy Gibbon e con lei anche il pacchetto Tora passera’ dalla versione 1.3.21 a quella piu’ recente 1.3.22 nella quale sono stati risolti tantissimi bug. Purtroppo pero’, sempre per il problema delle licenze, anche questo nuovo pacchetto non avra’ il supporto a Oracle.

0
Source: Michele's Blog

LaunchALabel, $100 Label, Open Source and A Swarm of Angels

So, I've heard about LauchALabel [1], a web community somewhat simmilar to SellABand [2] that intends to coordinate people to create a label, instead of coordinate people to fund an album. The thing is, those 50.000 people that will pay $25 to create the label (against the 5.000 $10 parts needed to launch a bands' record on SellABand) will have a little few to have with the label itself: there's no plan of ROI for those "shareholders", those people can only decide five bands to release (heck, with that money you release 25 albums via SellABand), and they don't really have a stake on the labels management. The core idea was good, but with half the money it would be really easy to do a lot more...

0
Source: Mind Booster Noori

Debian Lessons

I've stumbled over Lars Wirzenius' article Debian Lessons (Subtitle: Project management lessons from the Debian project) today. The article is from 2000 (updated 2004), but is still very, very relevant nowadays. Here's the table of contents (reading this alone would already help many projects out there, I think):

0
Source: Uwe Hermann - debian