proftpd vs. logrotate vs. ubuntu segsigv

Fórumok

Üdv,

végülis csak self-note, de aki találkozott esetleg olyan hibával hogy a proftpd random időközönként lehal, annak
javaslom a következő URL-t: https://bugs.launchpad.net/ubuntu/+source/proftpd-dfsg/+bug/1246245

Végülis ez nem proftpd bug, inkább startstop service bug.

logrotate + proftpd

ps.: Ez a "bug" report egy 2013-as bejegyzés és még most sem csinált ellene senki semmit, pedig van patch az !!!init!!! scripthez...
psx2.: az az "érdekes" (vicc) hogy ezt Debian javította.

szánalmas.

Hozzászólások

SIGSEGV lesz az. Inkább az initscript a szánalmas. Fedorán a /etc/logrotate.d/proftpd file:

/var/log/proftpd/*.log /var/log/xferlog {
    compress
    missingok
    notifempty
    sharedscripts
    postrotate
        systemctl reload proftpd.service
    endscript
}

A /usr/lib/systemd/system/proftpd.service pedig:

[Unit]
Description = ProFTPD FTP Server
After = network.target nss-lookup.target local-fs.target remote-fs.target

[Service]
Type = forking
PIDFile = /run/proftpd/proftpd.pid
Environment = PROFTPD_OPTIONS=
EnvironmentFile = -/etc/sysconfig/proftpd
ExecStart = /usr/sbin/proftpd $PROFTPD_OPTIONS
ExecReload = /bin/kill -HUP $MAINPID

[Install]
WantedBy = multi-user.target

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE