Slink-e tools is a package of programs and libraries to drive the Slink-e infrared remote control via its serial port from a Linux system. It features an interactive program to talk to the Slink-e and exercise its functions, an editor and learner for the IR code database, a readline-based command interface, a daemon that controls a Slink-e so that multiple other programs can interact with it, and Perl libraries for talking to the Slink-e at various levels. The package also contains complete documentation of the Slink-e device itself.
smtpsend is a simple SMTP client to transmit an email message to an SMTP server. It is designed for use by programs that need a simple, flexible way to send email, or for experimenting with SMTP. In many cases, sendmail can do what this program does, but it is much more complex, harder to set up and use, and doesn't give you as much lower level control. This program is written in Perl and is based on Perl's Net::SMTP module. It makes a great starting point for writing SMTP client functions into your own Perl program.
This program sets up a socket, then execs a program that inherits that socket on an open file descriptor. You can set up just about any kind of socket. It is like socat, but for programs that know what a socket is. For example, you could have socketexec listen on a TCP port and when a client connects to that port, exec a server program that expects a connected socket as its standard input.
Systime tells you how much CPU time running a program uses. It is like the classic "time" command, except that "time" only tells the CPU time used by the immediate process, whereas "systime" includes other processes that serve the main process, such as the X server and kernel memory management processes. Systime reports all the CPU time used on the entire system while the subject program was running. It uses Linux's /proc filesystem.
xmlrpc-c is a programming library for writing an XML-RPC server or client in C or C++. XML-RPC is a standard network protocol to allow a client program to make a simple remote procedure call (RPC) type request of a server. It's like SOAP or CORBA, but much simpler. This library speaks the same XML-RPC as similar libraries for lots of other programming languages, with most of the popular extensions. The client library uses either w3c libwww or Curl for HTTP. The server library contains a complete lightweight HTTP (Web) server and also facilities for running with CGI under any Web server.
Yes, car crashes are the car's fault > Of course, I'd agree that many projects > using auto* are hell to set up. This is > because developers are lazy and don't > bothe...
Why binary distribution isn't the answer > There is an even better solution for the > majority of users: > don't fix the make system, fix the way > of distribution. A &g...
Re: ahem... > > The source is for those who want to > customize their package; those people > (like me) like fiddling with Makefiles > and are willing to invest a bit of >...
auto* obsolete I largely agree. Autoconf was very important when it was invented, because Unix systems were so different. Different systems had different C library functions available, for exampl...
Re: Just get to the point I would agree that most Unix people have never heard of m4, or at least that they don't know any more about it than that it exists. The first generation of Unixers is...