https://bugzilla.redhat.com/show_bug.cgi?id=1310092 --- Comment #27 from Ralf Senderek <fedora@xxxxxxxxxxx> --- (In reply to Richard Shaw from comment #26) > Ok, I wish I had looked at the systemd file sooner :) > > Since it's basically calling the SysV script I think the best solution is to > move it to another location. After reviewing FHS[1] and the Fedora packaging > guidelines[2] I'm thinking /usr/libexec/cryptobone would be a good solution > assuming you don't want to drop it in /usr/bin :) > > The alternative would be /usr/lib64/cryptobone. > > [1] https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04.html > [2] https://fedoraproject.org/wiki/Packaging:Guidelines#Libexecdir The problem with relocating this script is that the cryptobone daemon is coded in a way to reduce the attack surface, which means it would only work if located in a certain directory (ie /etc/init.d). So I decided to finally change the source code again and make sure that /etc/init.d is replaced by /usr/lib/cryptobone/init.d (in the binary's source code). Now everything is local to %(cryptobonedir) and tested to work as expected. So here are the new SRPMS and spec file. (release 8) Spec URL: https://crypto-bone.com/fedora/cryptobone.spec SRPM URL: https://crypto-bone.com/fedora/cryptobone-1.0.1-8.fc23.src.rpm All other issues, you mentioned have been addressed in the new spec file. I've moved the two COPYING files to /usr/share/license/cryptobone and claimed the ownership of this directory. So, what's next? -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review