Projects / SuckMT


SuckMT is a multithreaded replacement for suck that uses client NNTP to download news messages from a news server. It automatically balances the download of all news items over several NNTP socket connections, thus actually using a lot more of the available bandwidth. SuckMT includes kill/keep rules that are regular expressions which can optionally be case insensitive. Statistics are kept how often and when a kill/keep rule was matched for the last time. To upload new messages back to the NNTP server you will still need tools from the suck package.

Operating Systems

Recent releases

  •  30 Apr 2003 10:12

    Release Notes: This version includes major updates of the makefile and .spec file. It fixes some problems related to GCC 3.2 and the newer STL version. The RPMs for Redhat 8/9 now include the sample scripts.

    •  28 Aug 2001 20:04

      Release Notes: There were reports that the latest version of INN couldn't handle the messages with CR-LF in them. An option to remove the CR (^M) from the lines in the downloaded messages has therefore been added.

      •  25 Oct 2000 14:30

        Release Notes: An uninitialized memory read was removed from the regular expression library. DuplicatesChecker.cpp now #includes "unistd.h". The alarm call was removed from GenericSocket.cpp, which hopefully solves the SIG_ALRM problem. The regfree call was removed from HeaderMatcher.cpp, which hopefully solves some unexplained crashes. The mutexes have been rearranged in MultiStream.cpp because of race conditions. It is now possible to use a "no posting" server. Compiler flags for IRIX have been added to the Makefile (not fully tested). The ini file can now contain comments that will be written back again. The ability to limit the maximum messages per group download was added. The installation procedure now automagically includes a working config file.

        •  15 Mar 2000 01:39

          Release Notes: Ability to check the progress when you do ps from a shell, a Restart file so it is safe to make the temp dir empty after an aborted download session, the new headername "ArticleBody" can be used to create kill/keep rules that check for the actual article content, and availability of RPM and SRPM files.

          •  04 Feb 2000 09:06

            Release Notes: Version 0.41 has most of the features intended for SuckMT. It has been tested for several weeks.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.