From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.
When Who What changed 11-28-2007 Mattias2 New page: =What are daemons and services?= Unix daemons and windows services are programs running without user interaction. For example www or ftp servers are called daemons under linux and service... 11-28-2007 Mattias2 What are daemons and services? 11-28-2007 Mattias2 TDaemonMapper 11-28-2007 Mattias2 TCustomDaemon 11-28-2007 Mattias2 Daemon - Step by Step 11-28-2007 Mattias2 Daemon - Step by Step 11-28-2007 Mattias2 Pause 11-28-2007 Mattias2 Continue 11-28-2007 Mattias2 Shutdown 11-28-2007 Mattias2 ==HandleCustomCode 11-28-2007 Mattias2 Daemon Methods 11-28-2007 Mattias2 HandleCustomCode 12-18-2007 Junior 1-29-2008 Aurawin Added getting started step b/c my snapshot install did not have the component already installed. 1-31-2008 Mattias2 What are daemons and services? 9-23-2008 Oliver 什么是守护进程和服务? 9-23-2008 Oliver 什么是守护和服务? 9-23-2008 Vincent Reverted edits by Oliver (Talk); changed back to last version by Mattias2 (minor) 11-25-2008 GMorris Example 8-31-2010 Chronos 10-4-2011 BigChimp See also: Added ServiceManager 11-11-2012 Aurawin Daemon Installation 11-11-2012 Aurawin 11-11-2012 Aurawin Windows 11-11-2012 Aurawin Daemon Installation 11-11-2012 Aurawin Windows 11-11-2012 Aurawin Linux (Debian) 11-11-2012 Aurawin Linux (Debian) 11-11-2012 Aurawin Linux (Debian) 11-11-2012 Aurawin Linux (Debian) 11-11-2012 Aurawin Linux (Debian) 11-11-2012 Aurawin Linux (Debian) 11-11-2012 Aurawin Linux (Debian) 11-11-2012 Aurawin Linux (Debian) 11-11-2012 Aurawin Linux (Fedora) 11-11-2012 Aurawin Linux (Fedora) 11-11-2012 Aurawin Linux (Fedora) 11-11-2012 Aurawin Linux (Fedora) 11-11-2012 Aurawin Linux (Fedora) 11-11-2012 Aurawin Linux (Fedora) 11-11-2012 Aurawin Linux (Fedora) 11-11-2012 BigChimp See also: added lazarus cat (minor) 12-3-2012 Aurawin Linux (Debian) (minor) 12-5-2012 Aurawin Linux (Debian) 12-11-2013 BigChimp Windows (minor) 3-8-2014 Jwdietrich What are daemons and services? 3-8-2014 Jwdietrich What are daemons and services? 3-8-2014 Jwdietrich What are daemons and services? 3-9-2014 BigChimp Minor grammar, spelling, clarification 7-12-2014 BigChimp OSes because this is OS specific 7-12-2014 BigChimp (minor) 11-10-2014 AnthonyTekatch See also: Add link to book written by Michaël Van Canneyt about lazdaemon package (minor) 11-10-2014 AnthonyTekatch See also: Add link to a complete small working daemon (minor) 1-31-2015 Arneolav Install LazDaemon (minor) 7-11-2015 FTurtle 2-8-2016 Socke systemd (Fedora, SLES12): Section should relate to init daemon; syntax highlight 3-31-2016 SymbolicFrank Linux (older Debian) 3-31-2016 SymbolicFrank systemd (Fedora, Debian, SLES12) 3-21-2017 Arent Daemon Methods 3-21-2017 Arent Daemon Methods 10-31-2017 Mai Linux (only for older Debian) (minor) 10-31-2017 Mai Linux (only for older Debian) (minor) 12-20-2018 Mimmo71 See also 12-15-2019 Trev Rationalised macOS categories; fixed syntax highlighting 12-15-2019 Trev Removed categories; included in page template (minor) 9-17-2020 Trev Fix heading levels; fix typos (minor) 9-17-2020 Trev systemd (Fedora, Debian, SLES12): Remove link to dead website (content now included in this page) (minor) 1-25-2021 Trev See also: Add macOS daemons and agents link 1-25-2021 Trev What are daemons, services and agents?: Correct description of macOS agents 1-25-2021 Trev What are daemons, services and agents?: Tweak daemon description (minor) 1-26-2021 PierceNg See also 4-29-2021 Trev Linux (only for older Debian): Fix note formatting (minor) 5-17-2021 Af0815 Linux (only for older Debian): Linkt to Webarchive set, because the original site is not longer existing for years (minor) 7-8-2021 Michl Windows (minor) 1-9-2022 Slawek Daemon - Step by Step: remove blank lines (minor) 1-31-2022 Nimral Typo, Screenshot (minor) 1-31-2022 Nimral Superfluous, already mentioned in the "install" section above. 1-31-2022 Nimral Install LazDaemon (minor) 1-31-2022 Nimral Introductory section and first code 1-31-2022 Nimral Creating your first Service Daemon 1-31-2022 Nimral Populating the DaemonMapper Class 1-31-2022 Nimral Populating the DaemonMapper Class 1-31-2022 Nimral About DaemonMapper 1-31-2022 Nimral Correct table formatting (minor) 1-31-2022 Nimral Creating your first Service Daemon (minor) 1-31-2022 Nimral Populating the DaemonMapper Class 1-31-2022 Nimral Populating the DaemonMapper Class (minor) 1-31-2022 Nimral Minor text changes to ease automated translation (minor) 1-31-2022 Nimral Next chapter (minor) 1-31-2022 Nimral 1-31-2022 Nimral Writing the Daemon Methods 2-1-2022 Nimral Correct use of the execute method 2-1-2022 Nimral (minor) 2-1-2022 Nimral Creating your first Service Daemon (minor) 2-1-2022 Nimral Source code sample 2-1-2022 Nimral Screenshot and source code download link 2-1-2022 Nimral Comment on mapper file (minor) 2-3-2022 Nimral Single file source code incl. Linux support 2-3-2022 Nimral Controlling the service under Windows and linux 2-3-2022 Nimral Installation and Service Control for Windows and Linux 2-3-2022 Nimral Linux 2-3-2022 Nimral Bugfix in source code for Linux case sensitiveness problem (minor) 2-3-2022 Nimral Creating your first Service Daemon (minor) 2-3-2022 Nimral Writing the Daemon Methods (minor) 2-3-2022 Nimral Creating your first Service/Daemon (minor) 2-3-2022 Nimral Creating your first Service/Daemon (minor) 2-3-2022 Nimral Creating your first Service/Daemon (minor) 2-7-2022 ArminLinder Linux (minor) 2-9-2022 Nimral Reference to macOS (minor) 2-10-2022 Nimral Distinguish a bit more between Windows and Linux 2-10-2022 Nimral Linux (minor) 2-10-2022 Nimral Writing the Daemon Methods 2-10-2022 Nimral Writing the Daemon Methods (minor) 2-17-2022 ArminLinder Install the LazDaemon package (minor) 2-17-2022 ArminLinder Prerequisites: Install the LazDaemon package 2-21-2022 ArminLinder Added lpr sample 2-21-2022 ArminLinder Creating your first Service/Daemon (minor) 2-21-2022 ArminLinder Creating your first Service/Daemon (minor) 2-21-2022 ArminLinder Creating your first Service/Daemon (minor) 2-21-2022 ArminLinder Creating your first Service/Daemon (minor) 2-21-2022 ArminLinder Creating your first Service/Daemon (minor) 2-21-2022 ArminLinder Prerequisites: Install the LazDaemon package (minor) 2-21-2022 ArminLinder Creating your first Service/Daemon (minor) 2-21-2022 ArminLinder Populating the DaemonMapper Class (minor) 2-21-2022 ArminLinder (minor) 2-21-2022 ArminLinder Creating your first Service/Daemon (minor) 2-21-2022 ArminLinder Sample Code 2-21-2022 ArminLinder Sample Code 2-21-2022 ArminLinder Sample Code 2-21-2022 ArminLinder Sample Code 2-21-2022 ArminLinder Sample Code 2-21-2022 ArminLinder Writing the Daemon Methods 2-21-2022 ArminLinder Debugging your Daemon 2-21-2022 ArminLinder Reading the log file 2-21-2022 ArminLinder Linux 2-21-2022 ArminLinder Service Installation (minor) 2-21-2022 ArminLinder Daemon/Service Installation (minor) 2-21-2022 ArminLinder (minor) 2-21-2022 ArminLinder Populating the DaemonMapper Class 2-21-2022 ArminLinder Daemon/Service Installation 2-21-2022 ArminLinder Daemon/Service Installation 2-21-2022 ArminLinder Windows 2-21-2022 ArminLinder Debugging your Daemon 2-21-2022 ArminLinder Debugging your Daemon 2-21-2022 ArminLinder Linux = 2-21-2022 ArminLinder Windows (minor) 2-21-2022 ArminLinder Windows 2-21-2022 ArminLinder Windows 2-21-2022 ArminLinder Debugging your Daemon 2-21-2022 ArminLinder Windows 2-21-2022 ArminLinder Windows 2-21-2022 ArminLinder Windows 2-21-2022 ArminLinder Windows 2-21-2022 ArminLinder Linux 2-21-2022 ArminLinder Linux 2-22-2022 ArminLinder Linux 2-22-2022 ArminLinder Corrected Linux parameters and some insignificant code changes. 2-22-2022 ArminLinder Linux: Screenshots 2-22-2022 ArminLinder Bugfix: used wrong Name property name for .service file, added worker thread code sample 2-22-2022 ArminLinder Writing the Daemon Methods (minor) 2-22-2022 ArminLinder Daemon Start/Stop Signal handler (minor) 2-24-2022 ArminLinder Included link to sample code (minor) 2-24-2022 ArminLinder Writing the Daemon Methods (minor) 2-24-2022 ArminLinder See also (minor) 2-24-2022 ArminLinder Added download link (minor) 2-24-2022 ArminLinder Linux .service file creation (minor) 2-24-2022 ArminLinder Table of Contents reorder (minor) 2-24-2022 ArminLinder Typo (minor) 2-24-2022 ArminLinder Creating your first Service/Daemon (minor) 2-24-2022 ArminLinder Creating your first Service/Daemon in code (minor) 2-24-2022 ArminLinder Typo (minor) 2-24-2022 ArminLinder Windows (minor) 2-25-2022 ArminLinder Debugging your Daemon (minor) 2-25-2022 ArminLinder Windows (minor) 2-25-2022 ArminLinder Creating your first Service/Daemon in code (minor) 2-25-2022 ArminLinder Creating your first Service/Daemon in code 3-3-2022 ArminLinder Creating your first Service/Daemon (Lazarus/GUI) (minor) 3-3-2022 ArminLinder Writing the Daemon Methods (minor) 3-3-2022 ArminLinder Downloadable code (minor) 3-3-2022 ArminLinder Daemon Shutdown Signal Handler 3-3-2022 ArminLinder Daemon Shutdown Handler (minor) 3-3-2022 ArminLinder Creating a Service/Daemon in code 3-3-2022 ArminLinder Creating a Service/Daemon (using Lazarus and visual components) (minor) 3-3-2022 ArminLinder Creating a Service/Daemon in code 3-3-2022 ArminLinder Creating a Service/Daemon in code (minor) 3-4-2022 ArminLinder 3-4-2022 ArminLinder Edit TOC (minor) 3-4-2022 ArminLinder Debugging your Daemon (minor) 3-4-2022 ArminLinder Creating a Service/Daemon in code 3-4-2022 ArminLinder Known problems 3-4-2022 ArminLinder Known problems 3-4-2022 ArminLinder Creating a Service/Daemon in code 3-4-2022 ArminLinder Known problems 3-6-2022 ArminLinder System codepage / UTF-8 (minor) 3-9-2022 ArminLinder More known issues 3-9-2022 ArminLinder Several "Stream Read" and "Unkown Properties" errors ... (minor) 3-9-2022 ArminLinder Several "Stream Read" and "Unkown Properties" errors ... (minor) 3-9-2022 ArminLinder Daemon Start/Stop Signal Handler (minor) 3-9-2022 ArminLinder Creating a Service/Daemon in code 3-9-2022 ArminLinder Creating a Service/Daemon in code 3-9-2022 ArminLinder Creating a Service/Daemon in code (minor) 3-9-2022 Alextp Daemon Start/Stop Signal Handler 3-9-2022 ArminLinder Daemon Worker Thread (minor) 3-9-2022 ArminLinder Initializing TDaemon properties in code 3-9-2022 ArminLinder Text changes to aid automated translation (minor) 3-9-2022 ArminLinder Prerequisites: Install the LazDaemon package (minor) 3-9-2022 ArminLinder The Daemon won't Start on Unix because of missing threading support 3-9-2022 ArminLinder Debugging on Windows (minor) 3-9-2022 ArminLinder Prerequisites: Install the LazDaemon package (minor) 3-9-2022 ArminLinder Prerequisites: Install the LazDaemon package (minor) 3-9-2022 ArminLinder Writing the Daemon Methods (minor) 3-9-2022 ArminLinder Creating a Service/Daemon in code (minor) 3-9-2022 ArminLinder Creating a Service/Daemon in code (minor) 3-9-2022 ArminLinder Creating a Service/Daemon in code (minor) 3-10-2022 ArminLinder Correct use of "Multithreading" vs "Multitasking" (minor) 3-10-2022 ArminLinder Correct use of "Multithread" vs. "Multitask" (minor) 3-10-2022 ArminLinder Known problems (minor) 3-10-2022 ArminLinder Debugging on Windows 3-10-2022 ArminLinder Known problems (minor) 3-10-2022 ArminLinder Lazarus IDE suggests to clear invalid properties from the .lpm file (minor) 3-11-2022 ArminLinder Installer and Uninstaller for Linux 3-11-2022 ArminLinder Installer and Uninstaller for Linux 3-11-2022 ArminLinder Linux 3-11-2022 ArminLinder Linux systemd .service control file sample 3-11-2022 ArminLinder Linux systemd .service control file sample 3-11-2022 ArminLinder Debugging Issues observed on Linux (minor) 3-11-2022 ArminLinder Debugging Issues observed on Windows 3-11-2022 ArminLinder Debugging a Daemon (minor) 3-11-2022 ArminLinder Daemons have no Access to Network- and Clound Drives (Onedrive, Dropbox) (minor) 3-12-2022 ArminLinder (minor) 3-12-2022 ArminLinder Creating a Service/Daemon in code (minor) 3-12-2022 ArminLinder Creating a Service/Daemon (in code only) (minor) 3-12-2022 ArminLinder The Daemon won't start on Unix because of missing threading support 3-12-2022 ArminLinder Enhanced formatting (minor) 3-12-2022 ArminLinder Prerequisites: Install the LazDaemon package (minor) 3-12-2022 ArminLinder Install and Uninstall for Linux (systemd) 3-12-2022 ArminLinder Install and Uninstall for Linux (systemd) 3-12-2022 ArminLinder Daemons have no Access to Network- and Cloud Drives (Onedrive, Dropbox) (minor) 3-12-2022 ArminLinder Specifying a Service User Account does not work on Linux (minor) 3-12-2022 ArminLinder No Runtime Error Handler implemented (minor) 3-12-2022 ArminLinder No Runtime Error Handler implemented: removed 3-12-2022 ArminLinder Daemon Worker Thread: Error Handling 3-12-2022 ArminLinder Daemon Worker Thread 3-12-2022 ArminLinder Daemon Worker Thread (minor) 3-12-2022 ArminLinder Daemon Worker Thread 3-12-2022 ArminLinder Creating a Service/Daemon (in Code only) (minor) 3-12-2022 ArminLinder Creating a Service/Daemon (in Code only) 3-12-2022 ArminLinder Windows (minor) 3-12-2022 ArminLinder Windows 3-12-2022 ArminLinder Windows 3-12-2022 ArminLinder Linux systemd .service control file sample 3-12-2022 ArminLinder Install and Uninstall for Linux (systemd) 3-12-2022 ArminLinder See also 3-12-2022 ArminLinder What are daemons, services and agents? 3-12-2022 ArminLinder Creating and using scaffolded Daemon Project Files 3-12-2022 ArminLinder Writing the Daemon Methods 3-12-2022 ArminLinder Writing the Daemon Methods 3-17-2022 ArminLinder Prerequisite: Install the LazDaemon package (minor) 3-17-2022 ArminLinder Daemon Worker Thread (minor) 3-17-2022 ArminLinder Initializing TDaemon Properties in Code 3-17-2022 ArminLinder Creating a Service/Daemon (in Code only) (minor) 3-17-2022 ArminLinder Creating a Service/Daemon (in Code only) 3-23-2022 Nimral Typo (minor) 3-23-2022 Trev What are daemons, services and agents?: Fix grammar (minor) 3-23-2022 Nimral Creating and using scaffolded Daemon Project Files 3-23-2022 Nimral Typo (minor) 3-23-2022 Trev Populating the DaemonMapper Class: Fix typo (minor) 3-23-2022 Nimral Windows (minor) 3-23-2022 Nimral The Daemon won't start on Unix because of missing threading support 3-23-2022 Nimral Removed superfluous code samples, added wikitable formatting 3-23-2022 Nimral Typo (minor) 3-23-2022 Nimral Typo (minor) 3-23-2022 Nimral List of inherited /overwritable properties 3-23-2022 Nimral Initializing TDaemon Properties in Code (minor) 3-23-2022 Nimral Creating a Service/Daemon (in Code only) (minor) 3-23-2022 Nimral Wikitable formatting (minor) 3-23-2022 Nimral Specifying a Service User Account does not work on Linux (minor) 3-23-2022 Trev Fix syntax highlighting errors (minor) 3-30-2022 Nimral A bit more on Linux debugging 4-2-2022 Nimral Security Restrictions related problems 4-2-2022 Nimral Permission related Problems (minor) 4-2-2022 Nimral Permission related Problems (minor) 4-2-2022 Nimral Permission related Problems (minor) 9-5-2022 Kai Burghardt See also: add UniqueInstance 12-29-2022 Alextp Writing the Daemon Methods: add link to gitlab