It has dependencies only on fs so it can run relatively early Description=Purge old kernels After=local-fs.target ConditionPathExists=/boot/do_purge_kernels ConditionPathIsReadWrite=/ What does 'slows down boot' mean, specifically?