Версия пакета: rsync-server-3.2.7-alt3 Шаги для воспроизведения: 1. # apt-get install rsync-server 2. Настроить конфигурацию сервера: cat >> /etc/rsyncd.conf << EOF log file = /var/log/rsyncd/rsyncd.log pid file = /var/run/rsyncd.pid [share] uid = root path = /tmp/share list = yes hosts allow = <client-ip> secrets file = /etc/rsyncd.scrt read only = no EOF 3. # systemctl start rsyncd.socket 4. # systemctl status rsyncd.socket Ожидаемый результат: Сокет запущен и работает корректно Фактический результат: Сокет не запускается с сообщением: rsyncd.socket - Rsync Server Activation Socket was skipped because of an unmet condition check (ConditionFileNotEmpty=/etc/sysconfig/rsyncd). Обязательно ли использование "ConditionFileNotEmpty=/etc/sysconfig/rsyncd" в /lib/systemd/system/rsyncd.socket? Если убрать данное ограничение или создать /etc/sysconfig/rsyncd с пустой строкой, то юнит запускается и сервер работает корректно.