sys-cluster/swift: multiple improvements

systemd units
tmpfiles
logrotate
rsyslog
removed optional dependencies

Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
Alessandro Barbieri
2022-04-19 01:51:48 +02:00
parent 244b95d23f
commit ec27499184
32 changed files with 358 additions and 26 deletions

View File

@@ -0,0 +1,12 @@
[Unit]
Description=OpenStack Object Storage (swift) - Object Server
Wants=network-online.target
After=syslog.target network-online.target
[Service]
Type=simple
User=swift
ExecStart=/usr/bin/swift-object-server /etc/swift/object-server.conf
[Install]
WantedBy=multi-user.target