Daemontools

Last updated
daemontools
Original author(s) Daniel J. Bernstein
Stable release
0.76 / July 12, 2001;21 years ago (2001-07-12) [1]
Written in C
Operating system Linux, [2] BSD, Unix
Type Init daemon
License Public domain software [3]
Website cr.yp.to/daemontools.html   OOjs UI icon edit-ltr-progressive.svg

daemontools is a process supervision toolkit written by Daniel J. Bernstein as an alternative to other system initialization and process supervision tools, such as Init.

Some of the features of daemontools are:

Similar applications are runit, s6, [4] and daemontools-encore. [5]

Related Research Articles

An open-source license is a type of license for computer software and other products that allows the source code, blueprint or design to be used, modified and/or shared under defined terms and conditions. This allows end users and commercial companies to review and modify the source code, blueprint or design for their own customization, curiosity or troubleshooting needs. Open-source licensed software is mostly available free of charge, though this does not necessarily have to be the case.

<span class="mw-page-title-main">Maildir</span> E-mail format

The Maildir e-mail format is a common way of storing email messages in which each message is stored in a separate file with a unique name, and each mail folder is a file system directory. The local file system handles file locking as messages are added, moved and deleted. A major design goal of Maildir is to eliminate the need for program code to handle file locking and unlocking.

<span class="mw-page-title-main">Daniel J. Bernstein</span> American mathematician, cryptologist and programmer

Daniel Julius Bernstein is an American German mathematician, cryptologist, and computer scientist. He is a visiting professor at CASA at Ruhr University Bochum, as well as a research professor of Computer Science at the University of Illinois at Chicago. Before this, he was a professor in the department of mathematics and computer science at the Eindhoven University of Technology.

<i>Bernstein v. United States</i> 1990s legal case involving Snuffle encryption

Bernstein v. United States is a set of court cases brought by Daniel J. Bernstein challenging restrictions on the export of cryptography from the United States.

<span class="mw-page-title-main">.to</span> Internet country-code top level domain for Tonga

.to is the Internet country code top-level domain (ccTLD) of the island kingdom of Tonga.

License-free software is computer software that is not explicitly in the public domain, but the authors appear to intend free use, modification, distribution and distribution of the modified software, similar to the freedoms defined for free software. Since the author of the software has not made the terms of the license explicit, the software is technically copyrighted according to the Berne convention and as such is proprietary.

Poly1305 is a cryptographic message authentication code (MAC) created by Daniel J. Bernstein. It can be used to verify the data integrity and the authenticity of a message. A variant of Bernstein's Poly1305 that does not require AES has been standardized by the Internet Engineering Task Force in RFC 8439.

A control register is a processor register which changes or controls the general behavior of a CPU or other digital device. Common tasks performed by control registers include interrupt control, switching the addressing mode, paging control, and coprocessor control.

<span class="mw-page-title-main">YouPorn</span> Free pornographic video sharing website

YouPorn is a free pornographic video sharing website and one of the 100 most accessed websites in the world. Since launching in August 2006, it grew to become the most popular pornographic website on the internet, and, in November 2007, it was reported to be the largest free pornographic website as well.

In cryptography, Curve25519 is an elliptic curve offering 128 bits of security and designed for use with the elliptic curve Diffie–Hellman (ECDH) key agreement scheme. It is one of the fastest ECC curves and is not covered by any known patents. The reference implementation is public domain software.

runit Init scheme and service supervisor for UNIX-like systems

runit is an init and service management scheme for Unix-like operating systems that initializes, supervises, and ends processes throughout the operating system. Runit is a reimplementation of the daemontools process supervision toolkit that runs on many Linux-based operating systems, as well as BSD, and Solaris operating systems. Runit features parallelization of the start up of system services, which can speed up the boot time of the operating system.

Process supervision is a form of operating system service management in which some master process remains the parent of the service processes.

<span class="mw-page-title-main">Samsung Galaxy Player</span> Android-based all-purpose pocket computers produced by Samsung

The Samsung Galaxy Player is a line of Android-based all-purpose pocket computers produced by Samsung. The product was debuted on 2 September at the 2010 IFA in Berlin, and was showcased at the 2011 CES in Las Vegas.

<span class="mw-page-title-main">Chromebook</span> Laptop or tablet computer running ChromeOS

A Chromebook is a laptop or tablet running the Linux-based ChromeOS as its operating system. Initially designed to heavily rely on web applications for tasks using the Google Chrome browser, Chromebooks have since expanded to be able to run Android and full-fledged Linux apps since 2017 and 2018, respectively. All supported apps can be installed and launched alongside each other.

<span class="mw-page-title-main">Software industry in Chennai</span> Second largest software exporter in India

Chennai is the third largest software exporter in India, next only to Bangalore and Hyderabad. India's largest IT park is housed at Chennai. Software exports from Tamil Nadu during 2017–2018 rose 8.6% per cent to touch 1,11,179 crore, involving a workforce of 780,000, and the city is the hub for deep tech startup companies. Many software and software services companies have development centres in Chennai, which contributed 14 percent of India's total software exports of 14,42,140 lakh during 2006–07, making it the third largest Indian city software exporter following Bangalore, Hyderabad and the city is the home for 7 top rated IT companies out of 15 in India. The Tidel Park in Chennai was billed as Asia's largest IT park when it was built. Major software companies have their offices set up here, with some of them making Chennai their largest base. Chennai is the largest hub for e-publishing, as there are 67 e-publishing units registered with the STPI and many Rs.8300-Cr data centers, digital hubs are in the process of development. A major reason for the growth of the Software industry are the top engineering colleges in Tamil Nadu, of which Chennai is a major contributor, have been a major recruiting hub for the IT firms. According to estimates, these engineering colleges and universities consistently generate about 50 per cent of the human resource requirements for the IT and ITES industry was being sourced from the state, particularly from Chennai.

Lemon Wallet was a cloud-based digital wallet that allowed users to store digital copies of credit cards, debit cards, reward cards, as well as identification, and other card information. The service was released in July 2011 and the company is based in Palo Alto, California, United States. Wences Casares was the company's CEO.

NaCl is an abbreviation for "Networking and Cryptography library", a public domain "...high-speed software library for network communication, encryption, decryption, signatures, etc".

Verbling is an online language learning platform that pairs individuals with language teachers via video chat. The company was created at Y Combinator in 2011. In 2015, Verbling raised $2.7 million in series A round funding. Funders have included Draper Fisher Jurvetson, SV Angel, Sam Altman, and Joshua Schachter.

Post-Quantum Cryptography Standardization is a program and competition by NIST to update their standards to include post-quantum cryptography. It was announced at PQCrypto 2016. 23 signature schemes and 59 encryption/KEM schemes were submitted by the initial submission deadline at the end of 2017 of which 69 total were deemed complete and proper and participated in the first round. Seven of these, of which 3 are signature schemes, have advanced to the third round, which was announced on July 22, 2020.

<span class="mw-page-title-main">Optimum (cable brand)</span> American cable provider

Optimum is an American Internet, television, mobile and home phone company serving Arizona, Arkansas, California, Connecticut, Idaho, Kentucky, Louisiana, Mississippi, Missouri, New Jersey, New York, North Carolina, Oklahoma, Pennsylvania, Texas, and West Virginia. It is the 4th largest cable provider in the United States and a Fortune 500 telecommunications company. The Optimum brand is owned and operated by Altice USA, a company independent of Altice.

References

  1. Bernstein, Daniel (2001-07-12). "How to install daemontools". cr.yp.to. Retrieved 2013-12-12.
  2. "Tech Tip: Run services in Linux using daemontools". techrepublic.com. TechRepublic. 2004-08-12. Retrieved 12 December 2013.
  3. Bernstein, Daniel. "Frequently asked questions from distributors". cr.yp.to. Retrieved 12 December 2013.
  4. An overview of s6
  5. daemontools-encore