|Evan Harris tells us all about fighting spam with Greylisting.
"From this, we now have a unique triplet for identifying a mail "relationship". With this data, we simply follow a basic rule, which is: If we have never seen this triplet before, then refuse this delivery and any others that may come within a certain period of time with a temporary failure.Since SMTP is considered an unreliable transport, the possibility of temporary failures is built into the core spec (see RFC 821). As such, any well behaved message transfer agent (MTA) should attempt retries if given an appropriate temporary failure code for a delivery attempt (see below for discussion of issues concerning non-conforming MTA's)."
( Permalink: Greylisting: Next Step in the Spam War Submitted by Noel Wed Mar 3, 2004 )
|Network Protocol Stack & TCP Hacking|
|Linux Gazette brings us: Network Protocol Stack & TCP hacking.
"Network devices form the bottom layer of the protocol stack. they use a link layer protocol (usually Ethernet) to communicate with other devices to send and receive traffic. The interface put up by the network device driver copy packets from a physical medium, perform some error checks,Then puts up the packet to the network layer. Output interfaces receive packets from the network layer, perform some error checks, and then send them out over the physical medium."
( Permalink: Network Protocol Stack & TCP Hacking Submitted by Noel Wed Mar 3, 2004 )
|Solaris Zones for Isolated Virtual OS Instances|
|Sun announced that they have added "Zone" capabilities to Solaris. You can retrieve the needed software via their Software Express program for free.
Zones provide the ability to run an isolated and fully virtualized version of Solaris. This gives rise to some pretty interesting compartmentalization capabilities for security and non-security reasons. Check it out.
Meshing this with network compartmentalization seems like an excellent security strategy.|
( Permalink: Solaris Zones for Isolated Virtual OS Instances Submitted by Randy Bias Wed Mar 3, 2004 )
|Transputers - a Look Back at a Great Microprocesso|
|O'Reilly looks back at Transputers.
"INMOS introduced the first transputer in 1985. The transputer was an innovative device. For the first time, a processor had been combined with a communications subsystem for the specific purpose of constructing scalable, parallel machines. Transputers communicated with each other over four, high-speed serial links. The transputer also implemented a hardware process-scheduler, allowing easy implementation of multi-processing."
( Permalink: Transputers - a Look Back at a Great Microprocesso Submitted by Noel Wed Mar 3, 2004 )
|A Global Survey of Linux Distributions|
|LinuxDevCenter brings us: A Global Survey of Linux Distributions.
"You may be familiar with one or more distributions already, but do you know what's available worldwide? Here are a few of the more popular commercial Linux distributions in various languages of the world. Note that I said commercial — distributions such as Debian and Gentoo are lead primarily by a community, not a commercial organization, and really have no geographic center. They're fine distributions, though, and well-worth using."
( Permalink: A Global Survey of Linux Distributions Submitted by Noel Wed Mar 3, 2004 )
|Signature Program for Email and News|
|Newsforge tells us about the signature program.
"I've always been fascinated by the messages in people's email signatures. When I see a great quote somewhere, I save it and use it in my own signature. Sometimes I just make up my own quotes. But either way, no matter how great a quote may be, after awhile I get bored with it. That's why I finally decided to automate the process."
( Permalink: Signature Program for Email and News Submitted by Noel Wed Mar 3, 2004 )
|SpamAssassin ClamAV Procmail Howto|
|Falko Timme has written a tutorial describing how to install SpamAssassin (for
filtering SPAM) and ClamAV (for filtering viruses, trojans, worms, etc.) and
how to invoke them by using procmail recipes. It is suitable for scenarios
where Sendmail or Postfix deliver emails to local users. It should work
(maybe with slight changes concerning paths etc.) on all *nix operating
In the end you will have a system where Sendmail or Postfix deliver emails
to a local user; the emails are passed to procmail which invokes
SpamAssassin and ClamAV in order to filter the emails before they arrive in
the user's inbox.
( Permalink: SpamAssassin ClamAV Procmail Howto Submitted by Falko Timme Tue Mar 2, 2004 )
|GUI Linux takes a look at the Ares Desktop.
"Ares Desktop came to me on a single CD with a label that read “Top Secret”. I signed for it, the guy asked me to spell my last name for him, and was off quicker than I could ask him what the big deal was. I placed the disk in my CDRom and watched it spin up."
( Permalink: Ares Desktop Submitted by Noel Tue Mar 2, 2004 )
|Creating a CVS server using FreeBSD|
|Mind Warp tells us how to set up a CVS server using FreeBSD.
"CVS stands for Concurrent Versions System. You can check out the official homepage at cvshome.org. Basically what it comes down to is tons of projects, open source, free software, and commercial use CVS to manage their code. It lets you go back to previous versions (lets say I decide to rewrite a vital function and it no longer works, CVS lets me go back to the previous version). It also lets you collaborate with other people much easier, so that if both me and someone else are working on test.c, it will tell us that when we put the files back into the repository that it has been updated since we took it out, and let us merge them together intelligently."
( Permalink: Creating a CVS server using FreeBSD Submitted by Noel Tue Mar 2, 2004 )
|The Money Bet: Solaris on Sparc|
|Linux Insider opines about Sun.
"That combination of high performance with low price and industry standards gives Sun a powerful selling story to tell users whose systems -- whether VMS, Tru64, MPE or HP-UX -- are being dead-ended by HP. They can cut short-term costs by moving rapidly to Sun's Opteron boxes while regaining their position at the leading edge of new technology adoption -- and they can do it without the risk of being burnt again"
( Permalink: The Money Bet: Solaris on Sparc Submitted by Noel Tue Mar 2, 2004 )
|Installing a USB Flash Drive|
|Linux Beginner tells us how to install a USB Flash Drive.
"This will allow anyone that uses the machine to mount the device. In the next step I created a simple bash script to mount the device so my kids can run it, and access the device if it's not plugged in when they turn on the machine. If the device is plugged in on boot a drive shows up on the desktop and it is fully read/writable by the user."
( Permalink: Installing a USB Flash Drive Submitted by Noel Tue Mar 2, 2004 )
|Ten Lessons From a Goan Classroom|
|Express Computer tells us about the ten lessons from a Goan classroom.
"Proprietary software, unless it is very inexpensively priced, can often be beyond the reach of most schools. In this context, free software offers much hope. (Here ‘free’ refers to freedom, not necessarily zero-price. But since you have the freedom to copy such software, you won’t get trapped into problems like restrictive copyrights. This makes solutions affordable.)"
( Permalink: Ten Lessons From a Goan Classroom Submitted by Noel Tue Mar 2, 2004 )
|Review: Lycoris Desktop/LX Personal|
|Linux.com reviews Lycoris Desktop/LX Personal.
"Lycoris is a nice distribution for a Linux beginner, and could be customized with a little work into a really good desktop for a heavy user. For example, if you are accustomed to StarOffice or OpenOffice.org, it's a simple matter to install them. I installed OOo 1.0 from a CD I burned into Lycoris via the GUI, then created a desktop link to the program. It runs like a champ."
( Permalink: Review: Lycoris Desktop/LX Personal Submitted by Noel Tue Mar 2, 2004 )
|Seting Up an IPv6 Masquerade/NAT Debian Box|
|Cruisefx has posted a HOWTO on DebianPlanet that explains the process of setting up IPv6 on a standard IPv4 Debian IP Masquerade/NAT gateway machine that caters to Windows XP and Linux clients.
The Actual Article.
( Permalink: Seting Up an IPv6 Masquerade/NAT Debian Box Submitted by cruisefx Mon Mar 1, 2004 )
|The Luxury of Ignorance|
|ESR has written: The Luxury of Ignorance: An Open-Source Horror Story.
"I've just gone through the experience of trying to configure CUPS, the Common Unix Printing System. It has proved a textbook lesson in why nontechnical people run screaming from Unix. This is all the more frustrating because the developers of CUPS have obviously tried hard to produce an accessible system — but the best intentions and effort have led to a system which despite its superficial pseudo-friendliness is so undiscoverable that it might as well have been written in ancient Sanskrit."
( Permalink: The Luxury of Ignorance Submitted by Noel Mon Mar 1, 2004 )