Create log file when installing rpm
问题 What the best way to create a log file in an rpm spec file? The service I'm creating runs under an unprivileged user so cannot create files in /var/log/. 回答1: You could create /var/log/myservice/ directory and make it owned by your user. Inside %install or make install: (ignoring buildroot & such) install -d /var/log/myservice -o serviceuser -m 750 This assumes you are running your service similarly to apache which often runs as user apache and still puts logs in var/log/apache Then add the