Files
VLMCSD/root/etc/vlmcsd.ini
Cantibra 5738c84bbc
All checks were successful
VLMCSD (Bookworm) / VLMCSD [arm64] (push) Successful in 14s
VLMCSD (Bookworm) / VLMCSD [amd64] (push) Successful in 14s
VLMCSD (Noble) / VLMCSD [arm64] (push) Successful in 16s
VLMCSD (Noble) / VLMCSD [amd64] (push) Successful in 16s
VLMCSD (trixie) / VLMCSD [arm64] (push) Successful in 14s
VLMCSD (trixie) / VLMCSD [amd64] (push) Successful in 15s
Initialize Git Repository: 'VLMCSD'
2026-01-26 06:11:03 +01:00

88 lines
2.6 KiB
INI

# vlmcsd.ini
#
# An ini file for vlmcsd is normally not required. It is for advanced users only.
# vlmcsd uses an ini file only if specified using the -i option in the command line parameters.
# There is no default ini file because vlmcsd is designed to run on many platforms.
#
# Every line starting with a number sign (#) or semicolon (;) is treated as a comment.
# If a key word is used more than once, the last occurrence is used. The only exception
# to this is Listen. You can use Listen=<ip address>[:port] more than once.
# Use custom TCP port
# Command line: -P
Port = 1688
# Listen on all IPv4 addresses (default port 1688)
# Command line: -L
Listen = 0.0.0.0
# Listen on all private IP addresses and reject incoming requests from public IP addresses
# Command line: -o
PublicIPProtectionLevel = 0
# Allow binding to foreign IP addresses
# Command line: -F0 and -F1
FreeBind = false
# Randomize ePIDs at program start up (only those that are not explicitly specified)
# Command line: -r
RandomizationLevel = 1
# Use a specific culture (1033 = English US) in ePIDs even if the ePID is randomized
# Command line: -C
LCID = 1031
# Set a maximum of 4 workers (forked processes or threads)
# Command line: -m
MaxWorkers = 4
# Disconnect users after 30 seconds of inactivity
# Command line: -t
ConnectionTimeout = 30
# Disconnect clients immediately after each request
# Command line: -d and -k
DisconnectClientsImmediately = yes
# Write a pid file (a file containing the process id of vlmcsd)
# Command line: -p
PidFile = /run/vlmcsd/vlmcsd.pid
# Write log to /var/log/vlmcsd.log
# Command line: -l (-e and -f also override this directive)
LogFile = /var/log/vlmcsd/vlmcsd.log
# Don't include date and time in logs (default is true)
# Command line: -T0 and -T1
LogDateAndTime = true
# Create a verbose log
# Command line: -v and -q
LogVerbose = true
# Check that the client time is within +/- 4 hours of the system time
# Command line: -c0, -c1
CheckClientTime = true
# Set activation interval to 2 hours
# Command line: -A
ActivationInterval = 2h
# Set renewal interval to 7 days
# Command line: -R
RenewalInterval = 7d
# Exit vlmcsd if warning of certain level has been reached
# Command line: -x
# 0 = Never
# 1 = Exit, if any listening socket could not be established or TAP error occurs
ExitLevel = 1
# Disable or enable the NDR64 transfer syntax in RPC (default enabled)
# Command line: -N0 and -N1
UseNDR64 = true
# Disable or enable bind time feature negotiation in RPC (default enabled)
# Command line: -B0 and -B1
UseBTFN = true