rsyslog
  • About rsyslog
  • Getting Started with rsyslog
  • Configuration
    • Basic Structure
    • Output Modules
    • Input Modules
      • im3195: RFC3195 Input Module
      • imbatchreport: Batch report input module
      • imczmq: Input module for ZeroMQ
      • imdiag: Diagnostic instrumentation
      • imdocker: Docker Input Module
      • imdtls: Input Module for DTLS Protocol over UDP
      • imfile: Text File Input Module
      • imgssapi: GSSAPI Syslog Input Module
      • Imhiredis: Redis input plugin
      • imhttp: HTTP input module
      • imjournal: Systemd Journal Input Module
      • imkafka: read from Apache Kafka
      • imklog: Kernel Log Input Module
      • imkmsg: /dev/kmsg Log Input Module
      • immark: Mark Message Input Module
      • Impcap: network traffic capture
      • improg: Program integration input module
      • impstats: Generate Periodic Statistics of Internal Counters
      • imptcp: Plain TCP Syslog
      • imrelp: RELP Input Module
      • imsolaris: Solaris Input Module
      • imtcp: TCP Syslog Input Module
      • imtuxedoulog: Tuxedo ULOG input module
      • imudp: UDP Syslog Input Module
      • imuxsock: Unix Socket Input Module
        • Purpose
        • Notable Features
        • Configuration Parameters
        • Input rate limiting
        • Trusted (syslog) properties
        • Flow-control of Unix log sockets
        • Control over application timestamps
        • Coexistence with systemd
        • Statistic Counter
        • Caveats/Known Bugs
        • Examples
    • Parser Modules
    • Message Modification Modules
    • String Generator Modules
    • Library Modules
    • Templates
    • rsyslog Properties
    • The Property Replacer
    • Filter Conditions
    • RainerScript
    • Actions
    • Input
    • Parser
    • timezone
    • Examples
    • Legacy Configuration Directives
    • rsyslog statistic counter
    • Modules
    • Output Channels
    • Dropping privileges in rsyslog
    • Notes on IPv6 Handling in Rsyslog
    • libgcrypt Log Crypto Provider (gcry)
    • libossl Log Crypto Provider (ossl)
    • Dynamic Stats
    • Lookup Tables
    • Percentile Stats
    • Converting older formats to advanced
    • Configuration Formats
    • sysklogd format
    • Additional Resources
    • Compatibility Note
  • FAQ
  • Tutorials
  • Troubleshooting
  • Concepts
  • Development
  • Reference
rsyslog
  • Configuration
  • Input Modules
  • imuxsock: Unix Socket Input Module
  • SysSock.Unlink
  • View page source

SysSock.Unlink

Controls whether the system socket is unlinked and recreated on start and stop.

This parameter applies to imuxsock: Unix Socket Input Module.

Name:

SysSock.Unlink

Scope:

module

Type:

boolean

Default:

module=on

Required?:

no

Introduced:

7.3.9

Description

If turned on (default), the system socket is unlinked and re-created when opened and also unlinked when finally closed. Note that this setting has no effect when running under systemd control (because systemd handles the socket. See the Coexistence with systemd section for details.

Module usage

module(load="imuxsock" sysSock.unlink="off")

See also

See also imuxsock: Unix Socket Input Module.


Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project

Contributing: Source & docs: rsyslog source project

© 2008–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.

Previous Next