- Use systemd interaction macros in specfile installation sections [RH BZ 850053].
- Fix the service file to use /usr/sbin/ rather than /sbin/.
- Turn on RELRO and PIE build hardening in RPM builds.
- Note the correct licence.
- Handle malformed kernel status correctly.
- Permit culling to be disabled on the command line with the -N flag.
- Suspend culling when cache space is short and cache objects are pinned.
- Call setgroups() before calling setuid() (caught by rpmlint).
- Move to native systemd management [RH BZ 754811].
- Downgrade all the culling messages to debug level [RH BZ 660347].
- Fix the initscript to have the appropriate parseable description and exit codes.
- Fix the Requires line on selinux-policy-base to be >=, not =.
so the cachefilesd-selinux RPM is now redundant.
- Move the default cache dir to /var/cache/fscache.
- Make the initscript do a restorecon when starting the cache to make sure
the labels are correct.
- Fix a wildchar that should be a literal dot in the SELinux policy.