Main > Free Download Search >

Free server 1.0 software for linux

server 1.0

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6907
Graffiti Server 1.0

Graffiti Server 1.0


Graffiti Server is a small C program that allows the posting of messages and, optionally, HTML. more>>
Graffiti Server is a small C program that allows the posting of messages and, optionally, HTML. It displays the most recent messages but has a search function for finding entries with a given keyword or string.

The administrator connects from the local host using IP address 127.0.0.1 and delete messages from any IP.

You can search for any text string and the graffiti server will match against all old messages, as well as new ones, and return those that match.

Right click here and select save... to download a gzipped Linux binary. Right click here for the gzipped source for the graffiti server. The binary is only 45K[2] bytes and the source is only 9K in size (compressed).

To install it, simply gunzip the binary and run it with one of the following commands, then install the same command in your startup files. For example, in many Linuxes, you can put the command in /etc/rc.d/rc.local and it will be executed on each startup.

The general syntax is:

graffiti [port] [directory] [!]

The first argument is the port. If there is only one argument, it must be a port number.

The second argument is a directory name.

The third argument, if present and an exclamation point (!) tells graffiti to allow html postings.

Command examples:

graffiti

(The above will attempt to use port 80, the standard WWW port, will put its files in /var/tmp/ and will disallow html.)

graffiti 7777

(This command will do everything just like the command before it, only it will attempt to use port 7777 instead of 80.)

graffiti 8888 /home/rayy/graffiti/

(This command will put the files in /home/rayy/graffiti/ and will try to run on port 8888.)

graffiti 9999 /home/rayy/graffiti/ !

(This one will, again, put the files in /home/rayy/graffiti but will use port 9999, and will allow html entries.)

The data files take about 1 megabyte but will hold about 2500 graffiti entries, as configured.

If a file named wg####.txt is present in the data files directory, the Graffiti Server will display that file on every page. [Where #### is the port number the Graffiti Server is running on]. You can run as many copies of the graffiti server as you wish on separate ports. Because each copy puts its port number in its file names, there will be no file conflicts.]

See also: the Starship Traders Linux multiplayer web game download page -- in case just typing at each other isnt enough for your users.

The Graffiti Server is distributed under the terms of the GNU Public License. Click here and save it if you do not already have a copy of the GPL.

You can also download the source uncompressed here.
<<less
Download (0.046MB)
Added: 2006-06-24 License: GPL (GNU General Public License) Price:
1234 downloads
Dystopia Server 1.0

Dystopia Server 1.0


Dystopia is a Half-Life 2 modification which places the player into tense combat situations in a high tech world. more>>
Dystopia is a Half-Life 2 modifcation which places the player into tense combat situations in a high tech world spanned by computer networks. As either Punks or Corp Mercenaries the player will fight through the physical world to gain access, via jack-in terminals, to cyberspace.

Cyberspace is a three dimensional representation of the worlds network. Inside cyberspace players will launch programs to hack into systems linked to the physical world, fight off enemy hackers or defend critical systems. Gameplay progresses through inter-linked physical and cyberspace objectives, some are completed in either the physical world or cyberspace, others only by a well timed combination of the two.

The player will be immersed in action packed battles, whether as a heavily augmented combat mercenary armed to the teeth with the latest in firepower and implants, or a twitch reflex cyberdecker racing to infiltrate a cyberspace node. Only through skillful use of the high tech arsenal were making available and intelligent team play will players truly jack-in and kick ass.

Note: System used was Ubuntu Breezy Badger 2.6.12-9

Installation:

Log in as root

Create a user (EX. hlds, dystopia, srcds, etc..) with the command:

adduser hlds

Give that user a password

passwd hlds

Create a directory somewhere as that user where the server files and game files will go and go to that directory

mkdir /home/hlds/srcds

Make the owner of that directory your new user

chown hlds /home/hlds/srcds

Either login as that user or change to that user with the command

su hlds

Get the linux hlds update tool accurate as of 2/22/07

wget http://storefront.steampowered.com/download/hldsupdatetool.bin

Change the file to be executable

chmod ugo+x hldsupdatetool.bin

Run the hldsupdatetool.bin

./hldsupdatetool.bin

If you see an error about not finding /bin/uncompress type

ln -s /bin/gunzip /bin/uncompress && ./hldsupdatetool.bin

Answer the agreement
Run the steam file that is extracted

./steam

It will update itself and then tell you to rerun the command, do so, but changed. This will take a while

./steam -command update -game hl2mp -dir .

Download the Dystopia V1 server package

wget dystopia_v1_server.tar.gz

Extract the files in your srcds folder

tar -xvzf dystopia_v1_server.tar.gz

Configuration:

Edit ~/srcds/dystopia/cfg/server.cfg with your editor of choice. This file is run at every map change.

Comment out or remove the following line.

map dys_assemble

This must be done or you server will not start properly.
Edit ~/srcds/dystopia/cfg/valve.rc with your editor of choice. This file is run at server start

Add in the line the following line.

map dys_assemble

This map can be whatever you like your server to start on. If you do not do this, your server will not start properly.
Edit ~/srcds/dystopia/motd.txt with your editor of choice
Edit ~/srcds/dystopia/mapcycle.txt with your editor of choice

Starting the Server - Basic

Go to your srcds directory, whatever it is named

cd ~/srcds

Use the following command to start your server, this is a basic setup, replace 1.1.1.1 with the ip you want your server to report. You can also leave out the +ip 1.1.1.1 and it will take the first IP it can get

./srcds_run -game dystopia_v1 +maxplayers 20 -ip 1.1.1.1 -port 27015 &

To bring the console back so you can type commands into the console. use the command

fg

This will not always work.

The drawback to this method is that once you start it and then exit your ssh session you will not be able to get it back (at least I dont know of a way, if you do, let me know and Ill add it)

Starting the server - Advanced

Check to see if you have the screen command

screen

If you do, proceed, if not, get it. Create a shell script with the following commands. To do so, open a file in your favorite text editor (*nix only please). I named the file serverStart.sh

#!/bin/sh echo "Starting Dystopia Beta Server" sleep 1 cd /home/hlds/srcds screen -A -m -S dystopia /home/hlds/srcds/srcds_run -game dystopia_v1 +maxplayers 20 -ip 1.1.1.1 -port 27015

Make the shell script executable

chmod ugo+x serverStart.sh

Once its up and running, to exit the screen without closing it use the following key combo

ctrl+A,D (ctrl+A and then while still holding a, press d)

To retrieve the screen so that you can look at the console

screen -r
<<less
Download (540MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
976 downloads
Raw Print Server 1.0

Raw Print Server 1.0


Raw Print Server is a raw print server. more>>
Raw Print Server project is a "raw" print server that makes it possible for a computer to act as a "Socket API" or "AppSocket" print server.
This software would not exist without Sam Rushings excellent asyncore module, nor would it exist without Steve Holdens excellent explanation of that module (in his book "Python Web Programming" from New Riders, a truly outstanding book that I cant recommend enough) from which I learned enough to write this server. Im also indebted to Guido van Rossum for Python itself, which has made my life SO much easier, and to Mark Hammond for the win32all modules which are essential parts of the Windows version of the print server.
This is version 0.1 of the Raw Print Server. There are no installation instructions to speak of; I plan to write an install script to assist with getting the software up and running, but for now its all manual.
You will need a working Python 2.x system to run the print server itself, and if you are installing on Windows youll need a working set of the win32all modules from Mark Hammond (which you really ought to have anyway). To run the GUI properties program, youll need a working PyGTK module set, and on Windows that means finding a compatible GTK+ runtime also.
Finding all of the above is left as an exercise for the reader.
Okay. If you are on a recent Linux system, or any of the BSD family, you should be able to install all of the above from your original installation media, or download them from the appropriate website for your distribution.
If you are running Windows, start by getting a recent Python build from www.python.org; follow the links from that site to the win32all downloads (currently somewhere on Sourceforge).
After that, go to www.pygtk.org and follow their links to the downloads you need for Windows. Note that as of this time (October 2005), the GTK libraries normally used for the Gimp dont work with PyGTK (despite notes on the PyGTK for Windows site saying that they do), at least, not on Win9x.
Get the runtime or development libraries referenced from the PyGTK for Windows site. If you already have the Gimp installed, uninstall the GTK+ libraries you got with it before installing the alternate runtime. My Gimp still works, so it must be okay, right?
Enhancements:
- close printer when done
<<less
Download (0.028MB)
Added: 2006-07-08 License: BSD License Price:
1216 downloads
CrossFTP Server 1.06

CrossFTP Server 1.06


CrossFTP Server is a professional FTP Server for multiple platforms more>>
CrossFTP Server is a professional FTP Server for multiple platforms. It is a high-performance, extremely configurable, and most of all a secure FTP server. CrossFTP Server has an easy-to-use GUI for user to configure the servers behavior.
Main features:
- 100% pure Java, free, open source FTP server.
- Multi platform support and multithreaded design.
- User virtual directory, write permission, idle time-out and upload/download bandwidth limitation support.
- You can monitor all the user activities.
- Anonymous login support.
- Both upload and download files are resumable.
- Handles both ASCII and binary data transfers.
- IP restriction support to allow/ban IPs.
- Database and LDAP can be used to store user data.
- All the FTP messages are customizable.
- Implicit/explicit SSL/TLS support.
- MDTM support - your users can change the date-time stamp of files.
- "MODE Z" support for faster data upload/download.
- Easy installation/update by Java Web Start technology.
<<less
Download (MB)
Added: 2007-02-16 License: The Apache License Price:
995 downloads
Pure FTP Server 1.0.21

Pure FTP Server 1.0.21


Pure FTP Server is a fast, production quality, standards-conformant FTP server based on Troll-FTPd. more>>
Pure FTP Server is a fast, production quality, standards-conformant FTP server based on Troll-FTPd. Pure FTP Server has no known vulnerability, it is trivial to set up, and it is especially designed for modern kernels.
Features include PAM support, IPv6, chroot()ed home directories, virtual domains, built-in ls, FXP protocol, anti-warez system, bandwidth throttling, restricted ports for passive downloads, an LDAP backend, XML output, and more.
Beginners can install a Pure-FTPd server in 5 minutes. It can be as simple as installing the package, typing "pure-ftpd &" and... thats all. You already have a running server, and clients can start to connect.
Theres no need to review any long and complex configuration file, where possible mistakes could have security and reliability implications. Pure-FTPd uses simple command-line switches to enable the features you need.
You can limit the number of simultaneous users, limit their bandwidth to avoid starving your ADSL or cable-modem link, hide system files (chroot), have upload/download ratios, and moderate new uploads.
Custom messages can be displayed at login-time (even changing fortune files) and when an user enters a new directory. Also, to avoid your disks being filled up, you can defined a maximal percentage, and new uploads will be disallowed once this percentage is reached.
The FXP (server-to-server) protocol is implemented. It can be available for everyone, or only for authenticated users.
Kiddies are using common brute-forcing tools that are trying to discover hidden directories. Pure-FTPd provides a protection against this. Anonymous access is secure by default. For instance, users cant access dot-files (.bash_history, .rhosts, ...) unless you explicitely enable this.
And to watch whos doing what, the pure-ftpwho command shows a table with currently active sessions, how much bandwidth is taken by every user, what files they are uploading or downloading, where they are coming from, etc.
Enhancements:
- User names can now be up to 127 characters long.
- Compilation with PAM support has been fixed on Mac OS X, and the MySQL PASSWORD() function can now be used with MySQL >= 4.1.
- Logging now has the correct timezone.
- Support for charset conversions (RFC2640) has been implemented. Large files are now handled by default, using sendfile64() if possible. SITE UTIME and OPTS MLST have been implemented.
- MySQL queries can now include multiple statements and call MySQL 5 stored procedures.
- Transferring a lot of small files is now much faster than in previous versions.
<<less
Download (0.54MB)
Added: 2006-02-20 License: GPL (GNU General Public License) Price:
1348 downloads
Zero Touch Linux Server 1.0

Zero Touch Linux Server 1.0


Zero Touch Linux Server is the easiest way to setup your back office infrastructure. more>>
Zero Touch Linux Server is the easiest way to setup your back office infrastructure. If you need mail server, file server or domain controller - ZTL is perfect for you. ZTL is now a FREE product that brings together the stability of Linux and the security of Trustix or 100% binary compatibility of CentOS with a simple web-based interface.
ZTL allows you to perform administrative tasks without any special knowledge. If you need to setup a server for your office, and do not have prior experience in doing it - ZTL is for you.
Main features:
- remote administration of servers
- three levels of access
- simple and comfortable web-based interface
- one click server upgrade
- based on powerful and secure operating system: Trustix Secure Linux
- based on free and 100% binary compatible operating system: CentOS Enterprise-class Linux Distribution
- ability to install and configure Web, Mail, DNS, Domain Controler, File Server, Printer Server as well as Database, DHCP, Proxy servers, Firewall servers
Three levels of access:
Admin Level:
- manage server configuration
- install/uninstall and automatically configure appliances
- create and manage websites/domains
- use PHP plugins: SquirrelMail, phpMyAdmin
Domain Level:
- create and manage websites/mailboxes/users
- add/manage shared folders
- manage MySQL/PostgreSQL databases
- add/manage users
- manage DNS records, Apache webserver virtual host settings
- use PHP plugins: SquirrelMail, phpMyAdmin
- remove/get system information
End User (Mail / FTP user) Level:
- webmail interface
- manage your mail settings
- use PHP plugins: SquirrelMail, phpMyAdmin
- change password
- upload download files via web
<<less
Download (450MB)
Added: 2007-05-03 License: Freeware Price:
915 downloads
HELIOS PS3 Linux Server 1.0

HELIOS PS3 Linux Server 1.0


HELIOS PS3 Linux Server is a customized version of the Yellow Dog Linux for PlayStation3 gaming console. more>>
HELIOS PS3 Linux Server is a customized version of the Yellow Dog Linux for PlayStation3 gaming console.
The PS3 GameOS offers entertainment features such as video games, movies, and photos, and HELIOS simplified Yellow Dog Linux adds a powerful server OS. Together they provide a unique combination of entertainment and server system. Dedicated to making good things even better, HELIOS Software has prepared a stripped down version of Yellow Dog Linux for the purpose of providing a lightweight, low overhead server environment on the PS3, while offering an exciting test-drive platform for its file, print, PDF and image server software.
The HELIOS simplified YDL distribution comes on a CD disk image that installs in less than 6 minutes, and provides a high performance Linux server OS complete with DHCP network settings, support for Java 1.5 and AppleTalk enhanced kernel.
Main features:
- Free download from HELIOS web site
- Easy installation, ready to run in a few minutes
- Excellent Linux on PS3 documentation from HELIOS
- Dedicated server operating system with optimized performance (40% more memory available)
- Java 1.5 runtime is pre-installed
- Easy maintenance shell from CD
- HELIOS services are pre-installed as a test-drive
For Installation instruction and a nice video review, please go at the following link:
AVAILABLE IN A FEW MINUTES!
HELIOS on the PlayStation3: Installation and First Impressions
To download this file, you ave to login to the HELIOS server http://webshare.helios.de with the user tools and password tools, then you need to go the "HELIOS Linux for PS3" folder, select the "HELIOS Linux for PS3 v1.iso" file and click the Download button.
<<less
Download (MB)
Added: 2007-05-29 License: GPL (GNU General Public License) Price:
922 downloads
Apache Directory Server 1.0

Apache Directory Server 1.0


Apache Directory Server is an embeddable LDAP server implemented in pure Java. more>>
Apache Directory Server is an embeddable LDAP server implemented in pure Java.
Our primary vision (others also outlined below) is to build an enterprise directory server platform (and its components) where other Internet services snap in to store their data within the directory so they may be managed using LDAP.
From the image above youll see the architecture is designed so services besides LDAP like DNS, DHCP, SLP and Kerberos will snap in. Other services like UDDI can also be implemented and snapped in. These services will use a common networking layer and each can be toggled on and off according to the needs of the environment.
apseda, mina, or sedang are various frameworks used for the common network layer. These services share the common network layer and back their data within the Apache Directory Servers backing stores without any network latency or going through the LDAP line protocol. NTP btw is the only exception and its there to remedy the need for time sync for replication and other time sensitive protocols like kerberos. Its implementation here is intended to prevent any dependency on external infrastructure.
Main features:
- Designed as an LDAP and X.500 experimentation platform. Plugable components and subsystems make ApacheDS extremely modular and ideal for experiments with various aspects of the LDAP protocol.
- The servers frontend is completely separable from its backend and vice-versa making it very flexible for implementing virtual directories, proxy servers and gateways to X.500.
- Several backends can be implemented and plugged into the servers partition nexus. The server supports a BTree based partition out of the box but any backing store can be used to implement a partition so long as it conforms to interfaces.
- The server exposes aspects of administration via a special system backend. LDAP can be used to manage these concerns through the system naming context at ou=system.
- Java based triggers and stored procedures are being implemented.
- Both the backend subsystem and the frontend are separable and independently embeddable.
- The server contains a server side JNDI LDAP provider as the facade for the entire backend subsystem. JNDI operations are directly translated by this provider into operations against the nexus and the target partitions storing server entries.
- The server will use JNDI as the data access API for stored procedures. This will make stored procedures functional within and outside of the server without requiring recompilation.
- The servers networking code, MINA, Multipurpose Infrastructure for Network Applications was designed for pluggable protocol providers, of all sorts and not just LDAP. MINA gives ApacheDS the ability to handle large amounts of concurrency.
- The server uses the Snickers tools and APIs for ASN.1 BER encoding and decoding. These tools are designed for a very small encoding and decoding footprint as well as for use in non-blocking servers. The chunking nature of the BER codec makes the server very efficient while handling encoding and decoding making it more resistant to DoS attacks. This layer is also pluggable with a new experimental Twix provider which is much more efficient. Of course there is the unsupported Snacc4J provider which is no longer maintained.
<<less
Download (MB)
Added: 2007-01-10 License: The Apache License 2.0 Price:
1021 downloads
F.E.A.R. Linux Server 1.0.8

F.E.A.R. Linux Server 1.0.8


F.E.A.R. Linux Server is a stand-alone server software for Linux. more>>
F.E.A.R. Linux Server is a stand-alone server software for Linux.

<<less
Download (159.2MB)
Added: 2006-10-22 License: Free for non-commercial use Price:
1104 downloads
Fedora Directory Server 1.0.4

Fedora Directory Server 1.0.4


Fedora Directory Server is a full-featured LDAPv3 compliant server. more>>
Fedora Directory Server is a full-featured LDAPv3 compliant server.

In addition to the standard LDAPv3 operations, Fedora Directory Server supports multi-master replication, fully online configuration and administration, chaining, virtual attributes, access control directives in the data, Virtual List View, server-side sorting, SASL, TLS/SSL, and many other features.

The transactional Berkeley DB 4.2 is used as its data store and a full plug-in API allows developers to extend the the functionality of the server in many ways, and many of the core features of the server are already implemented using this API.

The server is very mature, having started out as Netscape Directory Server.
<<less
Download (31.2MB)
Added: 2006-11-13 License: GPL (GNU General Public License) Price:
1082 downloads
Cheyenne Secure Web Server 1.0

Cheyenne Secure Web Server 1.0


Cheyenne Secure Web Server (SWS) is a comprehensive enterprise solution for Apache server. more>>
Cheyenne Secure Web Server (SWS) is a comprehensive enterprise solution for Apache server. Cheyenne Secure Web Server combines http firewall, JAVA, PHP, PERL and a domain control system with Apache HTTPD platform.

<<less
Download (192.9MB)
Added: 2007-06-08 License: GPL (GNU General Public License) Price:
873 downloads
SILC Server 1.0.4 / 1.1 Beta 1

SILC Server 1.0.4 / 1.1 Beta 1


SILC Server provides system administrators ability to easily and quickly set up new SILC networks. more>>
SILC Server provides system administrators ability to easily and quickly set up new SILC networks. SILC Server is full implementation of server side of the SILC protocol.
SILC Server is ideal for small offices and organizations to set up secure conferencing network in LAN. SILC Server is compact and fast, and scales easily to Internet usage as well.
SILC Server provides full featured implementation of server side of the SILC protocol. The SILC Server is intended for system administrators who would like to set up either own SILC router or SILC server.
SILC Server is ideal for small offices and organizations to set up secure conferencing network in the local area network (LAN). SILC Server project is also suitable for Internet usage as it scales well, is compact and fast.
SILC Server can act either as SILC router or SILC server. It is also able to act as Backup router and take the responsibilities of the primary router if it becomes unresponsive. If your network has only one server then SILC Server acts by default as router server. Small LAN networks manage fine with only one SILC Server so it is very easy and fast to set up.
The difference of router server and normal SILC server is that router server handles most of the message routing and also keeps the global network state up to date. Normal SILC server on the other hand handles only local users and message routing to them. This arrangement makes the SILC network fast and scalable. SILC Server is easy to configure to act either as normal server or router server.
Whats New in 1.0.4 Stable Release:
- This release fixes a small problem with parsing the 1.3 protocol version string correctly.
- Clients that conform to the 1.3 protocol will not be able to connect to a SILC server that isnt running this version.
Whats New in 1.1 Beta 1 Development Release:
- Support for the new SILC Toolkit was added.
<<less
Download (1.2MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
845 downloads
VMware Server 1.0.3 Build 44356

VMware Server 1.0.3 Build 44356


VMware Server is a robust yet easy to use product for users new to server virtualization technology. more>>
VMware Server product is a robust yet easy to use software for users new to server virtualization technology.
VMware Server enables companies to partition a physical server into multiple virtual machines, and to start experiencing the benefits of virtualization.
Benefits of VMware Server
Provision a new server in minutes without investing in new hardware.
Run Windows and Linux operating systems and applications on the same physical server.
Increase the utilization of a physical server.
Move virtual machines from one physical host to another without re-configuration.
With VMware Server you can:
Streamline software development and testing by allowing developers to create multiple environments with different operating systems on the same server.
Evaluate software in ready-to-run virtual machines without installation and configuration.
Re-host legacy operating systems such as Windows NT Server 4.0 and Windows 2000 Server in a virtual machine running on new hardware and operating system.
Simplify server provisioning by building a virtual machine once and deploying it multiple times.
Leverage pre-built, ready-to-run virtual appliances that include virtual hardware, operating system and application environments. Virtual appliances for Web, email, proxy and other infratructure services are available for download from the VMTN Virtual Machine Center.
VMware Server is the first step to VMware Virtual Infrastructure
While VMware Server is a compelling product for new virtualization users, VMware Virtual Infrastructure products-ESX Server with Virtual SMP and VirtualCenter with VMotion-enable companies to implement large-scale production server consolidation, business continuity, and enterprise desktop solutions with enterprise-class performance, high availability, manageability and security. View a comparison between VMware Server and VMware Virtual Infrastructure.
Enhancements:
- This release fixes four security vulnerabilities, as reported in CVE-2007-1337, CVE-2007-1877, CVE-2007-1069, and CVE-2007-1876.
- These vulnerabilities permitted denial of service, crashes of Windows guests, or corrupted stack pointers.
- A problem with VMware Tools that caused the guest to run out of memory was fixed.
- A crash in the VIX API was resolved.
- Building of the kernel and the HGFS modules was improved.
- Several occasional crashes were fixed.
<<less
Download (101.7MB)
Added: 2007-05-02 License: Freeware Price:
1821 downloads
TFTP Server 1.4

TFTP Server 1.4


TFTP Server supports tsize, blksize, and interval options, supports PXE boot, and can be run standalone or as a daemon. more>>
TFTP Server is a multi-threaded TFTP server, which means any number of clients can connect simultaneously.
TFTP Server supports tsize, blksize, and interval options, supports PXE boot, and can be run standalone or as a daemon.
TESTING
This server runs in Debug Mode (with flag -v) or as Service (without any flag). Please expand the .gz file to an directory, using shell, goto that directory, edit tftpserver.ini file (just specify home dir) and give following command as root:-
tftpserver#./tftpserver -v
You will see following results:-
Ready...
Now open one more shell and give following commands:-
$tftp
tftp>connect localhost
tftp>get [some file name in home dir]
Received 13112 bytes in 0.0 seconds
and on server you may see
client 127.0.0.1:xxxxx file ...... # blocks served
INSTALLATION
This program runs in two modes:-
a) Debug Mode (using -v argument)
b) Daemon (using no argument)
This program should be setup to start automatically modifying boot scripts /etc/rc.d/rc.local file or /etc/inittab file. Never include -v (verbatim flag) while running as Daemon from these scripts.
CONFIGURATION
You need home directory to be set in tftpserver.ini file, you can comment other parameters like blksize and interval.
UNINSTALLATION
Just remove the program directory. You should also remove entries from initialize scripts of
your machine.
Enhancements:
- This release uses Thread Pool, which improves performance.
- Log file and ini file locations can now be overridden in the Unix version.
<<less
Download (0.018MB)
Added: 2007-06-22 License: GPL (GNU General Public License) Price:
885 downloads
NNML::Server 1.14

NNML::Server 1.14


NNML::Server is a minimal NNTP server. more>>
NNML::Server is a minimal NNTP server.

SYNOPSIS

perl -MNNML::Server -e server
perl -MNNML::Server -e unspool

NNML::Server server implements a minimal NNTP server. It is (hope-) fully conformant to rfc977. In addition the commands XOVER and AUTHINFO are implemented.

Supported commands:

ARTICLE, AUTHINFO, BODY, GROUP, HEAD, HELP, IHAVE, LAST, LIST,
MODE, NEWGROUPS, NEWNEWS, NEXT, POST, QUIT, SLAVE, STAT

XOVER, XHDR, LIST NEWSGROUPS ng-spec

The main reason for writing this was to synchronize my mail directories across different hosts. The Mail directories are MH-Style with a .overview file in each folder and an active file in the base directory. These are maintained by the Emacs Gnus backend NNML. To get started, you can generate/update this files using the overview program. Upon POST and IHAVE commands this files will also be updated.

To start from scratch use:

touch /tmp/active;
perl -MNNML::Server -e server(base => "/tmp", port => 3000)

To export your mh-Mail use:

perl overview -base ~/Mail
perl -MNNML::Server -e server(base => "$ENV{HOME}/Mail", port => 3000)

The command POST and IHAVE honour the Newsgroups header if not overwritten by the X-Nnml-Groups header. Articles will contain an appropriate X-Nnml-Groups header when retrieved by message-id.

When the client submits the SLAVE command, all forther post requests are spooled in $Config-spool> (usually ~/Mail/NNML.spool) for performance reasons. You can process the spooled articles by submitting the XUNSPOOL command or by calling

perl -MNNML::Server -e unspool

Rejected articles will be saven in $Config-bad> (usually ~/Mail/NNML.bad)

<<less
Download (0.023MB)
Added: 2007-04-19 License: Perl Artistic License Price:
919 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5