Skip to content

Default paths & systemd units

Default filesystem paths and unit names. These are public API — see versioning & scope.

PathPurpose
/opt/rcfg-sim/Installed binaries and (by default) configs
/opt/rcfg-sim/configs/Default generated .cfg output directory
/opt/rcfg-sim/manifest.csvDefault manifest path (both binaries)
/etc/rcfg-sim/Runtime config: host key, per-instance env files
/etc/rcfg-sim/ssh_host_rsa_keyDefault SSH host-key path
/etc/systemd/system/rcfg-sim@.serviceThe systemd template unit
/etc/sysctl.d/Kernel-tuning drop-in (installed)
/etc/security/limits.d/FD-limits drop-in (installed)
ItemValue
Template unitrcfg-sim@.service
Instance formrcfg-sim@<IP>.service (e.g. rcfg-sim@10.50.0.1.service)
Service accountrcfgsim (unprivileged)
Per-instance env file/etc/rcfg-sim/<IP>.env
FD limitLimitNOFILE=200000
Stop behaviourSIGTERM, TimeoutStopSec=45s, KillMode=mixed (graceful drain)

The per-instance env file supplies the server flags as environment variables (modeled on deploy/systemd/rcfg-sim-instance.env.sample). See System install and graceful drain.

SettingDefault
Usernameadmin
Passwordadmin (empty accepts any)
Enable passwordenable123

These are test defaults, not production secrets — see Security.