[Eisfair_dev] [eisfair-1] pure-ftpd testing 2.5.0 released

Ansgar Püster ansgar.puester at netcologne.de
Fr Mai 6 14:54:50 CEST 2016


Hallo,

in ca. einer Stunde steht eine neue Version des Paketes
pure-ftpd auf Pack-Eis zur Verfügung.

Rückmeldungen bitte hier in der Newsgroup.

Gruß,
Ansgar

Änderungen:

2.4.0 -> 2.5.0 (ap) 2016-04-16
------------------------------
- Status testing
- LOCALSTATEDIR wurde von /var/run auf /run geändert
   /usr/sbin/pure-ftpd
   /usr/sbin/pure-ftpwho
   /usr/sbin/pure-uploadscript
   Das PID file wird jetzt ebenfalls statt in /var/run in /run
   abgelegt.
   /etc/init.d/pure-ftpd
   Wegen des Links /var/run -> ../run sind diese Änderungen
   aufwärtskompatibel.
- Die Behandlung von Links wurde unter Nutzung des Befehls
   readlink optimiert
   /var/install/config.d/pure-ftpd-update.sh und
   /var/install/config.d/pure-ftpd.sh
- /var/install/config.d/pure-ftpd-update.sh wurde so geändert,
   dass nun backup_config statt of backup-file genutzt wird.
   Damit bleiben Dateien wie z.B.
   /etc/config.d/pure-ftpd.OPT_CONFIG
   unangetastet.
- Statt "/etc/init.d/xinetd restart" wird jetzt im Skript
   /etc/init.d/pure-ftpd "/etc/init.d/xinetd reload" genutzt.
   Dies ist ausreichend, um Änderungen bei Nutzung von
   PURE_FTPD_START_METHOD='xi' wirksam werden zu lassen.
- Änderungen an der Konfiguration, sowie ein Neuladen der
   Konfiguration werden nur bei Aufruf von /etc/init.d/pure-ftpd
   durchgeführt, NICHT, wenn das Skript als /etc/rc?.d/???pure-ftpd
   abläuft.
- Es werden keine Änderungen an /etc/xinetd.d/ftp durchgeführt,
   wenn der pure-ftpd gestoppt wird.
- Skript /var/install/config.d/pure-ftpd.sh wurde geändert.
   Wenn PURE_FTPD_START_METHOD='xi' gesetzt wird, so wird
   überprüft, ob auch START_XINETD='yes' gesetzt ist und der
   Prozess /usr/sbin/xinetd auch wirklich läuft.
- Das Skript /etc/init.d/pure-ftpd wurde so geändert, dass
   der pure-ftpd auch dann gestoppt wird, wenn ein sog.
   'stale pid file' existiert, also ein pid file mit fehlerhaftem
   Inhalt.

2.4.0 -> 2.5.0 (ap) 2016-04-16
------------------------------
- Status testing
- Changed LOCALSTATEDIR from /var/run to /run in
   /usr/sbin/pure-ftpd
   /usr/sbin/pure-ftpwho
   /usr/sbin/pure-uploadscript
   Changed location of PID files from /var/run to /run in
   /etc/init.d/pure-ftpd
   Because of the existing link /var/run -> ../run
   this change is upward compatible
- Optmized handling of links using readlink in
   /var/install/config.d/pure-ftpd-update.sh and
   /var/install/config.d/pure-ftpd.sh
- Changed /var/install/config.d/pure-ftpd-update.sh to
   use backup_config instead of backup-file to keep
   user files like /etc/config.d/pure-ftpd.OPT_CONFIG
- Changed /etc/init.d/xinetd restart to
   /etc/init.d/xinetd reload in /etc/init.d/pure-ftpd
   This is sufficient to take effect of configuration
   changes if PURE_FTPD_START_METHOD='xi' is used.
- Configuration changes including reload of configuration
   will only be done if /etc/init.d/pure-ftpd is called,
   NOT if running as /etc/rc?.d/???pure-ftpd
- No modification of /etc/xinetd.d/ftp when stopping
   pure-ftpd.
- Change of /var/install/config.d/pure-ftpd.sh
   When setting PURE_FTPD_START_METHOD='xi'
   a check is performed, if START_XINETD is set to 'yes'
   and /usr/sbin/xinetd is really running.
- Modified /etc/init.d/pure-ftpd to make shure pure-ftpd
   is stopped, when a stale pid file is found.


Mehr Informationen über die Mailingliste Eisfair_dev