<?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>blog of { marco siviero DOT org }; &#187; *nix</title>
	<atom:link href="http://marcosiviero.org/blog/tag/nix/feed/" rel="self" type="application/rss+xml" />
	<link>http://marcosiviero.org/blog</link>
	<description>elucubrazioni mentali, pensieri, ecc..</description>
	<lastBuildDate>Wed, 01 Feb 2012 05:58:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>gli shortcuts del crontab per pilotare cron</title>
		<link>http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/</link>
		<comments>http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 05:55:17 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=920</guid>
		<description><![CDATA[utilizzare cron sui sistemi Linux/*nix è, praticamente, un must. con esso riusciamo a gestire quasi qualsiasi operazione da fare eseguire alla macchina. non tutti conoscono però anche gli &#8216;shortcuts&#8217; di /etc/crontab, parole che con una @ davanti ci permettono di velocizzare l&#8217;inserimento dell&#8217;operazione da eseguire ottenendo il medesimo risultato. sopra tutti il comando che lancerà [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/">gli shortcuts del crontab per pilotare cron</a></p>
]]></description>
			<content:encoded><![CDATA[<p>utilizzare <strong>cron</strong> sui sistemi Linux/*nix è, praticamente, un must. con esso riusciamo a gestire <span style="text-decoration: line-through;">quasi</span> qualsiasi operazione da fare eseguire alla macchina.</p>
<p>non tutti conoscono però anche gli &#8216;shortcuts&#8217; di <strong>/etc/crontab</strong>, parole che con una @ davanti ci permettono di velocizzare l&#8217;inserimento dell&#8217;operazione da eseguire ottenendo il medesimo risultato.</p>
<p><strong>sopra tutti il comando che lancerà uno script/comando al boot della macchina.</strong></p>
<blockquote><p><strong> @reboot        gira allo startup della macchina</strong><br />
@yearly         gira una volta all&#8217;anno: equivale a  &#8220;0 0 1 1 *&#8221;.<br />
@annually     come @yearly<br />
@monthly     gira una volta ala mese: equivale a &#8220;0 0 1 * *&#8221;.<br />
@weekly       gira una volta alla settimana: equivale a &#8220;0 0 * * 0&#8243;.<br />
@daily          gira una volta al giorno: equivale a &#8220;0 0 * * *&#8221;.<br />
@midnight    come @daily<br />
@hourly gira una volta ogni ora: equivale a &#8220;0 * * * *&#8221;.</p></blockquote>
<p>quindi nel caso volessimo far partire uno script al boot dell&#8217; O.S. dovremmo scrivere nell&#8217; /etc/crontab una riga di questo tipo</p>
<blockquote><p><strong>@reboot  root  /root/bin/script_for_boot &amp;&gt;/dev/null</strong></p></blockquote>
<p>è  evidente che se utilizziamo molti scripts da cron e usiamo solo questa tecnica di inserimento nel crontab avremo la macchina molto carica a mezzanotte ed ad ogni ora (es 13:00, 14:00, 15:00 ecc), quindi è consigliabile usarli solo quando si hanno pochi scripts da inserire. per tutti gli altri casi è preferibile la sintassi convenzionale.</p>
<p>discorso a parte, ovviamente, per il @reboot.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/">gli shortcuts del crontab per pilotare cron</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>un &#8220;Disk Usage&#8221; (du) grafico</title>
		<link>http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/</link>
		<comments>http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 07:09:30 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[du]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[space]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=834</guid>
		<description><![CDATA[lo spazio su disco è un annoso problema con cui tutti gli utenti *nix / Linux devono fare i conti. generalmente &#8216;du&#8216; è utilizzato per scovare files obsoleti, sovradimensionati, temporanei che possono/devono essere cancellati. quindi si utilizza n volte &#8216;du&#8216; fino a scovare quello che si può cancellare. c&#8217;è però un&#8217;alternativa dal nome ncdu (ncurses [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/">un &#8220;Disk Usage&#8221; (du) grafico</a></p>
]]></description>
			<content:encoded><![CDATA[<p>lo spazio su disco è un annoso problema con cui tutti gli utenti *nix / Linux devono fare i conti.</p>
<p>generalmente &#8216;<em>du</em>&#8216; è utilizzato per scovare files obsoleti, sovradimensionati, temporanei che possono/devono essere cancellati.</p>
<p>quindi si utilizza n volte &#8216;<em>du</em>&#8216; fino a scovare quello che si può cancellare.</p>
<p>c&#8217;è però un&#8217;alternativa dal nome <a title="ncdu" href="http://dev.yorhel.nl/ncdu" target="_blank"><strong>ncdu</strong></a> (ncurses du).</p>
<p>questo software, che <strong>utilizza NCurses</strong>, ci permette (<strong>dopo una scansione iniziale della durata variabile</strong> a seconda del mount point che vogliamo analizzare) di navigare all&#8217;interno delle directories mostrando per ognuna lo spazio occupato, di ordinarlo in base al size o al nome, di ottenere ulteriori info e, volendo, di cancellare direttamente la directory.</p>
<p>lo trovate pacchettizzato per numerose distribuzioni Linux fra cui: Debian, Ubuntu, Gentoo, Fedora ed altre. è inoltre disponibile anche su sistemi BSD come FreeBSD, OpenBSD.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/">un &#8220;Disk Usage&#8221; (du) grafico</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[HOW TO] installare Leafnode NNTP Server su Linux Debian 5 (Lenny)</title>
		<link>http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/</link>
		<comments>http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/#comments</comments>
		<pubDate>Sun, 08 Feb 2009 15:20:25 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[leafnode]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[NNTP]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=424</guid>
		<description><![CDATA[breve guida per installare l&#8217;ottimo NNTP server Leafnode su Debian 5 Lenny (anche se non penso che il setup su altre distribuzioni abbia molte varianti). 1. # aptitude install leafnode 2. editare /etc/news/leafnode/config (a fine post vi è un config funzionante, basta un solo server da cui sincronizzare le news) 3. aggiungere in /etc/hosts.allow la [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/">[HOW TO] installare Leafnode NNTP Server su Linux Debian 5 (Lenny)</a></p>
]]></description>
			<content:encoded><![CDATA[<p>breve <strong>guida</strong> per installare l&#8217;ottimo NNTP server <a title="leafnode" href="http://leafnode.sourceforge.net/" target="_blank"><strong>Leafnode</strong></a> su Debian 5 Lenny (anche se non penso che il setup su altre distribuzioni abbia molte varianti).</p>
<p>1.<strong> # aptitude install leafnode</strong><br />
2. editare /etc/news/leafnode/config (a fine post vi è un config funzionante, basta un solo server da cui sincronizzare le news)<br />
3. aggiungere in /etc/hosts.allow la classe della vostra LAN in questo formato (premettendo che la Vs. LAN sia una 10.2.1.0/24):<br />
<strong>leafnode: 10.2.1.</strong><br />
4. #<strong> /etc/init.d/openbsd-inetd restart</strong><br />
5. editare /etc/cron.d/leafnode così:</p>
<blockquote><p># Cron entries for Leafnode<br />
SHELL=/bin/sh<br />
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin<br />
*/6 * * * *  news if [ -x /etc/news/leafnode/do-fetch-news ]; then /etc/news/leafnode/do-fetch-news; fi &gt;/dev/null 2&gt;&amp;1<br />
19 3 * * * news texpire -v &gt;/dev/null 2&gt;&amp;1</p></blockquote>
<p>6. # <strong>mkdir /var/lock/news ; chown news.news /var/lock/news</strong></p>
<p>7. # <strong>su news -c  &#8216;/usr/sbin/fetchnews -v&#8217;</strong></p>
<p>8. collegatevi con il vostro client NNTP preferito impostando solo l&#8217;indirizzo del server e dopo aver scaricato la lista dei Newsgroups disponibili fate le vostre sottoscrizioni: Leafnode si occuperà di scaricare tutti i messaggi relativi, sincronizzandosi ogni (6) minuti con i vari servers impostati.</p>
<p>file /etc/news/leafnode/config :</p>
<blockquote><p>## /etc/news/leafnode/config [from http://marcosivieroDOTorg/blog]<br />
## Unread articles will be deleted after this many days if<br />
## you don&#8217;t define special expire times. Mandatory.<br />
expire = 65</p>
<p>## This is the NNTP server leafnode fetches its news from.<br />
## You need read and post access to it. Mandatory.<br />
server = NEWS.XXXXXXXXXXXX.COM<br />
##<br />
## All the following parameters are optional<br />
##</p>
<p>## Important and recommended setting:<br />
## Fetch only a few articles when we subscribe a new newsgroup. The<br />
## default is to fetch all articles.<br />
## As leafnode forgets the article numbers of its upstream server when<br />
## a group is marked as uninteresting, and later marked interesting<br />
## again, you may end up downloading ALL articles from the upstream<br />
## in that group. So uncomment and adjust this line:<br />
initialfetch = 3000</p>
<p>## Debugging setting:<br />
##<br />
## This MUST be accompanied by syslog.conf changes!<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
## Make sure you&#8217;ve also read the TROUBLESHOOTING section in README.<br />
##<br />
## The higher, the more output will be logged &#8211; note the debugging<br />
## output is copious in any case, so leave this at 0 for normal use,<br />
## and set to 1, 2 or 3 only for debugging.<br />
# debugmode = 3</p>
<p>## I have free access to my news server. If you don&#8217;t have, comment out<br />
## the following two lines and change them accordingly.<br />
##username = USER<br />
##password = PWD</p>
<p>## By default, leafnode only serves connections from addresses in the<br />
## local networks and drops those from outside. An IPv4 address is<br />
## considered local if it is within the networks (IP/netmask) of the local<br />
## interfaces. An IPv6 address is considered local if it is site-local,<br />
## link-local or the loopback address (::1).<br />
##<br />
## You can enable remote access by doing:<br />
## 1. enabling access for single static IPs (or subnetworks) through<br />
##    your super server (xinetd, tcpserver) or, if the service is wrapped by<br />
##    tcpd, hosts.allow/hosts.deny configuration,<br />
## 2. disabling access for all other hosts (default to deny),<br />
## 3. testing that &#8220;deny&#8221; works, to avoid abuse of your server,<br />
## 4. uncommenting this option, capitalizing the &#8220;strangers&#8221; subword and<br />
##    setting the value to 42.<br />
##<br />
## WARNING: ENABLING THIS OPTION IS DANGEROUS. YOU AGREE TO BE LIABLE<br />
## FOR ALL ABUSE OF YOUR SERVER WHEN THIS OPTION IS ENABLED.<br />
## IF ANYTHING ABOUT ITEMS 1. TO 3. ABOVE IS UNCLEAR, DO NOT ENABLE THIS!<br />
## IF YOU ARE NOT FAMILIAR WITH ACCESS CONTROL, OR YOUR CLIENTS ARE ON<br />
## DYNAMIC IPS, YOU MUST NOT ENABLE THIS. (You can use other, authenticated,<br />
## methods of access instead, for instance SSH tunnels.)<br />
##<br />
# allowstrangers = 0</p>
<p>## Standard news servers run on port 119, reserved for NNTP, so that&#8217;s<br />
## the default port fetchnews wants to connect to. If your ISP&#8217;s news<br />
## server (or other &#8220;upstream&#8221;) does not listen on this standard port,<br />
## you can set the &#8220;port&#8221; option. Note that it is only relevant for<br />
## fetchnews, for leafnode, set the port in your inetd.conf, xinetd.conf<br />
## file or tcpsvd/tcpserver command line, whatever is relevant for your<br />
## system. Leafnode does not currently support SSL.<br />
## Give &#8220;port&#8221; a numeric value, example:<br />
# port = 9119</p>
<p>## If you want to guarantee that the stdout/stderr are line buffered<br />
## (GNU libc sets them to full buffering if they are redirected to<br />
## files), then set this:<br />
# linebuffer = 1</p>
<p>## This is another news server which stores some groups that are not<br />
## available on the first one. You can define username, password and port<br />
## for each server separately.<br />
##server = NEWS.YYYYYYY.COM<br />
##nopost = 1<br />
# username = xenu<br />
# password = secret</p>
<p>## This is a news server which does not understand the<br />
## &#8220;LIST NEWSGROUP news.group&#8221; command. For this reason, we don&#8217;t try to<br />
## download newsgroups descriptions when getting new newsgroups. This is<br />
## achieved by putting &#8220;nodesc = 1&#8243; somewhere behind the server<br />
## line.<br />
##server = NEWS.ZZZZZZZZZ.COM<br />
##nopost = 1<br />
# nodesc = 1</p>
<p>## Here we have another news server which has a very slow connection. For<br />
## that reason, we wait a full minute before we give up trying to connect.<br />
## The default is 10 seconds.<br />
##server = NEWS.NNNNNNNN.COM<br />
##nopost = 1<br />
# timeout = 60</p>
<p>## Disable the updating of the active file unless specifically requested<br />
## in order to minimise network usage as much as possible.  The active<br />
## file can be updated manually with the &#8220;-f&#8221; option to fetchnews.<br />
# server = even.slower.example.com<br />
# noactive = 1</p>
<p>## And this is a news server you only want to pull news from, but never<br />
## post to. You can also use this as a workaround if you do not have posting<br />
## permission on the server while it still greets you with a 200 code.<br />
## The default is: nopost = 0<br />
# server = lurk-only.example.com<br />
# nopost = 1</p>
<p>## And this is a news server you only want to post to, but never<br />
## fetch messages from. If set, noactive = 1 is also assumed.<br />
## The default is: noread = 0<br />
# server = post-only.example.com<br />
# noread = 1</p>
<p>## And this is a news server with broken XOVER. Forbid XOVER,<br />
## leafnode will use XHDR. XHDR may be slower or faster than XOVER,<br />
## depending how many of the maxlines/minlines, maxbytes, maxage<br />
## and similar options.<br />
## The default is: noxover = 0<br />
# server = post-only.example.com<br />
# noxover = 1</p>
<p>## The post_anygroup parameter affects posting and makes leafnode skip<br />
## the check if the newsgroup is carried by the respective server.<br />
## Use this on servers that allow only posting, but no &#8220;GROUP&#8221; commands.<br />
## Note: do not enable unless you know you may post to that server, your<br />
## postings might end up in the failed.postings directory otherwise.<br />
# server = post-only.example.com<br />
# post_anygroup = 1</p>
<p>## This shows how a server is configured that only has specific news<br />
## groups. Note that this parameter is a PCRE, not a wildmat! See<br />
## pcre(3), pcrepattern(3) or pcre(7), depending on your PCRE version.<br />
## IMPORTANT: you must run fetchnews -f to make changes to this<br />
## option effective.<br />
# server = cnews.corel.com<br />
# only_groups_pcre = corel\.</p>
<p>## Another option related to and depending on this only_groups_pcre option<br />
## is relevant for posting; if set, ALL groups in a Newsgroups: header<br />
## of a cross-posting will must match before the article is posted to<br />
## the server. If unset, ANY group that match<br />
es allows the post.<br />
# only_groups_match_all = 1</p>
<p>## Non-standard expire times (glob(7) wildcard constructs possible)<br />
#<br />
# groups too big to hold articles 20 days:<br />
# groupexpire comp.os.linux.* = 5<br />
#<br />
# very interesting, hold articles longer:<br />
# groupexpire any.local.newsgroup = 100<br />
#<br />
# archive this group (fetchnews uses the global expire to figure the<br />
# maxage, but texpire will skip it):<br />
# groupexpire my.archived.group = -1</p>
<p>## Never fetch more than this many articles from one group in one run.<br />
## Be careful with this; setting it much below 1000 is probably a bad<br />
## idea.<br />
maxfetch = 1500</p>
<p>## If you want to use leafnode like an offline newsreader (e.g. Forte<br />
## Agent) you can download headers and bodies separately if you set<br />
## delaybody to 1. In this case, fetch will only download the headers<br />
## and only when you select an article, it will download the body.<br />
## This can save a huge amount of bandwith if only few articles are really<br />
## read from groups with lots of postings.<br />
## This feature works not very well with Netscape, though (which is not<br />
## a fault of Leafnode).<br />
# delaybody = 0</p>
<p>## If you have configured delaybody mode and your newsreader doesn&#8217;t<br />
## cope with articles changing their numbers but not their Message-ID<br />
## such as Knode, then try setting this switch to 1, which<br />
## will make fetchnews keep the article number.<br />
## You&#8217;ll have to switch the article body cache off though in your<br />
## newsreader.<br />
# delaybody_in_situ = 0</p>
<p>## To avoid spam, you can select the maximum number of crosspostings<br />
## that are allowed in incoming postings. Setting this below 5 is<br />
## probably a bad idea. The default is unlimited crossposting.<br />
maxcrosspost = 4</p>
<p>## If you suffer from repeatedly receiving old postings (this happens<br />
## sometimes when an upstream server goes into hiccup mode) you can<br />
## refuse to receive them with the parameter &#8220;maxage&#8221; which tells the<br />
## maximum allowed age of an article in days. A value of 0 indicates that<br />
## no checking should be performed. The default maxage is 10 days.<br />
## WARNING: maxage can be overridden by expire! See the clamp_maxage<br />
## parameter below.<br />
maxage = 30</p>
<p>## By default, maxage is limited to groupexpire (if applicable) or<br />
## expire (otherwise). On some rare occasions, this limit may be<br />
## undesirable. To avoid this maxage manipulation, uncomment this line:<br />
clamp_maxage = 0</p>
<p>## maxlines will make fetch reject postings that are longer than a certain<br />
## amount of lines.<br />
# maxlines = 100</p>
<p>## minlines will make fetch reject postings that are shorter than a certain<br />
## amount of lines.<br />
# minlines = 2</p>
<p>## maxbytes will make fetch reject postings that are larger<br />
maxbytes = 50000</p>
<p>## timeout_short determines how many days fetch gets a newsgroup which<br />
## has been accidentally opened. The default is two days.<br />
timeout_short = 7</p>
<p>## timeout_long determines how many days fetch will wait before not getting<br />
## an unread newsgroup any more. The default is seven days.<br />
timeout_long = 15</p>
<p>## timeout_active determines how many days fetch will wait before re-reading<br />
## the whole active file. The default is 90 days.<br />
timeout_active = 30</p>
<p>## timeout_client determines how many seconds of inactivity to allow before<br />
## a client is forcibly disconnected. The default is 15 mins (900s). Optional.<br />
timeout_client = 1800</p>
<p>## timeout_fetchnews determines how many seconds fetchnews will wait for<br />
## a server reply before assuming the server has become wedged.<br />
## The default is 5 mins (300s). Optional.<br />
timeout_fetchnews = 180</p>
<p>## timeout_lock determines how long the leafnode programs retry to<br />
## obtain the lock file. The default is 5 seconds.<br />
## Note you can use the LN_LOCK_TIMEOUT environment variable to override<br />
## this.<br />
# timeout_lock = 900</p>
<p>## If you want to have your newsreader score/kill on Xref: lines, you might<br />
## want to uncomment this.<br />
create_all_links = 1</p>
<p>## If you want to filter out certain regular expressions in the header,<br />
## create a &#8220;filterfile&#8221; (how this is done is explained in the README)<br />
## and set<br />
# filterfile = /etc/leafnode/filters</p>
<p>## Note that filtering usually means HEAD and BODY are downloaded<br />
## separately, so fetchnews has to wait for the packets TWICE to travel<br />
## to the server and back. If you have a fast link with high latencies<br />
## (for example a DSL line with interleaving or a satellite link), it<br />
## may be faster to request header and body in a single command and<br />
## discard the body. Note that the filter applies to the header only in<br />
## either case because PCRE matching is expensive.<br />
##<br />
## If you have one of the high-latency high-throughput links and have<br />
## enough free traffic left or a flat rate (no per-MByte billing), uncomment<br />
## this:<br />
# article_despite_filter = 1</p>
<p>## If your newsreader does not supply a Message-ID for your postings<br />
## Leafnode will supply one, using the hostname of the machine it is<br />
## running on.  If this hostname is not suitable, this parameter can be<br />
## used to override it.  Do not use a fantasy name, it may interfere with<br />
## the propagation of your messages.  Most modern newsreaders do provide<br />
## a Message-ID.<br />
hostname = MYHOSTNAME.SERVER.TLD</p>
<p>## You can also override the From: header address shown in placeholder<br />
## articles. It should be the news administrator&#8217;s mail address.<br />
newsadmin = postmaster@MYHOSTNAME.SERVER.TLD</p>
<p>## If in your local Usenet hierarchy, posting unencoded 8-bit data in<br />
## headers is condoned, uncomment this option to allow this. 8-bit data<br />
## in headers is officially illegal, although the header character set<br />
## may change to UTF-8 soon.<br />
# allow_8bit_headers = 1</p></blockquote>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/">[HOW TO] installare Leafnode NNTP Server su Linux Debian 5 (Lenny)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fprintd: il demone Linux per la lettura delle impronte digitali (la biometria avanza)</title>
		<link>http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/</link>
		<comments>http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 21:55:30 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[biometria]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[password]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=234</guid>
		<description><![CDATA[segnalo il giovane progetto Fprintd. questo demone D- Bus si occuperà, in futuro, dei devices biometrici che riconoscono le impronte digitali. grazie alla libreria libfprint, che si interfaccerà a basso livello con il il reader ottico, potremo, grazie a pam_fprint (PAM=Pluggable Authentication Module), fare il login sulla nostra macchina Linux utilizzando, all&#8217;avvio del desktop environment, [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/">Fprintd: il demone Linux per la lettura delle impronte digitali (la biometria avanza)</a></p>
]]></description>
			<content:encoded><![CDATA[<p>segnalo il giovane progetto <strong><a title="fprint" href="http://www.reactivated.net/fprint/wiki/Main_Page" target="_blank">Fprintd</a></strong><a title="fprint" href="http://www.reactivated.net/fprint/wiki/Main_Page" target="_blank">.</a></p>
<p>questo demone D-<br />
Bus si occuperà, in futuro, dei devices biometrici che riconoscono le<strong> impronte digitali</strong>.</p>
<p>grazie alla libreria libfprint, che si interfaccerà a basso livello con il il reader ottico, potremo, grazie a pam_fprint (<em>PAM=Pluggable Authentication Module),<strong> fare il login sulla nostra macchina Linux </strong><strong>utilizzando</strong>, all&#8217;avvio del desktop environment, <strong>la nostra impronta digitale</strong>.<br />
</em></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/">Fprintd: il demone Linux per la lettura delle impronte digitali (la biometria avanza)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux &#8211; *nix e il comando cpio</title>
		<link>http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/</link>
		<comments>http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 09:47:58 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=188</guid>
		<description><![CDATA[cpio è un comando utile in quanto permette di eseguire alcune operazioni come la creazione/restore di archivi o la copia di files per mezzo del comando find, che, altrimenti, sarebbero un po&#8217; più macchinose. esempi più comuni di utilizzo: find / -iname &#8220;*.conf&#8221; &#124; cpio -pv /mnt/prova # copio i files .conf in /mnt/prova find [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/">Linux &#8211; *nix e il comando cpio</a></p>
]]></description>
			<content:encoded><![CDATA[<p><strong>cpio </strong>è un comando utile in quanto permette di eseguire alcune operazioni come la creazione/restore di archivi o la copia di files per mezzo del comando <strong>find</strong>, che, altrimenti, sarebbero un po&#8217; più macchinose.</p>
<p>esempi più comuni di utilizzo:</p>
<p><strong>find / -iname &#8220;*.conf&#8221; |</strong><strong><strong> cpio -pv /mnt/prova </strong></strong># <em>copio i files .conf in /mnt/prova</em></p>
<p><strong>find . -iname &#8220;*.sh&#8221; | cpio -o -H tar -F shell_script.tar </strong># <em>creo un tar  dei files .sh</em></p>
<p><strong>cpio -it -F shell_script.tar </strong><em># lista contenuto del file tar</em><strong><br />
</strong></p>
<p><strong>cpio -i -F shell_script.tar </strong># <em>restore dei files nel tar</em><strong><br />
</strong></p>
<p><strong>find . -print -depth | cpio -ov important.cpio </strong>#<em> creo cpio dei files trovati da find</em><br />
<strong></strong></p>
<p><strong>cpio -idvm &lt; important.cpio </strong># <em>restore dal file precedente con il original modification time</em><strong><br />
</strong></p>
<p><strong>cpio -icuvd &lt;  /dev/fd0 </strong>#<strong> </strong>restore dei files dal floppy alla dir corrente</p>
<p>&#8230;per tutto il resto <em>date un &#8220;<strong>info cpio</strong>&#8220;</em> da shell<strong>.<br />
</strong></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/">Linux &#8211; *nix e il comando cpio</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NNTP Server: il proprio Server per Newsgroups</title>
		<link>http://marcosiviero.org/blog/2008/07/07/nntp-server-il-proprio-server-per-newsgroups/</link>
		<comments>http://marcosiviero.org/blog/2008/07/07/nntp-server-il-proprio-server-per-newsgroups/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 06:45:47 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[newsgroups]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=124</guid>
		<description><![CDATA[quanti leggono i gruppi di discussione? Usenet pullula di messaggi più o meno utili, che sono liberamente consultabili da chiunque. l&#8217;uso più classico che se ne fa è quello di installare un newsreader client , collegarsi al Server NNTP del proprio provider e scaricare quello che ci interessa. io voglio proporvi oggi un metodo alternativo, [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/07/07/nntp-server-il-proprio-server-per-newsgroups/">NNTP Server: il proprio Server per Newsgroups</a></p>
]]></description>
			<content:encoded><![CDATA[<p>quanti leggono i gruppi di discussione? <strong><a title="Usenet su Wikipedia" href="http://it.wikipedia.org/wiki/Usenet" target="_blank">Usenet</a> </strong>pullula di messaggi più o meno utili, che sono liberamente consultabili da chiunque.</p>
<p>l&#8217;uso più classico che se ne fa è quello di installare un newsreader client , collegarsi al <strong>Server NNTP</strong> del proprio provider e scaricare quello che ci interessa.</p>
<p>io voglio proporvi oggi un metodo alternativo, più produttivo, affidabile e veloce:</p>
<p><em><strong><a title="Leafnode" href="http://leafnode.sourceforge.net/" target="_blank">Leafnode</a></strong></em> permette di avere un proprio server che si sincronizza a due o più macchine NNTP remote e che ti consente:</p>
<ol>
<li>di non perdere mai un post (usando più server è quasi impossibile)</li>
<li>di <strong>avere molta più velocità</strong> quando andiamo a leggere il body del messaggio</li>
<li><strong>avere 100% di disponibilità del servizio</strong></li>
<li>avendo lo storage in locale dei messaggi ci consente di connetterci e leggerli quando vogliamo senza il timore che sul server pubblico non siano più disponibili</li>
</ol>
<p>facile da configurare, <strong>opensource, è presente per molte distribuzioni Linux e FreeBSD già pacchettizzato</strong>.</p>
<p>una volta installato non resterà che collegarci con il nostro Newsreader Client in locale (o LAN) e abbonarci ad alcuni dei migliaia dei gruppi disponibili (<strong>il nostro server farà storage solo di quelli a cui ci siamo abbonati</strong> e ignorerà gli altri.</p>
<p><strong><a title="how to per Leafnode su Debian 5 Lenny" href="http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/" target="_self">qui</a></strong> trovate l&#8217;how to per Debian 5 Lenny.</p>
<p>provatelo: non lo abbandonerete tanto facilmente.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/07/07/nntp-server-il-proprio-server-per-newsgroups/">NNTP Server: il proprio Server per Newsgroups</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/07/07/nntp-server-il-proprio-server-per-newsgroups/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>grok: l&#8217;analizzatore in tempo reale dei logs</title>
		<link>http://marcosiviero.org/blog/2007/11/18/grok-lanalizzatore-in-tempo-reale-dei-logs/</link>
		<comments>http://marcosiviero.org/blog/2007/11/18/grok-lanalizzatore-in-tempo-reale-dei-logs/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 09:45:55 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[log]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/2007/11/18/grok-lanalizzatore-in-tempo-reale-dei-logs/</guid>
		<description><![CDATA[siete alle prese con Giga e Giga di file logs? la vostra /var/log è stracolma e perdete molto tempo a cercare quello che vi serve? sappiate che c&#8217;è un software molto potente che configurato a dovere può fare il lavoro &#8216;sporco&#8217; per voi. grok permette di settare il file di log da monitorare, il pattern [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/11/18/grok-lanalizzatore-in-tempo-reale-dei-logs/">grok: l&#8217;analizzatore in tempo reale dei logs</a></p>
]]></description>
			<content:encoded><![CDATA[<p>siete alle prese con Giga e Giga di file logs? la vostra /var/log è stracolma e perdete molto tempo a cercare quello che vi serve?</p>
<p>sappiate che c&#8217;è un software molto potente che configurato a dovere può fare il lavoro &#8216;sporco&#8217; per voi.</p>
<p><strong><a href="http://www.semicomplete.com/projects/grok/" title="grok" target="_blank">grok</a></strong> permette di settare <strong>il file di log  da monitorare, il pattern matching (cosa cercare), la soglia, l&#8217;intervallo e infine l&#8217;azione da compiere</strong>.  con tutti questi parametri va da sè che risulta di grande efficacia per tutti i Sysadmin.   inoltre <strong>può essere utilizzato anche in maniera avanzata</strong>, cioè lanciando dei software e facendo il pattern matching dell&#8217; output degli stessi.</p>
<p>esempio di configurazione [<em>dal sito ufficiale</em>]:<br />
<code><font color="red"><br />
file "/var/log/auth.log" {<br />
type "bad username" {<br />
match = "Illegal user %USERNAME% from %IP%";<br />
threshold = 4;<br />
interval = 300;<br />
reaction = "pfctl -t whores -T add %IP%";<br />
};<br />
};</font></code></p>
<p>disponibile per sistemi *NIX fra cui Linux, *BSD.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/11/18/grok-lanalizzatore-in-tempo-reale-dei-logs/">grok: l&#8217;analizzatore in tempo reale dei logs</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2007/11/18/grok-lanalizzatore-in-tempo-reale-dei-logs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>tempo di uptime: sito dove ottenere statistiche riguardo le proprie macchine</title>
		<link>http://marcosiviero.org/blog/2007/11/05/tempo-di-uptime-sito-dove-ottenere-statistiche-riguardo-le-proprie-macchine/</link>
		<comments>http://marcosiviero.org/blog/2007/11/05/tempo-di-uptime-sito-dove-ottenere-statistiche-riguardo-le-proprie-macchine/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 10:59:40 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[Good Websites]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[uptime]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/2007/11/05/tempo-di-uptime-sito-dove-ottenere-statistiche-riguardo-le-proprie-macchine/</guid>
		<description><![CDATA[per gli amanti delle stats, per quelli che pensano di fare degli uptime lunghissimi con la propria macchina, per quelli che hanno la sfida nel sangue, segnalo uptimes-project.org dove, una volta registrati, è possibile divertirsi con un po&#8217; di statistiche (es. min/max/media/tot di uptime, load/idle CPU). dopo il login potremo aggiungere numerosi computers utilizzando lo [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/11/05/tempo-di-uptime-sito-dove-ottenere-statistiche-riguardo-le-proprie-macchine/">tempo di uptime: sito dove ottenere statistiche riguardo le proprie macchine</a></p>
]]></description>
			<content:encoded><![CDATA[<p>per gli amanti delle stats, per quelli che pensano di fare degli uptime lunghissimi con la propria macchina, per quelli che hanno la sfida nel sangue, segnalo <strong><a href="http://www.uptimes-project.org/" title="uptimes-project" target="_blank">uptimes-project.org</a></strong> dove, una volta registrati, è possibile divertirsi con un po&#8217; di statistiche (es. min/max/media/tot di uptime,  load/idle CPU).</p>
<p style="text-align: center"><img src="http://marcosiviero.org/blog/blog_images/uptime.jpg" height="40" width="470" /></p>
<p>dopo il login potremo aggiungere numerosi computers utilizzando lo stesso account, basta che in ognuno di essi ci premuriamo di scaricare il client utile per inviare i dati al sito (disponibile per MS Windows, Linux, *BSD). fatti questi semplici passi avremo tracciati gli uptime e potremo anche ottenere il codice html con una png di essi da inserire in siti/blog (il mio è in basso nella colonna di DX).</p>
<p><em>il servizio a mio avviso è ancora giovane</em> (si nota una grafica spartana e funzionalità ancora da migliorare).  ad esempio sarebbe interessante se venissero implementati gli algoritmi che permetterebbero di stilare tutte le classifiche possibili; ma in ogni caso è un progetto simpatico che spero venga sviluppato.</p>
<p>per completezza aggiungo anche <a href="http://www.mreriksson.net/uptimes/" title="mreriksson" target="_blank">mreriksson.net</a> omologo del sopraccitato.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/11/05/tempo-di-uptime-sito-dove-ottenere-statistiche-riguardo-le-proprie-macchine/">tempo di uptime: sito dove ottenere statistiche riguardo le proprie macchine</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2007/11/05/tempo-di-uptime-sito-dove-ottenere-statistiche-riguardo-le-proprie-macchine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>un database ove trovare tutte le scorciatoie da tastiera (shortcuts) dei programmi per Windows, Linux, Mac</title>
		<link>http://marcosiviero.org/blog/2007/10/21/un-database-ove-trovare-tutte-le-scorciatoie-da-tastiera-shortcuts-dei-programmi-per-windows-linux-mac/</link>
		<comments>http://marcosiviero.org/blog/2007/10/21/un-database-ove-trovare-tutte-le-scorciatoie-da-tastiera-shortcuts-dei-programmi-per-windows-linux-mac/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 07:17:42 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[Good Websites]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[tastiera]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/2007/10/21/un-database-ove-trovare-tutte-le-scorciatoie-da-tastiera-shortcuts-dei-programmi-per-windows-linux-mac/</guid>
		<description><![CDATA[siete fra quelli che preferiscono gestire i vari software via scorciatoie? pensate sia più veloce e pratico? beh, se si questo sito vi fornirà la lista di tutti gli shortcuts dei vari programmi (Windows, Linux, Mac) semplicemente facendo una ricerca, specificando che software state cercando e, volendo, anche il sistema operativo. come risultato avrete la [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/10/21/un-database-ove-trovare-tutte-le-scorciatoie-da-tastiera-shortcuts-dei-programmi-per-windows-linux-mac/">un database ove trovare tutte le scorciatoie da tastiera (shortcuts) dei programmi per Windows, Linux, Mac</a></p>
]]></description>
			<content:encoded><![CDATA[<p>siete fra quelli che preferiscono <strong>gestire i vari software via scorciatoie</strong>? pensate sia più veloce e pratico? beh, se si questo sito vi fornirà la lista di tutti gli shortcuts dei vari programmi (<strong>Windows, Linux, Mac</strong>) semplicemente facendo una ricerca, specificando che software state cercando e, volendo, anche il sistema operativo.</p>
<p>come risultato avrete la lista di tutti i programmi che soddisfano il nome ricercato e, cliccando su quello che vi pare faccia più al caso vostro, vedrete la &#8216;shortcuts list&#8217; apparire a video.  semplice e veloce, no?</p>
<p>il sito: <strong><a href="http://www.keyxl.com/" title="keyxl.com" target="_blank">keyxl.com</a></strong></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/10/21/un-database-ove-trovare-tutte-le-scorciatoie-da-tastiera-shortcuts-dei-programmi-per-windows-linux-mac/">un database ove trovare tutte le scorciatoie da tastiera (shortcuts) dei programmi per Windows, Linux, Mac</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2007/10/21/un-database-ove-trovare-tutte-le-scorciatoie-da-tastiera-shortcuts-dei-programmi-per-windows-linux-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>bloccare il brute force su SSH (porta 22) banalmente con iptables</title>
		<link>http://marcosiviero.org/blog/2007/10/08/bloccare-il-brute-force-su-ssh-porta-22-banalmente-con-iptables/</link>
		<comments>http://marcosiviero.org/blog/2007/10/08/bloccare-il-brute-force-su-ssh-porta-22-banalmente-con-iptables/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 16:30:06 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[bruteforce]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/2007/10/08/bloccare-il-brute-force-su-ssh-porta-22-banalmente-con-iptables/</guid>
		<description><![CDATA[quante volte avrete visto i logs dei vostri server occupati da MB e MB di tentativi (da parte di ottimisti) che tentavano di loggarsi al vostro sistema? beh, se usate Linux come OS potete scrivere un paio di rules molto semplici che vi eviteranno però molti problemi successivi (soprattutto di vista). iptables -A INPUT -i [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/10/08/bloccare-il-brute-force-su-ssh-porta-22-banalmente-con-iptables/">bloccare il brute force su SSH (porta 22) banalmente con iptables</a></p>
]]></description>
			<content:encoded><![CDATA[<p>quante volte avrete visto i logs dei vostri server occupati da MB e MB di tentativi <em>(da parte di ottimisti)</em> che tentavano di loggarsi al vostro sistema?</p>
<p>beh, se usate Linux come OS potete scrivere un paio di rules molto semplici che vi eviteranno però <strike>molti</strike> problemi successivi (soprattutto di vista).</p>
<p><code><br />
iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --set --name SSH<br />
iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --update --seconds 60 --hitcount 8 --rttl --name SSH -j DROP<br />
</code><br />
queste regole permetteranno <strong>8 connessioni/min massime su SSH</strong>, droppando le altre.</p>
<p>è tutto, banalmente semplice o semplicemente banale.</p>
<p align="right"><em>via:</em> <a href="http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_with_iptables/" title="kevin.vanzonneveld.net">kevin.vanzonneveld.net</a></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/10/08/bloccare-il-brute-force-su-ssh-porta-22-banalmente-con-iptables/">bloccare il brute force su SSH (porta 22) banalmente con iptables</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2007/10/08/bloccare-il-brute-force-su-ssh-porta-22-banalmente-con-iptables/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>software Linux/*NIX equivalenti a quelli di MS Windows</title>
		<link>http://marcosiviero.org/blog/2007/07/30/software-linuxnix-equivalenti-a-quelli-di-ms-windows/</link>
		<comments>http://marcosiviero.org/blog/2007/07/30/software-linuxnix-equivalenti-a-quelli-di-ms-windows/#comments</comments>
		<pubDate>Mon, 30 Jul 2007 04:52:19 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[Good Websites]]></category>
		<category><![CDATA[Windows Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/2007/07/30/software-linuxnix-equivalenti-a-quelli-di-ms-windows/</guid>
		<description><![CDATA[spesso una delle paure ricorrenti degli utenti che vogliono provare un sistema Linux/*NIX è la presunta mancanza di software di questi ultimi. nulla di più sbagliato, i software ci sono, sono sviluppati continuamente dalla comunità e funzionano (generalmente) molto bene. quello che propongo in questo post è, semplicemente, una tabella con da una parte i [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/07/30/software-linuxnix-equivalenti-a-quelli-di-ms-windows/">software Linux/*NIX equivalenti a quelli di MS Windows</a></p>
]]></description>
			<content:encoded><![CDATA[<p>spesso una delle paure ricorrenti degli utenti che vogliono provare un sistema Linux/*NIX è la presunta mancanza di software di questi ultimi.</p>
<p>nulla di più sbagliato, i software ci sono, sono sviluppati continuamente dalla comunità e funzionano (generalmente) molto bene.</p>
<p>quello che propongo in questo post è, semplicemente, una tabella con da una parte i programmi MS Windows e dall&#8217;altra i loro equivalenti per Linux/*NIX.</p>
<p>quindi si può partire, ad esempio, dal browser utilizzato con  XP (Internet Explorer) e trovare il suo (a dir la verità ce ne sono molteplici) corrispettivo software open source per poi andare avanti fino a trovare il programma più esotico e particolare.</p>
<p>insomma, nel nuovo ambiente nulla deve mancare.</p>
<p>la lista, in italiano, la trovate <a href="http://www.linuxrsp.ru/win-lin-soft/index-italian.html" title="listasoftware corrispettivi Windows - Linux/*NIX" target="_blank">qui</a>. buona lettura.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/07/30/software-linuxnix-equivalenti-a-quelli-di-ms-windows/">software Linux/*NIX equivalenti a quelli di MS Windows</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2007/07/30/software-linuxnix-equivalenti-a-quelli-di-ms-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZFS. il presente/futuro dei filesystem?</title>
		<link>http://marcosiviero.org/blog/2007/06/23/zfs-il-presentefuturo-dei-filesystem/</link>
		<comments>http://marcosiviero.org/blog/2007/06/23/zfs-il-presentefuturo-dei-filesystem/#comments</comments>
		<pubDate>Sat, 23 Jun 2007 08:43:07 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[kernel]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/2007/06/23/zfs-il-presentefuturo-dei-filesystem/</guid>
		<description><![CDATA[creato da SUN per il suo Solaris è pronto per sbarcare su piattaforme come FreeBSD (la prossima versione, la 7, lo avrà integrato), per Linux (il porting via FUSE è disponibile ma ancora instabile) e MAC OS X (Leopard) dove sbarcherà a breve. ma cos&#8217;è ZFS? un nuovo, innovativo filesystem con queste caratteristiche: -unico storage: [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/06/23/zfs-il-presentefuturo-dei-filesystem/">ZFS. il presente/futuro dei filesystem?</a></p>
]]></description>
			<content:encoded><![CDATA[<p>creato da SUN per il suo Solaris è pronto per sbarcare su piattaforme come FreeBSD (la prossima versione, la 7,  lo avrà integrato), per Linux (il porting via FUSE è disponibile ma ancora instabile) e MAC OS X (Leopard) dove sbarcherà a breve.</p>
<p>ma cos&#8217;è ZFS?</p>
<p>un nuovo, innovativo filesystem con queste caratteristiche:</p>
<p>-unico storage: eliminato il concetto di partizioni, volumi<br />
-nessuna necessità di controllare il disco (fsck, chkdsk) ecc<br />
-auto controllo dei blocchi del disco ed eventuale loro riparazione<br />
-pipelined I/O: gestione ottimale dei carichi di lavoro<br />
-snapshots: una read-only copia del filesystem, incrementali con multiple &#8216;foto&#8217; del FS<br />
-cloni delle snapshots<br />
-compressione integrata (risparmio dell&#8217; I/O) e quindi più <strong>velocità</strong><br />
-semplice amministrazione (unico software)<br />
-limite di 16 esabyte ovvero 18 milioni di terabyte (un terabyte è pari a 1000 gigabyte) (limiti difficilmente raggiungibili se non fra XX anni) in quanto il FS è a 128 bit</p>
<p>non male, no?</p>
<p><img src="http://marcosiviero.org/blog/blog_images/zfs.jpg" style="width: 399px; height: 264px" title="ZFS" alt="ZFS" align="middle" /></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2007/06/23/zfs-il-presentefuturo-dei-filesystem/">ZFS. il presente/futuro dei filesystem?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2007/06/23/zfs-il-presentefuturo-dei-filesystem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

