• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux nd Download

nd

March 4, 2008
This software enables users to easily produce basic network daemons. Its compact design makes it practical for a range of applications.
Version 1.0
License GPL
Platform Linux
Supported Languages English
Homepage amadigan.sixbit.org
Developed by Andrew Madigan
ND is a simple software that makes it possible to create network daemons with ease. The software listens on a TCP port and executes a command with stdin and stdout redirecting to the incoming connection. With the -p port option, you can specify the port to run the server on.

Other options include -a addr, which you can use to indicate the address to bind the server to. If you want to print additional output, you can use the -v option. The -d option is used to daemonize the server, while the -i option is used to block SIGPIPE for child processes.

The -l logfile option redirects output to logfile, while the -x pidfile option writes the PID of the server to pidfile. The -u user option runs child processes as the specified user. If you want to switch to a user after binding to the address, you can use the -U user option. The -k option is used to prevent the killing of child processes when the server is killed, and the -h option prints the help menu.

For example, you can create a simple daemon by running $ nd -p 4000 echo hi. With this running, clients that connect will see the string 'hi' printed, and then the connection will close.

To run nd as a daemon, use $ nd -p 4000 -l log -x pid -d -v echo hi. This will daemonize nd, and the logging will be redirected to log. With one -v parameter, the server startup sequence is logged, and an additional log line is written when the server stops.

You can stop nd by sending either SIGINT or SIGTERM to the process. These will also stop any running child processes unless -k was passed to nd at startup.

The following environment variables are set for child processes: ND_PORT, ND_ADDR, ND_LISTEN_PORT, ND_LISTEN_ADDR, and ND_VERBOSITY.

In this release, many features have been implemented, but IPv6 support is missing.
What's New

Version 1.0: N/A

Free Download 74K
381
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

MSNCP
The MSNCP is a comprehensive client that operates on the MSN network.
Portfolyo
Portfolyo is an online platform for tracking personal projects and skills. It ...
compat.eyecode fix
Compat.eyecode fix resolves a bug in eyeOS that causes the wallpaper to ...
django-lightsearch
Django-lightsearch is a Django-based search application, designed to facilitate simple and efficient ...
Resynthesizer
Resynthesizer is a Gimp plug-in that generates new textures using a provided ...
PythonMagick
PythonMagick provides an object-oriented Python interface to ImageMagick for image processing.
Dirvish
Dirvish is a backup software that operates on a network, utilizing disks ...
tcp_proxy
This software provides a TCP socket redirection handler that directs incoming traffic ...
COAST
COAST is a Perl-based software that allows for Change of Authority requests ...
ctrlxmms
ctrlxmms improves XMMS useability with a small Perl script.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.