Semantic search

Jump to: navigation, search


CTC
CTC (Cut The Crap) is a proxy-like daemon that will filter your browser's requests to prevent downloading ads. It is meant mostly for dialup users whose bandwidth is too precious and expensive to waste on banners and ads.
CaSchd
a Ruby network manager.
Cajo
The framework allows Java objects to communicate transparently with each other over the network, without absolutely zero source impact. It similarly allows the transparent distribution of remote graphical user interfaces.
CamE
This is a candidate for deletion: URLs both return 404. linuxbrit.co.uk does exist but no mention of CamE on that site. Drw (talk) 09:03, 18 July 2018 (EDT) 'camE' is a Webcam grabber for video4linux devices. It is based on the xawtv webcam app, but extended to use imlib2 for applying antialised, blended truetype fonts to the image before upload. A large number of new options have been added including scp support (in addition to ftp), image archiving, and much more. It runs as a daemon and needs no X connection to operate.
Camsource
Camsource is a modularized and multithreaded daemon for grabbing image frames from a video4linux device. It uses a simple yet powerful plugin system, which allows it to use the same grabbed images for multiple purposes at the same time. It features image filter plugins, which can be daisychained in the XML config file to modify the image before passing them to other plugins. Included plugins provide compatibility with camserv (multipart jpeg streams) and webcam_server, a local snapshot file writing module, and an FTP upload module, as well as basic image filtering (resizing, flipping, and rotating).
Cats2procmailrc
cats2procmailrc is a filter to generate a .procmailrc file from a much terser file consisting of single-line rules. These suffice to do the most common mail filing, making maintenance of a procmailrc very easy for someone with more than a few filing rules. Each rule basically names the folder, an optional subject tag, and the pattern.
Changedfiles
'changedfiles' is a framework for filesystem replication, security monitoring, and/or automatic file transformations--anything where you'd poll files or directories and then do something to them or send them somewhere else (or both). The difference is, the kernel tells you when they change, instead of you having to poll. It is also an easy real time FTP push mirror to one or multiple sites. 'changedfiles' has a kernel module (works with Linux kernel version 2.4) which reports to a device whenever a file on the filesystem changes, and a daemon which runs in user space and can be configured to do almost anything when a change to a file matching one of the patterns it looks for is reported.
Chaosircd
'chaosircd' is an IRC daemon with commands, channel modes, user modes, and flood control implemented as runtime (re)loadable modules. DNS and AUTH (ident) queries are done in a single child process so as to not waste valuable file descriptors and responsiveness. It also features a server-server protocol using timestamps for netsplit handling similar to TS5 (hybrid), and OpenSSL encrypted server-server and client-server connections.
Checkpassword-pam
'checkpassword-pam' is an implementation of a PAM- based checkpassword-compatible authentication program, but is more modern and administrator-friendly.
Chroot safe
'chroot_safe' is a alternative method for chrooting dynamically linked applications. It delays the chrooting until after dynamic linking has completed, so you don't need to have a copy of the binary or libraries within the chroot. This simplifies the process of chrooting an application, as you often do not need any files besides the data files within the chroot. In addition to chrooting the application, 'chroot_safe' also drops root privileges before letting the application start.
Cmogstored
cmogstored is an alternative implementation of the "mogstored" storage component of MogileFS. cmogstored is implemented in C and does not use Perl at runtime. cmogstored is the only component you need to install on a MogileFS storage node. Read more about MogileFS here: http://mogilefs.org/ cmogstored is not directly affiliated with the MogileFS project nor any commercial interests behind MogileFS.
Collectd
'collectd' is a small daemon which collects system information every 10 seconds and writes the results in an RRD-file. The statistics gathered include: CPU and memory usage, system load, network latency (ping), network interface traffic, and system temperatures (using lm-sensors), and disk usage. 'collectd' is not a script; it is written in C for performance and portability. It stays in the memory so there is no need to start up a heavy interpreter every time new values should be logged.
Color Mouse
One way to implement color mouse cursors with SDL.
Conc
Conc is a serial console concentrator package. It features remote maintenance of systems over IP, and concurrent connections to consoles. It can pool serial lines on multiple machines into one system, which lets you manage a virtually unlimited number of consoles- ideal for large server farms, clusters or off-site server rooms.
Conflux
Conflux is a data collection and management suite. Conflux can:
  • help you perform searches which best meet your result needs, across a number of search services
  • help you retain a list of search results for later use
  • help share research material among a team or workgroup
  • help you organize useful searches and search results into groups (bundles)
  • help you maintain a list of the resources you use most, giving you access to this list from a central location
  • Conflux allows you to submit searches to be performed, either immediately or later, by the Conflux collector. Once the search has been performed, you will have ready access to the URLs of the results provided by the search engine. Using Conflux, you can manage your past searches, better keeping track of materials you have found useful, aiding you in submitting follow-up searches. Both searches and search results may be bundled together, permitting you to best organize your information how you see fit. Best of all, you may enable your entire team to use Conflux, sharing the benefits of your research. The Conflux suite currently consists of a PHP3 frontend, a MySQL database schema, and a perl 'collector' (which may be run as a daemon, from cron or standalone).
Conntrack-tools
The conntrack-tools are a set of free software userspace tools for Linux that allow system administrators interact with the Connection Tracking System, which is the module that provides stateful packet inspection for iptables. Modern firewalls implement state tracking (a.k.a. connection tracking) in order to keep some state about the currently active sessions. The conntrack-tools are the userspace daemon conntrackd and the command line interface conntrack. The userspace daemon conntrackd can be used to enable high availability of cluster-based stateful firewalls and to collect statistics of the stateful firewall use. conntrack is a userspace command line program targeted at system administrators. It enables them to view and manage the in-kernel connection tracking state table. Since 1.2.0, the conntrack-tools includes the nfct command line utility.
Courier
The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols such as ESMTP, IMAP, POP3, LDAP, SSL, and HTTP. It provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. Individual components can be enabled or disabled at will. Courier now implements basic web-based calendaring and scheduling services integrated in the webmail module. Courier implements SMTP extensions for mailing list management and spam filtering. Courier can function as an intermediate mail relay, relaying mail between an internal LAN and the Internet, or perform final delivery to mailboxes. Courier uses maildirs as its native mail storage format, but it can also deliver mail to legacy mailbox files as well. Courier's configuration is set by plain text files and Perl scripts. Most of Courier's configuration can now be adjusted from a web browser, using Courier's web-based administration module.
Courier-IMAP
Courier-IMAP is a lightweight server that provides IMAP access to maildir mailboxes. It supports folders, custom authentication modules, and virtual mailboxes. A compatible POP3 server is also provided. The source code is based on the IMAP module in the Courier Mail Server, but this build is independently repackaged to work with any other MTA that delivers to maildir format mailboxes.
Cricket
Cricket is a high performance, flexible system for monitoring trends in time-series data. It was developed to help network managers visualize and understand the traffic on their networks, but it can be used for all kinds of other jobs, as well. Cricket has three pieces: the collector, the grapher, and the config tree. The collector runs from cron and fetches data from a number of devices according to the info it finds in the config tree. The grapher is a CGI application that lets users to traverse the config tree from a web browser and see what the collector recorded. The config tree is hierarchical, which avoids duplicate info in the config files.
Cron
Background-only application which launches and runs other applications, or opens documents, at specified dates and times.
Crowdsec
Crowdsec is a firewall and behaviour detection system that uses a shared IP address reputation database in order to identify potential threats. User can instruct Crowdsec to watch certain logs, including both operating system logs and logs for specific applications. These are analysed for potential security threats, and the source IP address of any suspicious activity may be uploaded to a shared reputation database. Likewise, the user can download this shared database to benefit from lists of known suspicious hosts. Crowdsec includes so-called 'bouncers' to block certain IP addresses from accessing services, thus forming a reputation-based firewall. As the bouncer and detection components are separate programs and can remotely communicate, Crowdsec may be appropriate for embedded applications where the host to be protected is not powerful enough to detect potential threats itself; the log analysis can be done on another, more powerful system.
Ctrlproxy
'ctrlproxy' is an IRC server with multiserver support. It runs as a daemon and connects to a number of IRC servers, then lets you to connect from a workstation and work as the user who is logged in to the IRC server. After you disconnect, it maintains the connection to the server. It acts like any normal IRC server, so you can use any IRC client to connect to it. It supports multiple client connections to one IRC server (under the same nick), so you can connect to IRC using your IRC nick, even if you have an IRC session open somewhere else. It supports logging (in the same format as the irssi IRC client), password authentication, and ctcp (in case no clients are connected).
Current
Current is a server implementation for Red Hat's up2date tools. It's designed for small to medium departments to be able to set up and run their own up2date server, feeding new applications and security patches to workstations/servers. The program is specifically intended for the experienced sysadmin with many machines to deal with.
Cvsauth
cvsauth is a wrapper for the CVS pserver method. It lets you run multiple repositories on one CVS server without the usual risk when running pserver as root (every CVS user can gain root access). It finally removes the security risks with typical CVS pservers. However, be forewarned that Red Hat 5.0 (and older) and SuSe 5.3 (and older) *do not* work.
Cvsd
'cvsd' is a configurable chroot/suid wrapper for running a CVS pserver more securely. The hope is that cvsd will allow people to run remotely accessible CVS repositories more securely. The distribution includes a script for setting up the chroot'd environment and user/group. It works by running 'cvs pserver' under a special uid/gid ina chroot jail. The authors notes, however, that for authentication the user should consider using SSh as a secure authentication mechanism and transport, because passwords in 'cvs pserver' are transmitted in plain text and 'cvsd' does not change that.
Cvsfs
cvsfs is an attempt to let a user mount a CVS project like any file system. It allows you to navigate and browse through a project tree. No preparations are required on the CVS server It allows to view the versioned files as like they were ordinary files on a disk. There is also a possibility to check in/out some files for editing
Cwdaemon
'cwdaemon' uses a PC parallel or serial port and a simple transistor switch to output Morse code to a transmitter from a text message sent to it via the UDP protocol. It uses the soundcard or PC speaker to generate a sidetone. Cwdaemon can also handle PTT, and band index output for automatic switching of antennas, filters etc. Pinout is compatible with the standard (CT, TRlog).
Cxcl
'cxcl' is an interpreter for the XCLE language. It is part of the XCL software suite, which aims to provide developers with tools for the programmatic handling of executable code, combining easy generation and manipulation with execution speed and memory efficiency at runtime.
CxxTest
CxxTest is a JUnit/CppUnit/xUnit-like framework for C++ that doesn't require RTTI, member template functions, exception handling, or any external libraries (including memory management, file/console I/O, or graphics libraries). It is distributed entirely as a set of header files which makes it extremely portable and usable.
DAViCal CalDAV Server
DAViCal is a server implementing the CalDAV protocol for shared workgroup calendaring. It uses the PostgreSQL database for backend storage of the calendar data.
DNRD
DNRD is a proxy DNS Daemon. It is useful for a home network where you have multiple ISPs or VPNs. DNRD can be set up to forward all DNS queries to the appropriate DNS server for each of your ISPs.
DNS Flood Detector
DNS Flood Detector was developed to detect abusive usage levels on high traffic nameservers and to enable quick response in halting (among other things) the use of one's nameserver to facilitate spam. DNS Flood Detector uses libpcap to monitor incoming dns queries to a nameserver. The tool may be run in either daemon or 'bindsnap' mode. In daemon mode, the tool will alarm via syslog. In bindsnap mode, the user is able to get near-real-time stats on usage to aid in more detailed troubleshooting.
Daemon
'daemon' turns other processes into daemons. Many tedious tasks are required to set up a daemon process; 'daemon' performs these tasks for other processes. This is useful for writing daemons in languages other than C, C++, or Perl (e.g. sh, Java). If you want to write daemons in languages that can link against C functions (e.g. C, C++), see libslack, which contains the core functionality of daemon.
Danectl
DNSSEC DANE implementation manager: Generates and manages TLSA records (with certbot). Implements TLSA 3 1 1 current + next workflow. Also generates SSHFP, OPENPGPKEY, and SMIMEA records.
Dante
Dante is a free implementation of the proxy protocols socks version 4, socks version 5 (rfc1928), and msproxy. It can be used as a firewall between networks. The package consists of two parts, a socks server and a proxy client which supports socks, msproxy, and HTTP proxies.
Darkstat
Darkstat is an ntop-workalike network statistics gatherer. Built to be faster and smaller than ntop, it uses libpcap to capture network traffic and serves up Web page reports of statistics such as data transferred by host, port, and protocol. It also has a bandwidth usage graph.
Data.Gov Importer for the National Data Catalog
The National Data Catalog aims to be a complete catalog of all data sets and APIs that are either put out by the government or are derived from the government. Scoped to all government levels (federal, state, and local), and all branches (executive, legislative, judicial), NDC will be the one-stop shop for developers, researchers, and investigative journalists interested in government data. NDC will tap into the social benefits of having users come together around common interests. More than just a catalog, it will be a place for community-supported documentation about government data. This Ruby application moves data.gov datasets to the National Data Catalog.
DataparkSearch
DataparkSearch is an Internet and Intranet search engine tool. Key features:
  • Support for http, https, ftp, nntp and news URL schemes.
  • htdb virtual URL scheme support for indexing SQL databases.
  • text/html, text/xml, text/plain, audio/mpeg (MP3) and image/gif mime types built-in support.
  • External parsers support for other document types.
  • Ability to index multilangual sites using content negotiagion.
  • Searching all of the word forms using ispell affixes and dictionaries.
  • Stopwords and synonyms lists.
  • Boolean query language support.
  • Results sorting by relevancy, popularity rank, last modified time and by importance (a multiplication of relevancy and popularity rank).
  • Various character sets support.
  • Accent insensitive search.
  • Phrases segmenting for Chinese, Japanese, Korean, and Thai.
  • mod_dpsearch - search module for Apache web server.
  • Internationalized Domain Names support
Deliantra Maps
Deliantra is a free software cooperative multiplayer RPG and adventure game, much similar in style (and setting) to nethack and moria, but is fully graphical and runs in realtime. It is set in a classical medieval environment with ubiquitous weapons and magic. What makes this game special is its depth and the sheer amount of maps to explore: The world is vast (multiple continents, over 4000 manually designed maps, hundreds of monsters and countless variations of generated content) and complex (16 unique races, 17 classes, 40 skills and hundreds of spells to choose from and combine with each other), so there is a lot to explore. The game play is open and sets very few limits on character development. And of course a lot of fun is to be had by playing cooperatively with others exploring the same world.
Deliantra Server
Deliantra is a free software cooperative multiplayer RPG and adventure game, much similar in style (and setting) to nethack and moria, but is fully graphical and runs in realtime. It is set in a classical medieval environment with ubiquitous weapons and magic. What makes this game special is its depth and the sheer amount of maps to explore: The world is vast (multiple continents, over 4000 manually designed maps, hundreds of monsters and countless variations of generated content) and complex (16 unique races, 17 classes, 40 skills and hundreds of spells to choose from and combine with each other), so there is a lot to explore. The game play is open and sets very few limits on character development. And of course a lot of fun is to be had by playing cooperatively with others exploring the same world.
Devfsd
The devfsd program is a daemon, run by the system boot, which can provide for intelligent management of device entries in the Device Filesystem (devfs). It is desirable to start the daemon at the beginning of the boot scripts, in particular before filesystem checks.
Dhlan
dhlan scans and updates to /etc/hosts with a MAC:name table. It's the most simple and easy replacement of DNS server, to customize named localization of computers, printers or any other device accross any Local Area Network. For example, 2 laptops can maintain valid name-to-ip although network changes.
Diogene87
'Diogene87' is a powerful job scheduling system. It features include:
*central management: jobs can be run on local or remote servers (on TCP/IP networks) *jobs dependences: jobs can wait for another to be terminated, started when an other is normally finished, or aborted *start condition: jobs can wait for a file-presence, a manual validation, or a specified time *planning: jobs can be planned at regular intervals *log of job activity: output of jobs (on console) are logged *job monitoring: a web interface controls job execution *statistics for job duration: minimum, maximum and average duration *resource control: the job queue has a threshold for the largest number of jobs that can run. The queue can be manually opened or closed if resources are not available.
Dircproxy
'dircproxy' is an IRC proxy server ("bouncer") for people who use IRC from lots of different workstations or clients, but wish to remain connected and see what they missed while they were away. Users connect to IRC through dircproxy, and remain connected to the server, even after a client is detached from it. While they're detached, 'dircproxy' logs channel and private messages as well as important events; when users reattach it downloads those logs to you using ordinary IRC protocol.
Direvent Heckert gnu.tiny.png
Direvent is a program that monitors a set of directories on the file system and reacts when their content changes. When a change is detected, the daemon reacts by invoking an external command configured for that kind of change. It became a GNU package on August 20, 2014. Until then it was named dircond.
Distcc
'distcc' distributes compilation of C or C++ code across several machines on a network. It should always generate the same results as a local compile, is simple to install and use, and is often significantly faster than a local compile. 'distcc' does not require all machines to share a filesystem, have synchronized clocks, or to have the same libraries or header files installed. Machines can be running different operating systems, as long as they have compatible binary formats or cross-compilers. 'distcc' sends the complete preprocessed source code across the network for each job, so all it requires of the volunteer machines is that they be running the distccd daemon, and that they have an appropriate compiler installed.
Dkimap
'dkimap4' is a fast, easy-to-install IMAP4 daemon. It supports mail folder quotas, ACL, and UID, and has support for passwd, shadow, and PAM authentication.
Dnsmasq
Dnsmasq is a lightweight DNS forwarder and DHCP server. It is designed to provide DNS and optionally, DHCP, to a small network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP/TFTP for network booting of diskless machines.
Doorman
The Doorman is a "port-knocking" listener daemon which helps users secure private servers. It allows a Unix server to run invisibly, with all TCP ports closed.
Dovecot
'Dovecot' is an IMAP server whose major goals are security and extreme reliability. It uses index files to optimally store the mailbox state, which makes it very fast even with huge mailboxes. Indexes won't prevent external mailbox updates, so Dovecot is still fully compatible with standard Maildir and mbox formats. There's also a fully featured POP3 server included.


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.