<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tips and Tux &#187; Gnu/Linux</title>
	<atom:link href="http://www.tipsandtux.org/wordpress/category/gnulinux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tipsandtux.org/wordpress</link>
	<description>di Linux, Foto, Piante Carnivore e non solo... il informatipapàliticarnivoro</description>
	<lastBuildDate>Fri, 13 Jan 2012 10:15:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Configurazione trasparent proxy wccp con ASA &amp; Linux</title>
		<link>http://www.tipsandtux.org/wordpress/configurazione-trasparent-proxy-wccp-con-asa-linux.html</link>
		<comments>http://www.tipsandtux.org/wordpress/configurazione-trasparent-proxy-wccp-con-asa-linux.html#comments</comments>
		<pubDate>Wed, 01 Dec 2010 10:08:27 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Sistemi]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IMSS]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[squid]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=234</guid>
		<description><![CDATA[http://parvinderbhasin.blogspot.com/2009/06/squid-wccp-and-cisco-asa-setup.html http://wiki.squid-cache.org/ConfigExamples/Intercept/CiscoAsaWccp2 Come stabilire la connessione WCCP tra linux (squid, si intende già configurato) e Cisco ASA (testato con il 5510) Sul linux, con squid &#62;2.6 installato: #modprobe ip_gre #iptunnel add gre1 mode gre remote 192.168.1.254 local 192.168.1.19 dev eth0 i#fconfig gre1 inet 192.168.1.19 netmask 255.255.255.0 up #echo 1 &#62; /proc/sys/net/ipv4/ip_forward #echo 0 &#62; /proc/sys/net/ipv4/conf/default/rp_filter #echo 0 &#62; /proc/sys/net/ipv4/conf/eth0/rp_filter #echo [...]]]></description>
			<content:encoded><![CDATA[<p><span><span style="font-size: x-small;"><a href="https://smtp.infonetsolutions.it/owa/redir.aspx?C=6c2aa5568761476d96b2f32c0a58957d&amp;URL=http%3a%2f%2fparvinderbhasin.blogspot.com%2f2009%2f06%2fsquid-wccp-and-cisco-asa-setup.html" target="_blank">http://parvinderbhasin.blogspot.com/2009/06/squid-wccp-and-cisco-asa-setup.html</a><br />
<a href="https://smtp.infonetsolutions.it/owa/redir.aspx?C=6c2aa5568761476d96b2f32c0a58957d&amp;URL=http%3a%2f%2fwiki.squid-cache.org%2fConfigExamples%2fIntercept%2fCiscoAsaWccp2" target="_blank">http://wiki.squid-cache.org/ConfigExamples/Intercept/CiscoAsaWccp2</a></p>
<p>Come stabilire la connessione WCCP tra linux (squid, si intende già configurato) e Cisco ASA (testato con il 5510)<br />
<span id="more-234"></span><br />
Sul linux, con squid &gt;2.6 installato:<br />
<em>#modprobe ip_gre<br />
#iptunnel add gre1 mode gre remote 192.168.1.254 local 192.168.1.19 dev eth0<br />
i#fconfig gre1 inet 192.168.1.19 netmask 255.255.255.0 up<br />
#echo 1 &gt; /proc/sys/net/ipv4/ip_forward<br />
#echo 0 &gt; /proc/sys/net/ipv4/conf/default/rp_filter<br />
#echo 0 &gt; /proc/sys/net/ipv4/conf/eth0/rp_filter<br />
#echo 0 &gt; /proc/sys/net/ipv4/conf/gre1/rp_filter<br />
#iptables -t nat -A PREROUTING -i gre1 -p tcp -s 192.168.1.0/24 -m tcp &#8211;dport 80 -j REDIRECT &#8211;to-port 8080<br />
#iptables -t nat -A PREROUTING -i eth0 -p tcp -s 192.168.1.0/24 -m tcp &#8211;dport 80 -j REDIRECT &#8211;to-port 8080<br />
</em><br />
sul Cisco:<br />
<em>#access-list proxyclients extended deny tcp host 192.168.1.68 any eq www</em> &lt;&#8212; per ip che devono fare il bypass del trasparent proxy<br />
<em>#access-list proxyclients extended permit tcp 192.168.1.0 255.255.255.0  any eq www </em>&lt;&#8211; ip che saranno soggetti al trasparent proxy<br />
<em> #access-list proxyservers extended permit ip host 192.168.1.19 any </em><br />
<em>#wccp web-cache redirect-list proxyclients group-list proxyservers<br />
#wccp interface  Lan web-cache redirect in<br />
#wccp web-cache</em></p>
<p>per vedere lo stato sul Cisco:<br />
<em> sh wccp web-cache detail</em><br />
e<br />
<em> sh wccp web-cache</em></p>
<p>NB:<br />
<span style="text-decoration: underline;">&#8220;The only topology that the security appliance supports is when client  and cache engine are behind the same interface of the security appliance  and the cache engine can directly communicate with the client without  going through the security appliance.&#8221; </span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/configurazione-trasparent-proxy-wccp-con-asa-linux.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cyrus SASL + Postfix over Active Directory</title>
		<link>http://www.tipsandtux.org/wordpress/cyrus-sasl-postfix-over-active-directory.html</link>
		<comments>http://www.tipsandtux.org/wordpress/cyrus-sasl-postfix-over-active-directory.html#comments</comments>
		<pubDate>Tue, 30 Nov 2010 15:23:54 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Sistemi]]></category>
		<category><![CDATA[antispam]]></category>
		<category><![CDATA[Paolo san docet]]></category>
		<category><![CDATA[pensieri]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=232</guid>
		<description><![CDATA[Cyrus SASL + Postfix over Active Directory Postfix running on SLES 10 and Auth over a W2k3 R2 Server, via Kerberos (based, and authorised by, on Loris aw mcgyver.it work ) Prerequisite: - Ntp working - Active directory Server - Postix Server - RPM: krb5, krb5-apps-clients, krb5-clients, pam_krb5, krb5-plugin-kdb-ldap, cyrus-sasl, cyrus-sasl-plain, cyrus-sasl-saslauthd From CLI: # yast -i ntp postfix krb5 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Cyrus SASL + Postfix over Active Directory</strong></p>
<p>Postfix running on SLES 10 and Auth over a W2k3 R2 Server, via Kerberos (based, and authorised by, on Loris aw mcgyver.it work )</p>
<p><span style="text-decoration: underline;">Prerequisite:</span></p>
<p>- Ntp working<br />
- Active directory Server<br />
- Postix Server<br />
- RPM: krb5, krb5-apps-clients, krb5-clients, pam_krb5, krb5-plugin-kdb-ldap, cyrus-sasl, cyrus-sasl-plain, cyrus-sasl-saslauthd<br />
<span id="more-232"></span><br />
From CLI:<br />
<em># yast -i ntp postfix krb5 krb5-apps-clients krb5-clients pam_krb5 krb5-plugin-kdb-ldap cyrus-sasl cyrus-sasl-plain cyrus-sasl-saslauthd</em></p>
<p>Let&#8217;s Start. (NB backup all configuration files before changing it, ex: cp cfg.conf cfg.conf.orig)</p>
<p><span style="text-decoration: underline;">Configure /etc/krb5.conf (warning, it&#8217;s case sensitive world!!)</span></p>
<p>&#8212;&#8211; [/etc/krb5.conf ]<br />
<em>[logging]<br />
default = FILE:/var/log/krb5libs.log<br />
kdc = FILE:/var/log/krb5kdc.log<br />
admin_server = FILE:/var/log/kadmind.log</p>
<p>[libdefaults]<br />
default_realm = DOMAIN.LOC<br />
dns_lookup_realm = true<br />
dns_lookup_kdc = true<br />
ticket_lifetime = 24h<br />
forwardable = yes</p>
<p>[realms]<br />
ACME.COM = {<br />
kdc = W2K3Server.DOMAIN.LOC:88<br />
default_domain = DOMAIN.LOC<br />
}</p>
<p>[domain_realm]<br />
DOMAIN.LOC = DOMAIN.LOC<br />
.DOMAIN.LOC = DOMAIN.LOC<br />
domain.loc = DOMAIN.LOC<br />
.domain.loc = DOMAIN.LOC</p>
<p>[appdefaults]<br />
pam = {<br />
debug = false<br />
ticket_lifetime = 36000<br />
renew_lifetime = 36000<br />
forwardable = true<br />
krb4_convert = false<br />
}</em><br />
&#8212;&#8211; [/etc/krb5.conf ]</p>
<p><span style="text-decoration: underline;">Ok, now change /etc/pam.d/smtp adding</span></p>
<p>&#8212;&#8211; cut here &#8212;&#8212;<br />
<em>auth sufficient pam_krb5.so no_user_check validate<br />
account sufficient pam_permit.so</em><br />
&#8212;&#8211; end cutting &#8212;&#8211;</p>
<p><span style="text-decoration: underline;">Changing sasl auth file</span></p>
<p>&#8212;&#8211; [/etc/sasl2/smtpd.conf]<br />
<em>pwcheck_method: saslauthd</em><br />
&#8212;&#8211; [/etc/sasl2/smtpd.conf]</p>
<p><span style="text-decoration: underline;">Now it&#8217;s time to change sasl daemon. Edit</span></p>
<p>&#8212;- [/etc/sysconfig/saslauthd]<br />
<em>SASLAUTHD_AUTHMECH=pam</em><br />
&#8212;- [/etc/sysconfig/saslauthd]<br />
leave default other vars</p>
<p><span style="text-decoration: underline;">Let&#8217;s try our setting.</span><br />
TIME It&#8217; important. Kerberos does not allow big time differences between server and client when<br />
client is authenticating on server.</p>
<p>Try executing a simple &#8220;<em>kinit username</em>&#8221;<br />
Password for username@DOMAIN.LOC:</p>
<p>It you got an error stop and try your configuration, else you can continue.</p>
<p>You can verify authentication on realm DOMAIN.LOC with smtp domain, you execute:</p>
<p><em>testsaslauthd -u username -p password -r DOMAIN.LOC -s smtp</em></p>
<p>Now we can configure postfix, just working without auth smtp relay:</p>
<p><em>smtpd_recipient_restrictions = permit_mynetworks , permit_sasl_authenticated , reject_unauth_destination<br />
smtpd_sasl_auth_enable = yes<br />
smtpd_sasl_authenticated_header = yes<br />
smtpd_sasl_local_domain = DOMAIN.LOC<br />
broken_sasl_auth_clients = yes</em></p>
<p>Rif:<br />
<a href="http://www.facebook.com/topic.php?uid=5364518177&amp;topic=6425" target="_blank">http://www.facebook.com/topic.php?uid=5364518177&amp;topic=6425</a><br />
Others Rif:<br />
<a href="http://www.postfix.org/SASL_README.html" target="_blank">http://www.postfix.org/SASL_README.html</a><br />
<a href="http://pn-it.com/blog/linux-ubuntu/postfix-mit-ldap-auth-ubuntu-10/" target="_blank">http://pn-it.com/blog/linux-ubuntu/postfix-mit-ldap-auth-ubuntu-10/</a><br />
<a href="http://www.faqs.org/docs/Linux-HOWTO/LDAP-Implementation-HOWTO.html" target="_blank">http://www.faqs.org/docs/Linux-HOWTO/LDAP-Implementation-HOWTO.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/cyrus-sasl-postfix-over-active-directory.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Whitelist per postgrey</title>
		<link>http://www.tipsandtux.org/wordpress/whitelist-per-postgrey.html</link>
		<comments>http://www.tipsandtux.org/wordpress/whitelist-per-postgrey.html#comments</comments>
		<pubDate>Tue, 23 Nov 2010 09:16:28 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[antispam]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[qmail]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=230</guid>
		<description><![CDATA[Da qualche giorno alcuni ISP, es. google.com, soggetti a postgrey sono soggetti a ritardi di reinoltro importanti (ed intendo anche decine di ore). L&#8217;unico modo per risolvere la situazione è metterli in una whitelist che bypassi il controllo postgrey. Ciò sarebbe semplice se non fosse che gli smtp server di google.com (che spediscono per @gmail.com) sono un pò tanti e [...]]]></description>
			<content:encoded><![CDATA[<p>Da qualche giorno alcuni ISP, es. google.com, soggetti a postgrey sono soggetti a ritardi di reinoltro importanti (ed intendo anche decine di ore). L&#8217;unico modo per risolvere la situazione è metterli in una whitelist che bypassi il controllo postgrey. Ciò sarebbe semplice se non fosse che gli smtp server di google.com (che spediscono per @gmail.com) sono un pò tanti e hanno nomi complessi, es. mail-yx0-f177.google.com o mail-yw0-f49.google.com.<br />
<span id="more-230"></span>Pertanto occorre agire con una whitelist che usi delle regular expression per intercettare tutti i server che si presentano al nostro smtp gateway come mail-qualsiasicosa.google.com.<br />
Quindi:<br />
1) creiamo il file con le regular expressions per postfix (quindi un .pcre), usando poi la sintassi dei classici file access di postfix per decidere cosa farne del &#8220;qualcosa&#8221; che verrà intercettato:<br />
<em>/^[^.]*(mx|smtp|mail|exchange|post|deliver)*?\.google\.com/ OK</em><br />
2) facciamo sì che postfix vada a verificare questa corrispondenza prima del controllo postgrey:<br />
in /etc/postfix/main.cf<br />
<em>smtpd_recipient_restrictions =<br />
permit_mynetworks,<br />
reject_unauth_destination,<br />
[...]<br />
check_client_access pcre:/etc/postfix/greylist_exceptions.pcre,<br />
[...]<br />
reject_rbl_client dnsbl.njabl.org,<br />
check_policy_service inet:127.0.0.1:10023,<br />
permit<br />
</em><br />
in alternativa si può anche usare il servizio di white list http://www.dnswl.org/tech#postfix<br />
Rif.</p>
<p>http://lists.ee.ethz.ch/postgrey/msg02407.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/whitelist-per-postgrey.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RAI vs Ubuntu</title>
		<link>http://www.tipsandtux.org/wordpress/rai-vs-ubuntu.html</link>
		<comments>http://www.tipsandtux.org/wordpress/rai-vs-ubuntu.html#comments</comments>
		<pubDate>Thu, 24 Jun 2010 09:26:31 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Paolo san docet]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=136</guid>
		<description><![CDATA[visto che oggi devo lavorare durante la partita stavo verificando la possibilità di avere la partita o la radio in streaming&#8230; ebbene, per lo streaming video dovrei avere M$crosoft SilverLight installato, per lo streaming audio i M$crosoft Codec ! peccato che io abbia Linux/Ubuntu e di avere un Winzoz installato non ci penso nemmeno. Evviva i formati aperti e la [...]]]></description>
			<content:encoded><![CDATA[<p>visto che oggi devo lavorare durante la partita stavo verificando la possibilità di avere la partita o la radio in streaming&#8230; ebbene, per lo streaming video dovrei avere M$crosoft SilverLight installato, per lo streaming audio i M$crosoft Codec ! peccato che io abbia Linux/Ubuntu e di avere un Winzoz installato non ci penso nemmeno.</p>
<p>Evviva i formati aperti e la compatibilità a 360°, come se tutti dovrebbero avere solo Winzoz nei loro pc!</p>
<p>Per fortuna esiste qualche buona anima che ha creato dei plugin per farci assaporare anche a noi linuxiani i piacere riservati ad altri.</p>
<p>per il Silverlight : <a href="http://wiki.ubuntu-it.org/Silverligh" target="_blank">http://wiki.ubuntu-it.org/Silverlight</a> <a href="http://go-mono.com/moonlight" target="_blank">http://go-mono.com/moonlight</a></p>
<p>per i codec, avendo Firefox, basta installare il plugin di Mplayer per Firefox/Gecko</p>
<p><em>Now Enjoy!</em> <img src='http://www.tipsandtux.org/wordpress/wp-includes/images/smilies/icon_cool.gif' alt='8-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/rai-vs-ubuntu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>adobe flash player on ubuntu 10.04 (beta2)</title>
		<link>http://www.tipsandtux.org/wordpress/adobe-flash-player-on-ubuntu-10-04-beta2.html</link>
		<comments>http://www.tipsandtux.org/wordpress/adobe-flash-player-on-ubuntu-10-04-beta2.html#comments</comments>
		<pubDate>Thu, 22 Apr 2010 08:21:35 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=105</guid>
		<description><![CDATA[3 righe al &#8220;volo&#8221; per far funzionare Adobe Flash Player con ubuntu 10.04: sudo apt-get purge mozilla-plugin-gnash sudo apt-get purge swfdec-mozilla sudo apt-get install flashplugin-nonfree Enjoy]]></description>
			<content:encoded><![CDATA[<p>3 righe al &#8220;volo&#8221; per far funzionare Adobe Flash Player con ubuntu 10.04:</p>
<p>sudo apt-get purge mozilla-plugin-gnash<br />
sudo apt-get purge swfdec-mozilla<br />
sudo apt-get install flashplugin-nonfree</p>
<p>Enjoy <img src='http://www.tipsandtux.org/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/adobe-flash-player-on-ubuntu-10-04-beta2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://www.tipsandtux.org/wordpress/92.html</link>
		<comments>http://www.tipsandtux.org/wordpress/92.html#comments</comments>
		<pubDate>Sun, 11 Apr 2010 22:42:20 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[antispam]]></category>
		<category><![CDATA[qmail]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=92</guid>
		<description><![CDATA[Ecco un bel sistema per trovare se qualche &#8220;bravo ragazzo&#8221; ha inserito una pagina php (e soprattutto qual&#8217;è il file!) nel nostro webserver (ovviamente &#8220;bucandolo&#8221;) per poter spedire email a mezzo mondo (nel caso specifico dove ho risolto il problema c&#8217;è in coda la bellezza di mezzo milione di email!): Many email messages are sent from PHP scripts on the [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco un bel sistema per trovare se qualche &#8220;bravo ragazzo&#8221; ha inserito una pagina php (e soprattutto qual&#8217;è il file!) nel nostro webserver (ovviamente &#8220;bucandolo&#8221;) per poter spedire email a mezzo mondo (nel caso specifico dove ho risolto il problema c&#8217;è in coda la bellezza di mezzo milione di email!):</p>
<p><a href="http://kb.parallels.com/en/1711" target="_blank">Many email messages are sent from PHP scripts on the server. How can I find what domains these scripts are running on?</a></p>
<p><span id="more-92"></span>Lo cito perché ne vale la pena (è per Qmail, al di là che comunque si citi la piattaforma Plesk) :</p>
<h2><em>Resolution</em></h2>
<p><em> There is a way to find what the folder the PHP script that sends mail was run from. Note, the paths can be slightly differ from the listed below depending on your OS and Plesk version:</em></p>
<p><em><strong>1) </strong>create /var/qmail/bin/sendmail-wrapper script with the content:</em></p>
<p><em>#!/bin/sh<br />
(echo X-Additional-Header: $PWD ;cat) | tee -a /var/tmp/mail.send|/var/qmail/bin/sendmail-qmail &#8220;$@&#8221;</em></p>
<p><em>Note, it should be the two lines including &#8216;#!/bin/sh&#8217;.<br />
</em></p>
<p><em><strong>2) </strong>then create log file /var/tmp/mail.send and grant it &#8220;a+rw&#8221; rights, make the wrapper executable, rename old sendmail and link it to the new wrapper:</em></p>
<p><em>~# touch /var/tmp/mail.send<br />
~# chmod a+rw /var/tmp/mail.send<br />
~# chmod a+x /var/qmail/bin/sendmail-wrapper<br />
~# mv /var/qmail/bin/sendmail /var/qmail/bin/sendmail-qmail<br />
~# ln -s /var/qmail/bin/sendmail-wrapper /var/qmail/bin/sendmail</em></p>
<p><em><strong>3) </strong>Wait for an hour or so and revert sendmail back:</em></p>
<p><em>~# rm -f /var/qmail/bin/sendmail<br />
~# ln -s /var/qmail/bin/sendmail-qmail /var/qmail/bin/sendmail</em></p>
<p><em>Examine /var/tmp/mail.send file, there should be lines starting with &#8220;X-Additional-Header:&#8221; pointing out to domains&#8217; folders where the scripts which sent the mail are located.<br />
You can see all the folders mail PHP scripts were run from with the following command:</em></p>
<p><em>~# grep X-Additional /var/tmp/mail.send | grep `cat /etc/psa/psa.conf | grep HTTPD_VHOSTS_D | sed -e &#8216;s/HTTPD_VHOSTS_D//&#8217; `</em></p>
<p><em>f you see no output from the command above, it means that no mail was sent using PHP mail() function from the Plesk virtual hosts directory.</em></p>
<p><em> </em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/92.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installazione di MailScanner su SLES 11 a 64 bit &#8211; Parte 2</title>
		<link>http://www.tipsandtux.org/wordpress/installazione-di-mailscanner-su-sles-11-a-64-bit-parte-2.html</link>
		<comments>http://www.tipsandtux.org/wordpress/installazione-di-mailscanner-su-sles-11-a-64-bit-parte-2.html#comments</comments>
		<pubDate>Wed, 17 Feb 2010 15:42:06 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[antispam]]></category>
		<category><![CDATA[mailscanner]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=73</guid>
		<description><![CDATA[Una volta fatte le opportune verifiche che la &#8220;configurazione base&#8221; funzioni, dal sito www.mailscanner.info scarico la versione più recente del file tar.gz per SuSE. Lo decomprimo (io di solito creo una cartella /software dove mettere il software vario) e poi eseguo, dall&#8217;interno della cartella e come utente root, il comando ./install.sh A questo punto l&#8217;installazione di MailScanner inizia, con relativa [...]]]></description>
			<content:encoded><![CDATA[<p>Una volta fatte le opportune verifiche che la &#8220;configurazione base&#8221; funzioni, dal sito www.mailscanner.info scarico la versione più recente del file tar.gz per SuSE.<br />
Lo decomprimo (io di solito creo una cartella /software dove mettere il software vario) e poi eseguo, dall&#8217;interno della cartella e come utente root, il comando ./install.sh<br />
A questo punto l&#8217;installazione di MailScanner inizia, con relativa compilazione dei file necessari. Tutto in automatico!</p>
<p><span id="more-73"></span><br />
Alla fine dell&#8217;installazione per i sistemi SuSe è necessario effettuare la seguente configurazione nel file /etc/MailScanner/MailScanner.conf :<br />
Run As User = postfix<br />
Run As Group = postfix<br />
Incoming Queue Dir = /var/spool/postfix/hold<br />
Outgoing Queue Dir = /var/spool/postfix/incoming<br />
MTA = postfix<br />
Monitors for ClamAV Updates = [...]  /var/lib/clamav/*.cvd</p>
<p>Successivamente cambio i diritti sulle directory di servizio di MailScanner:<br />
chown -R postfix:postfix /var/spool/MailScanner/incoming<br />
chown -R postfix:postfix /var/spool/MailScanner/quarantine</p>
<p>Inserire nel file /etc/postfix/header_checks<br />
la seguente riga: /^Received:/ HOLD</p>
<p>Poi, visto che sarà MailScanner ad occuparsi della gestione della posta agendo come MTA, spengo amavis e postfix e lo avvio.<br />
(Naturalmente anche al runlevel di boot disabiliterò postfix/amavis e abiliterò MailScanner)</p>
<p>A questo punto verifico l&#8217;invio della posta con una connessione SMTP, solito telnet sulla porta 25 del server e verifica dei risultati con &#8220;tail -f /var/log/mail&#8221;.</p>
<p>Riferimenti:</p>
<p>http://www.mailscanner.info/postfix.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/installazione-di-mailscanner-su-sles-11-a-64-bit-parte-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installazione di MailScanner su SLES 11 a 64 bit &#8211; Parte 1</title>
		<link>http://www.tipsandtux.org/wordpress/installazione-di-mailscanner-su-sles-11-a-64-bit-parte-1.html</link>
		<comments>http://www.tipsandtux.org/wordpress/installazione-di-mailscanner-su-sles-11-a-64-bit-parte-1.html#comments</comments>
		<pubDate>Mon, 15 Feb 2010 14:25:27 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[antispam]]></category>
		<category><![CDATA[mailscanner]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=67</guid>
		<description><![CDATA[Installiamo MailScanner per la gestione attraverso interfaccia grafica (MailWatch) della posta su un server perimetrale Prerequisito è l&#8217;installazione del sistema SuSE Linux Enterprise, a cui vanno aggiunti i pacchetti postfix, apache2, mysql e relativi tool (essendo un server posizionato in DMZ ho aggiunto anche bind, server dns). Dopo l&#8217;installazione, se in possesso di codici, si procede agli aggiornamenti delle patch. [...]]]></description>
			<content:encoded><![CDATA[<p>Installiamo MailScanner per la gestione attraverso interfaccia grafica (MailWatch) della posta su un server perimetrale</p>
<p>Prerequisito è l&#8217;installazione del sistema SuSE Linux Enterprise, a cui vanno aggiunti i pacchetti postfix, apache2, mysql e relativi tool (essendo un server posizionato in DMZ ho aggiunto anche bind, server dns).</p>
<p><span id="more-67"></span></p>
<p>Dopo l&#8217;installazione, se in possesso di codici, si procede agli aggiornamenti delle patch. Per questo utilizziamo YaST. Fatte le patch e dopo un bel riavvio installiamo gli applicativi.<br />
Disabilitiamo i servizi in avvio automatico non necessari.</p>
<p>Procediamo per &#8220;step&#8221;, dapprima configuriamo il sistema postfix, integrandolo con amavis, clamav e spamassassin.</p>
<p>Si configurano paramentri base nel file <em>/etc/postfix/main.cf</em> sono:<br />
<em>myhostname = mail.dominiopubblico.it<br />
inet_interfaces = all<br />
relay_domains = dominiopubblico.it<br />
mynetworks_style = host<br />
mynetworks = 127.0.0.1, IP.DEL.SERVER.LINUX, IP.DEL.SERVER.diPostaAziendale</em></p>
<p>poi aggiungo il minimo indispensabile (che a volte è molto di più che trovo da qualche cliente già impostato&#8230;) per evitare &#8220;quintalate&#8221; di spam:<br />
<em>smtpd_helo_required = yes<br />
disable_vrfy_commands = yes<br />
smtpd_etrn_restrictions = reject<br />
smtpd_recipient_restrictions =<br />
reject_invalid_hostname,<br />
reject_non_fqdn_sender,<br />
reject_non_fqdn_recipient,<br />
reject_unknown_sender_domain,<br />
reject_unknown_recipient_domain,<br />
permit_mynetworks,<br />
reject_unauth_destination,<br />
reject_rhsbl_sender dsn.rfc-ignorant.org,<br />
reject_rhsbl_sender block.rhs.mailpolice.com,<br />
reject_rhsbl_client block.rhs.mailpolice.com,<br />
reject_rhsbl_client dynamic.rhs.mailpolice.com,<br />
reject_rhsbl_sender dynamic.rhs.mailpolice.com,<br />
reject_rhsbl_client blackhole.securitysage.com,<br />
reject_rhsbl_sender blackhole.securitysage.com,<br />
reject_rbl_client list.dsbl.org,<br />
reject_rbl_client bl.spamcop.net,<br />
reject_rbl_client zen.spamhaus.org,<br />
reject_rbl_client dnsbl.njabl.org,<br />
permit<br />
smtpd_data_restrictions =<br />
reject_unauth_pipelining,<br />
permit</em></p>
<p>abilito l&#8217;interazione tra postfix e amavis:<br />
<em>content_filter = vscan:[127.0.0.1]:10024</em><br />
e nel file <em>/etc/postfix/master.cf </em>configuro le righe:<br />
<em>localhost:10025 inet    n       -       n       -       -       smtpd -o content_filter=<br />
vscan  unix    -    -    y    -    2    smtp  -o smtp_data_done_timeout=1200  -o smtp_send_xforward_command=yes -o disable_dns_lookups=yes</em> <em></em></p>
<p>a questo punto nel file <em>/etc/postfix/transport</em> imposto l&#8217;indirizzo ip del server di posta finale:<br />
dominiopubblico.it smtp:[IP.DEL.SERVER.diPostaAziendale]<br />
salvo il file e poi &#8220;compilo&#8221; il file per postfix:<br />
<em>postmap /etc/postfix/transport</em></p>
<p>nel file di configurazione di Amavis è necessario (<em>/etc/amavis.conf</em>), almeno solo per ora, configurare la variable myhostname:<br />
<em>$myhostname = &#8216;mail-as.dominiopubblico.it&#8217;;</em></p>
<p>a questo posso riavviare il servizio postfix ed amavis ed il sistema è già pronto per i primi test di invio e ricezione della posta.<br />
Su questa &#8220;base&#8221; andremo ad installare MailScanner e MailWatch successivamente.</p>
<p>Riferimenti:<br />
<a href="http://www.postfix.org" target="_blank">www.postfix.org</a><br />
<a href="http://www.novell.org" target="_blank">www.novell.org</a></p>
<p>Consiglio:<br />
Gnu/Linux ha il vantaggio di avere dei file di configurazione per i vari applicativi installati, prima della modifica io ho la buona abitudine di salvare il file di configurazione di base:<br />
srvmail:/etc/postfix # cp main.cf main.cf.orig<br />
Inoltre è opportuno avere la stessa buona abitudine per quando si agisce in maniera &#8220;pesante&#8221; su configurazioni già esistenti.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/installazione-di-mailscanner-su-sles-11-a-64-bit-parte-1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blackberry and Linux = Barry</title>
		<link>http://www.tipsandtux.org/wordpress/blackberry-and-linux-barry.html</link>
		<comments>http://www.tipsandtux.org/wordpress/blackberry-and-linux-barry.html#comments</comments>
		<pubDate>Thu, 11 Feb 2010 13:22:45 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=63</guid>
		<description><![CDATA[Oggi mi è venuta l&#8217;ispirazione di poter trovare un modo per gestire, soprattutto il backup/restore, il mio blackberry aziendale. Dopo una breve ricerca ho trovato il software giusto : Barry. Già il nome la dice lunga sulla fantasia e creatività dei &#8220;linuxiani&#8221;. Ad ogni modo, avendo sul mio portatile Ubuntu 9.10 ho visto che, evitando di compilare il pacchetto, è [...]]]></description>
			<content:encoded><![CDATA[<p>Oggi mi è venuta l&#8217;ispirazione di poter trovare un modo per gestire, soprattutto il backup/restore, il mio blackberry aziendale.</p>
<p>Dopo una breve ricerca ho trovato il software giusto : <strong><a href="http://www.netdirect.ca/software/packages/barry" target="_blank">Barr</a>y</strong>. Già il nome la dice lunga sulla fantasia e creatività dei &#8220;linuxiani&#8221;.</p>
<p><span id="more-63"></span>Ad ogni modo, avendo sul mio portatile Ubuntu 9.10 ho visto che, evitando di compilare il pacchetto, è possibile usare un pacchetto già precompilato aggiunngedo una nuova sorgente PPA (personal packages archives):</p>
<p>1- inserire in /etc/apt/sources.list le seguenti righe</p>
<p><em>deb <a href="http://ppa.launchpad.net/doctormo/barry-snapshot/ubuntu">http://ppa.launchpad.net/doctormo/barry-snapshot/ubuntu</a> <span id="series-deb">karmic</span> main </em></p>
<p><em>deb-src <a href="http://ppa.launchpad.net/doctormo/barry-snapshot/ubuntu">http://ppa.launchpad.net/doctormo/barry-snapshot/ubuntu</a> <span id="series-deb-src">karmic</span> main </em></p>
<p><em>2</em>- &#8220;solito&#8221; <em>apt-get update</em></p>
<p>3- e poi si procede all&#8217;installazione dei vari pacchetti <em>barryXXX</em></p>
<p>sul mio pc non si sono create icone di collegamento al programma, ad ogni modo da riga di comando ho lanciato l&#8217;applicazione <em>barrybackup </em>(con un bel sudo), ed i meno di 2 minuti ho fatto il backup dei miei dati.</p>
<p>ecco l&#8217;immagine (dal sito del produttore dei sw):</p>
<p><img title="berrybackup" src="http://www.netdirect.ca/sites/www.netdirect.ca/files/images/barry/backup.png" alt="berrybackup" width="300" /></p>
<p>Ora non mi rimane che scoprire la altre funzionalità di questo software! Enjoy!</p>
<p>Rif:</p>
<p><a href="http://www.netdirect.ca/software/packages/barry" target="_blank">http://www.netdirect.ca/software/packages/barry</a></p>
<p><a href="https://launchpad.net/~doctormo/+archive/barry-snapshot" target="_blank">https://launchpad.net/~doctormo/+archive/barry-snapshot</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/blackberry-and-linux-barry.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postfix: Verifica LDAP in real-time</title>
		<link>http://www.tipsandtux.org/wordpress/postfix-verifica-ldap-in-real-time.html</link>
		<comments>http://www.tipsandtux.org/wordpress/postfix-verifica-ldap-in-real-time.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 23:22:29 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[active directory]]></category>
		<category><![CDATA[antispam]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=23</guid>
		<description><![CDATA[Nella ricezione della posta è opportuno che sia verificata prima di essere inoltrata al server di posta, ovvero che il destinatario esista. Già con questo &#8220;piccolo&#8221; controllo parte dello spam non viene consegnato e non va ad usare risorse utili sul nostro server. Quindi è fondamentale, assieme ad altri controlli, aggiungere questo tipo di verifica, per ottenere un servizio di [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } 		H4 { margin-bottom: 0.21cm } 		H4.western { font-family: "Helvetica"; font-size: 11pt; font-style: italic } 		H4.cjk { font-size: 11pt; font-style: italic } 		H4.ctl { font-size: 11pt; font-style: italic } --></p>
<p style="margin-bottom: 0cm;">Nella ricezione della posta è opportuno che sia verificata prima di essere inoltrata al server di posta, ovvero che il destinatario esista. Già con questo &#8220;piccolo&#8221; controllo parte dello spam non viene consegnato e non va ad usare risorse utili sul nostro server.</p>
<p style="margin-bottom: 0cm;">Quindi è fondamentale, assieme ad altri controlli, aggiungere questo tipo di verifica, per ottenere un servizio di posta migliore!</p>
<p style="margin-bottom: 0cm;"><span style="font-size: small;">Questa piccola guida è riferita all&#8217;uso di Postfix, con supporto ldap, in ambiente Gnu/Linux con server Exchange o Lotus Domino</span></p>
<p style="margin-bottom: 0cm;"><span id="more-23"></span></p>
<p><span style="text-decoration: underline;">Query LDAP verso Lotus Domino:</span></p>
<p style="margin-bottom: 0cm;">la sintassi per postfix da aggiungere in<em> /etc/postfix/main.c</em>f è :</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;"><em>[...]</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_timeout = 10</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_search_base =</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_server_host = ip_del_server_di_posta_Domino</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_server_port = 389</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_query_filter = (mail=%s)</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_result_filter = %s</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_result_attribute = mail</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_scope = sub</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_bind = no</em></p>
<p style="margin-bottom: 0cm;"><em>relay_recipient_maps = ldap:ldap</em></p>
<p style="margin-bottom: 0cm;"><em>[...]</em></p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;"><span style="text-decoration: underline;">Query Ldap verso M$crosoft Exchange:</span></p>
<p style="margin-bottom: 0cm;">mentre nel caso di server M$crosoft Exchange la sintassi da aggiungere in<em> /etc/postfix/main.cf </em>è:</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;"><em>[...]</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_server_host = ip_del_server_di_posta_Exchange</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_search_base = dc=dominio,dc=it</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_version = 3</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_bind_dn = CN=postfix,CN=Users,DC=dominio,DC=it </em><span style="font-style: normal;">&lt;&#8211; utente, &#8220;base&#8221;, inserito in Active Directory per poter fare la query LDAP</span></p>
<p style="margin-bottom: 0cm;"><em>ldap_bind_pw = utente_postfix_password</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_query_filter = (proxyAddresses=smtp:%s)</em></p>
<p style="margin-bottom: 0cm;"><em>ldap_result_attribute = mail</em></p>
<p style="margin-bottom: 0cm;"><em>relay_recipient_maps = ldap:ldap</em></p>
<p style="margin-bottom: 0cm;"><em>smtpd_recipient_limit = 240</em></p>
<p style="margin-bottom: 0cm;"><em>[...]</em></p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">In entrambi i casi occorre salvare il file e riavviare il servizio Postfix.<em><br />
</em></p>
<p style="margin-bottom: 0cm;">
]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/postfix-verifica-ldap-in-real-time.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

