Skip to content

Getting Started

Uninstalling

How to remove LuceDev Syslog cleanly from either platform. By default, your data and configuration are preserved so you can reinstall later without losing history. Both platforms support a full purge if you want to wipe everything.

Windows

Standard uninstall

  1. Open Settings → Apps & Features (or Add/Remove Programs)
  2. Find LuceDev Syslog and click Uninstall

The uninstaller will:

  • Stop the WinSW service and unregister it
  • Delete all three firewall rules (UDP 514, TCP 6514, TCP 5000)
  • Remove application binaries from C:\Program Files\LuceDev Syslog
  • Remove Start Menu shortcuts

It preserves:

  • data\syslog.db — your database
  • logs\ — application logs
  • certs\ — TLS certificates
  • archives\ — gzipped CSV archives
  • settings.json, license_state.json

These remain in the install directory after uninstall in case you want to reinstall later.

Complete removal

To wipe everything, delete the install directory after running the uninstaller:

Remove-Item -Recurse -Force "C:\Program Files\LuceDev Syslog"

The trial start date is also stored in the Windows Registry at HKLM\SOFTWARE\LuceDev\Syslog\InstallDate. To remove it:

Remove-Item -Path "HKLM:\SOFTWARE\LuceDev\Syslog" -Recurse

Manual uninstall if the installer entry is missing

# Stop and unregister the service
net stop LuceDevSyslog
cd "C:\Program Files\LuceDev Syslog"
.\LuceDevSyslog-service.exe uninstall

# Remove firewall rules
netsh advfirewall firewall delete rule name="LuceDev Syslog - UDP 514"
netsh advfirewall firewall delete rule name="LuceDev Syslog - TLS 6514"
netsh advfirewall firewall delete rule name="LuceDev Syslog - Web Dashboard"

# Remove the directory
Remove-Item -Recurse -Force "C:\Program Files\LuceDev Syslog"

Linux

Standard uninstall

From the extracted installer directory:

sudo bash uninstall.sh

The uninstaller will:

  • Stop and disable the lucedev-syslog systemd service
  • Remove /etc/systemd/system/lucedev-syslog.service
  • Remove the three UFW rules (UDP 514, TCP 6514, TCP 5000)
  • Remove /opt/lucedev-syslog/
  • Delete the lucedev system user

It preserves:

  • /var/lib/lucedev-syslog/ — database, settings, certs, archives, license state
  • /var/log/lucedev-syslog/ — application logs

Complete purge

sudo bash uninstall.sh --purge

The --purge flag additionally removes /var/lib/lucedev-syslog/ and /var/log/lucedev-syslog/.

Purge is permanent

--purge deletes your database, all log archives, certificates, and license state. There's no undo.

Manual data removal after standard uninstall

If you ran the standard uninstall and want to remove data afterward:

sudo rm -rf /var/lib/lucedev-syslog /var/log/lucedev-syslog