tag:blogger.com,1999:blog-159214312009-04-06T21:32:54.240+02:00Frankie's WorldA tiny diary of my Debian and geek activities. That's not about Life, Universe and everything, but the answer is of course: 42!Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comBlogger18125tag:blogger.com,1999:blog-15921431.post-87154262670237738172009-04-06T11:47:00.000+02:002009-04-06T21:32:54.247+02:00Current tasks for DebianGisI'm still waiting some clarificatons by HDF team about their HDF5 roadmap with SONAMEs and libraries name. It seems they partially learned to manage libtool properly to follow C API changes, but still some oddities are present, such as using the same names for MPI and serial flavors. I will probably have to again diverge from upstream names, which is generally something I don't like, as in the case of GDAL. A summary document about HDF5 plans is due in a brief also.<br />When finished with HDF updates, I will concentrate on a couple of new beasts which still are lacking in DebianGis and are of so much interest, that are Ossim and the CNES Orfeo Toolbox. In the meantime I would hope that debian-science team will define a squeeze-related <a href="http://lists.debian.org/debian-science/2009/03/msg00043.html">policy for MPI</a>.<br /><br />As always, I'm still worried of the low level of activities in the DebianGis team, which is a constant since years. Unfortunately, this is a situation I see quite common also in many other teams, but I still don't see a right way to improve the status of the team to avoid an almost one-man show. Also I would like to see again Qgis in main, but I'm still waiting for feed-backs by past/current contributors to my last qgis-dev list and off-lists polls.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-8715426267023773817?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-62139445168348103992008-10-14T23:41:00.002+02:002008-10-14T23:55:44.638+02:00OSM and N810I finally managed to use my Nokia N810 to do some GPS logging for <a href="http://www.openstreetmap.org/">OSM</a>. The Nokia internal GPS is quite slow, so I used an external antenna and the well known <a href="https://garage.maemo.org/projects/maemo-mapper/">Maemo Mapper</a> tracking capability to log my first 60 kms in my area. I'm not too much happy with the result, because it seems the Nokia tablet is quite slow in tracking points: other trackers are someway configurable on those regards, but Mapper seems not taking in account any user preference about data sampling. Too bad, even if it is able to use OSM maps as default background, which is a great plus for a mapper. Definitively it needs a look to sources to understand what happens under the cover.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-6213944516834810399?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-59351688987305291592008-01-17T12:52:00.000+01:002008-01-17T13:20:04.144+01:00Vlogger with a named pipeIn an old <a href="http://www.lovergine.com/2007/03/playing-with-modchroot.html">post</a> I dealt with the nice <span style="font-family: courier new; font-style: italic;">mod_chroot</span> module to secure your multisite server. I also adopted recently <span style="font-family: courier new; font-style: italic;">vlogger</span> in order to manage better apache logs for virtual hosts, when you have dozens or hundreds of them. Unfortunately the suggested way to use it (a simple piped command) does not work nicely with mod_chroot, because the piped command has to run in the chroot jail.<br /><br />Of course, it is not a good idea installing the whole perl intepreter and all required modules in a minimized jail, so I adopted an oldish classic trick (the old things are always the best) to solve the issue: using a named pipe. You basically need to do something like the following:<br /><br /><span style="font-family:courier new;">mkfifo -m 600 /var/run/apache2/logger &amp;&amp; chown www-logs /var/run/apache2/logger<br /><br /></span><span style="font-family:courier new;">cat /var/run/apache2/logger | /usr/sbin/vlogger -u www-logs -g nogroup -s access.log /var/log/vlogger >/dev/null 2>&amp;1 &amp;</span><br /><span style="font-family:courier new;"><br />/etc/init.d/apache2 start</span><br /><br />Of course your log directives will be something like:<br /><br /><span style="font-style: italic;">LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vcombined</span><br /><span style="font-style: italic;">CustomLog "/var/run/apache2/logger" vcombined</span><br /><br />You absolutely need to run the reader before the writer, else the init script would hang for ever. It is easy adding a simple init script to run vlogger before apache and it has also the big advantage of not requiring re-fork a perl intepreter at every damn log action. Piping rocks.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-5935168898730529159?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-67283765163154893582007-12-12T20:23:00.000+01:002007-12-12T20:39:48.985+01:00BeamersI ask myself again and again: why it is always a challenge using a laptop with a beamer? It is not rocket science, but I always find problems due to lack of sync with certain beamers and certain laptops combinations. If you are lucky, you can see an image, but probably some parts of the screen (and of your slides) are invisible. It happens also under Windows, but it happens too many times under Linux.<br />Lately, I'm finding difficult to use my Thinkpad X31 under that respect, even if I always managed to use it without great issues until some months ago. Does it need a <a href="http://en.wikipedia.org/wiki/Macumba"><span style="font-style: italic;">macumba</span></a> before use?<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-6728376516315489358?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-35367275080152535162007-03-20T19:50:00.000+01:002007-03-20T19:59:56.235+01:00Lessons of the life...Waiting hours to complete <a href="http://grass.itc.it/">GRASS</a> importing for an <a href="http://www.pfc.cfs.nrcan.gc.ca/aft/eveosd/EVEOSD-eo1/hyp_e.html">Hyperion</a> 242 bands data set, just to discover that all bands are zeroed as result. At least, I also find that the latest <a href="http://www.ittvis.com/envi/">Envi</a> 4.3 is not able to read those HDF files correctly. Free software is any way better...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-3536727508015253516?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-30614209824804785952007-03-14T10:25:00.000+01:002007-03-14T17:11:11.416+01:00To package or not to package...... this is the problem<br /><br />I just casually saw <a href="http://www.inittab.de/blog/debian/20070305_giving-away-ion-packages.html">Norbert post </a>about the <a href="http://modeemi.cs.tut.fi/%7Etuomov/ion/">ion3</a> querelle. This a very unfortunate example of collapsing interactions among upstreams and maintainers. My general advice (but for suggesting to use <a href="http://www.suckless.org/wiki/wmii">wmii</a> or <a href="http://www.suckless.org/wiki/dwm">dwm</a> instead of ion3 :-)) is avoiding packaging of development branches, but this is a decision which sometimes is difficult to take: some programs seems in development for years and stable releases could result largerly unusable or limited. Surely our - and generally speaking any distribution - release cycle and maintainance are not adequate for many on-the-edge software out there.<br /><br />When upstreams releases [a]periodical milestones, those could be packaged, but upstream will not support them: we have already our problems in supporting regular releases for security independently by upstream for mainstream programs, without adding pieces of casual crap around.<br /><br />Packaging a casual snapshots is out of question IMHO, but for using it in sid/experimental, so I can understand the upstream opinion, because many users report problem to upstream instead of maintainers. I see definitively no silver bullet anyway, but for maintainers' capability of understanding what should be packaged or not and opening an unbreakable communication channel with upstreams to be up-to-date in respect with upstream roadmap.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-3061420982480478595?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-23111447866257817722007-03-13T23:04:00.000+01:002007-03-14T12:24:11.877+01:00Playing with mod_chroot...<span style="font-size:130%;">... or why PHP <a href="http://www.bitstorm.org/edwin/en/php/"><span style="text-decoration: underline;">sucks</span></a> so much? </span><br /><br />It is quite common (at least for me) finding abused web applications on shared hosts around. The most typical case is finding some kind of IRC bot running as www-data and a few unauthorized files around used for phishing, cross-site scripting or what else. That motivated me to try playing with <span style="font-weight: bold;">mod_chroot</span> in order to minimize the possibility of webapps abuse from our friendly kiddies^Wcrackers. <a href="http://core.segfault.pl/%7Ehobbit/mod_chroot/">Mod_chroot</a> is a nice tiny Apache module whose purpose is the confinment of webapps within a limited tree, where nothing but a few files and dirs are available to try exploits and abuse badly written code.<br /><br />Unfortunately, I found that mod_chroot poses one major problem (among others, see its CAVEATS doc): the sucking mail() function is <span style="font-style: italic;">not</span> working out of the box, because PHP folks - God knows why - decided to implement that stuff by calling a local /usr/sbin/sendmail program within a shell call. The most sane option is simply ignoring the issue and living happy with a disabled local mail() function. A nice solution in that case is using a PEAR Mail module, which is able to send mails via SMTP in much more elegant way. Unfortunately, there are quite a good number of morons out there, and that could be not a viable option if you are the system administrator of a bounce of shared hosts which are exposed to those morons, who absolutely need a working mail() function.<br /><br />After a few googling around, I did find that many people had the same problem, but none found (or explained) a working and neat solution for a working mail() implementation, so I'm writing some notes about that. My implementation is based on a nice tiny program (<a href="http://www.acme.com/software/mini_sendmail/">mini_sendmail</a>) which has the great advantage of not requiring a configuration file or a spool directory to work. It also works without suid bit on, which is a good thing as well. It is statically compiled by default, so it simplifies things a lot. In order to have mail() working you need also to install a (statically compiled) shell, e.g. bash-static as <span style="font-style: italic;">sh</span> under the /bin directory of your chroot tree (a more tiny shell would be appropriate). I commented out the silly username autodetection code in the mini_sendmail.c source, because it creates some problem within an empty chroot tree (it failed with a "can't determine username" message with or without the /etc/passwd file available).<br /><br />Now, the next step is using an entry like<br /><br /><span style="font-style: italic;">sendmail_path = /usr/sbin/sendmail -t -fwww-data@your.domain -s127.0.0.1 </span><br /><br />in your <span style="font-style: italic;">php.ini</span> file. You can also use another IP address if your SMTP server is not your localhost or you used some more exotic routing setup. Having a suitable <span style="font-style: italic;">/etc/hosts </span>is also useful. A final trick is adding a <span style="font-style: italic;">var/lib/php4</span> or what ever directory is required to store PHP session files. No other files should be required in order to have all working. Of course, you have also to use inet sockets for any required connection (e.g. mysql) but this is typically the default in etch. I would also suggest to add only ad hoc statically-compiled binaries within the chroot tree when required, else you will need to store all required shared libs: in that case you will need to find binaries requirement by using ldd and chroot to find loading/running errors by means of an usual trial-and-error cycle.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-2311144786625781772?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1143117616929747402006-03-23T13:16:00.000+01:002006-03-23T13:40:19.846+01:00Proftpd 1.3 out in experimentalAfter being busy with DebianGis related things and a few other packages recently, finally I found the time (and will :-)) to complete and uploaded an experimental deeply re-packaged version of proftpd. <br /><br />Now proftpd is quite near to the release of 1.3 and current 1.3.0rc5 is considered the final release candidate before that (due in a couple of weeks). So it is also time to test the new package and give feedbacks to me and upstream team. I removed the ancient multi-binary approach to promote the new dynamic shared objects to prime time. As always, there are quite a few feature and configuration changes in the new version, so people are warned about that.<br /><br />I happily reduced the number of patches applied to the sources and refined scripts all around, but more work is required to manage better upgrades and also adding more contributed modules, as well. And some silly things surely have been overlooked. So, stay tuned...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-114311761692974740?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1137263704817647462006-01-14T19:07:00.001+01:002006-01-14T19:35:04.833+01:00Italian, really!Ok, ok, I like pizza, mandolino and do it better... I'm definitively condamned to live in the same country of Berlusconi, sigh!<br /><br /><table align="center" border="1" cellpadding="2" cellspacing="0" width="400" style="color:black;"><br /><tbody><tr><td bg="" style="color: rgb(102, 204, 255);" align="center"><br /><span style=";font-family:Georgia,Times New Roman,Times,serif;font-size:14;color:black;" ><br /><b>Your Inner European is Italian!</b></span></td></tr><br /><tr><td bgcolor="#ffffff"><br /><br /><center><br /><img src="http://www.quizdiva.net/bt/european/italian.jpg" /><br /></center><br /><br /><span style="color: rgb(0, 0, 0);"><br /><br /><br />Passionate and colorful.<br /><br />You show the world what culture really is.</span></td></tr></tbody></table><br /><br /><div align="center"><br /><a href="http://www.blogthings.com/whosyourinnereuropeanquiz/">Who's Your Inner European?</a><br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-113726370481764746?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1134244823600789572005-12-10T20:45:00.000+01:002005-12-10T21:00:23.610+01:00My new toy landedAfter the sudden death of my beloved Compaq Presario 2715 (friends said that it finally did commit suicide after almost 5 years of tortures), I finally got a new Thinkpad T43P for my Debian and not-so-Debian activities at home. Transferring the full contents of the Compaq hard disk and changing a bit its configuration on fly for the new hardware (SATA controller and a few other things) went well. I really hate installing my own boxes from scratch and managed to use Ubuntu-Live to startup the box and fill in the disk with my sid tree and home.<br />So now my second Thinkpad is on the road...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-113424482360078957?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1133342403846551472005-11-30T10:05:00.000+01:002005-11-30T10:46:58.796+01:00Playing with a d-link modemI finally managed to hack a D-Link DSL300T series modem, which works using a Montavista embedded Linux distribution for AR7 (with a few proprietary modules and tools unfortunately). I have now a TTL-2-RS232 adapter to better control the box with a serial console, thanks to a friend of my LUG. I'd like to add at least openvpn to the box, to get a great low-cost vpn gateway.<br /><br />On the embedded side, I just discovered that my recent handheld i-mate PDA2k is a Blue Angel compatible with GPE and Familiar. Just another toy to play with whenever I'll have time and another spare unit, which can be in a few (at least for the spare unit part).<br /><br />BTW, I'm seriuosly starting to think 24 hours in a day are too few to do whatever I would.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-113334240384655147?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1126343034340967362005-09-10T09:19:00.000+02:002005-09-12T20:12:36.860+02:00We are secure. Or not?Recent <a href="http://azure.humbug.org.au/%7Eaj/blog/2005/09/09#2005-09-09-insecurity">post by aj</a> points the no-end saga of (old-)stable security updates. Indeed, I think the situation is quite worst of what seems in LWN statistics. There are less known bugs not fixed for months. My own reports about proftpd remained parked for a couple of months on both stable and testing secteam lists, for instance. That's the bad news. The good news is that this is true for all distributions (and I will not talk about proprietary software, which could retain security bugs even for years after disclosure). That's not a Debian issue only, folks.<br /><br />A few personal ideas about security updates:<br /><ul> <li>There are of course priorities in security issues management, not all bugs are first class ones.</li> <li>Security auditing is a slow process and not always upstreams are able to provide fast and decent fixes. A partial fix is not so better than a full one.<br /></li> <li>I don't know if our secteams use a tracking system off list, with task lists and assignments. It's definitively a good thing to do that, just in case, and maintainers should be able to submit patches and reports to it. One could think we should use BTS for that. I don't think BTS is the most useful tracking system for security, and in some cases things cannot be published before fixes (yes I know, non full disclosures are evil, don't hide problems, etc. but I think responsible reports are better).<br /></li> <li>A good number of issues are not tracked on BTS. I personally use rarely BTS for security, even for full disclosed issues, when they are not so known (no CANs, no official reports by upstreams, etc.). There are also issues known only by upstreams and me, sometimes. In those cases I only send e-mail to secteams.</li> </ul>UPDATE: indeed, I rembered wrong about proftpd, I found an ack by a testing secteam member about my report on 30th of June. So, they have been responsive, sorry joeyh.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-112634303434096736?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1125731345214614542005-09-03T08:54:00.000+02:002005-09-03T09:12:39.583+02:00Open comments are annoying due to spam/trollingSorry, but I cannot agree with <a href="http://blog.philkern.de/archives/39-Rant-Comment-feature-on-weblogs.html">Kern's observation</a> about blog comments... Unfortunately open blogs and wikis are subject to almost continuous and annoying spamming. I have a few wikis around and I had to close them to proper registered users, in order to avoid that problem. One cannot spend his lifetime to despam manually wikis, by revisioning or what else. Some programs do not allow easily despamming changelogs too.<br />I would add that a few of them allow easily bot registration also, so they do not protect the blog at all against smart spammers, when comments are activated.<br />That said, I'm yet quite annoyed by MLs flamewars, I would avoid to see blogs flamewars too and Planet flooding, even if we would live in a perfect world.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-112573134521461454?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1125688451344806082005-09-02T21:04:00.000+02:002005-09-02T21:14:11.346+02:00Silly bugs in proftpd yet around...A couple of users pointed me to a few silly and old bugs in proftpd package, never discovered before. Wow, I can really confirm now: more pairs of eyes look at a software, more bugs are found and fixed. Thanks Christoph and Ryo. This is the very special advantage of free software...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-112568845134480608?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1125439444274053862005-08-30T23:56:00.000+02:002005-09-03T09:17:50.770+02:00Race conditions accessing filesAfter a brief thread with <span style="font-weight: bold;">smb4k</span> upstream, I noticed that it is not evident for many developers that accessing files (temporary or not) could expose to <span style="font-style: italic;">race conditions</span> exploits in some situations, if the program runs in privileged mode or not. That's quite worrying, because Debian GNU/Linux has tons of little tools which are not so often inspected for security auditing. So folks, be so nice to read the following recommendations and consider that accessing files could be potentially a risky business:<br /><ul> <li>do not use fixed or easily guessable pathnames for files in /tmp or any other world -accessible directory.<br /></li> <li>do not use nothing different from mkstemp() or tmpfile() to open temporary files and consider that mkstemp() does not work properly on NFS (due to O_EXCL use)<br /></li> <li>double check if you are using correct ownership and permission</li> <li>unlink temporary files just after opening and use the open handle after<br /></li> <li>check if you are accessing a symlink or a pipe and do not accept anything different from a plain file</li> <li>do not accept any path which has a symlink in a subpath</li> <li>do not overwrite an existent file and if your temporary files need explicit deletion do not forget to do it on exit</li> <li>checks and opening must be done atomically</li> <li>tempnam() and its sister calls are evil</li><li>creating a temporary directory and files there is better for atomicity against race conditions<br /> </li> <li>doing IPC without a named file is surely safer</li> </ul><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-112543944427405386?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1125402628490340342005-08-30T13:47:00.000+02:002005-08-30T13:50:28.490+02:00Proftpd 1.3.0 is going ready<a name="proftpd"></a>New version of proftpd will use DSO, that caused a complete rewriting of the packages in sid.<br />That's a good news, because it will allow a simplified approach, without the need of using many different flavors of binaries for every authentication layer. Also, I'm moving to <span style="font-style: italic;">dpatch</span> and removing all dbs patching rests. The bad news is of course that the new package will delay and stay in experimental too for a while eventually. Anyway I have not intention to release until 1.3.0 will become official for TJ and the Proftpd team. In the meantime I'm cleaning the 1.2.10 release by removing a whole series of imperfections and little bugs.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-112540262849034034?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1125395964925147272005-08-30T11:51:00.000+02:002006-01-13T17:07:56.606+01:00The proftpd sagaI'm receiving almost no-end off-BTS reports about sarge proftpd package (1.2.10-15). It is amazing to see how few people care to consult the <a href="http://bugs.debian.org/proftpd">Debian Bugs Tracking System</a> to know possible issues and problems with Debian packages. The old package in stable has a few gotchas (segfaults and cpu hogging) due to <span style="font-style: italic;">mod_delay</span> module, which stabilized only recently, about one month or so after sarge release.<br /><br />My suggestion is using 1.2.10-20 release on any production server, if you would not experiment DoSes and CPU consumption under heavy load. I packaged a stable backport with needed patches and uploaded to <a href="http://people.debian.org/%7Efrankie/debian/sarge/">my own repo sitory </a>on people. You can also add an apt resource like:<br /><br /><span style="font-style: italic;">deb http://people.debian.org/~frankie/debian/sarge/ ./</span><br /><br />I hope a proposed update with those changes enter a next point release of sarge. Incidentally, -20 solves also a couple of security issues pointed recently by Secunia and full disclosed since then. They will be object of a secure team update (thanks Michael Stone), due in a few.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-112539596492514727?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.comtag:blogger.com,1999:blog-15921431.post-1125393247455738682005-08-30T11:11:00.000+02:002005-08-30T11:15:48.756+02:00Frankie's World blog startedOk, time to start blogging Debian activities, just to inform a few people about flaws and status of my packages and whatever...<br />Blogging is also the stardard way to complain about Debian issues too, as we recently discovered :-)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15921431-112539324745573868?l=www.lovergine.com'/></div>Francesco P. Loverginehttp://www.blogger.com/profile/04823596723164153699noreply@blogger.com