i was unable to post this in any reasonable subforum, so i will just post it in the only topic anyone actually looks at.
its with some dismay that i read on the ml about .service files. not because i cant deal with them myself, just that it should cause any distress. i propose a solution that might please everyone. (that would be nice.)
there are post-install triggers for things like localepurge, which clean up unneeded bloat (optionally, if localepurge is installed.) perhaps devuan should have such an optional tool for removing .service files.
i personally like the idea of having it installed by default, but it might actually be preferable (if the option to keep .service files is something taken seriously) because localepurge for example doesnt/cannot reinstall your "unwanted" locales after you remove it.
in other words, once it deletes your .service files, the only way to have them again is to reinstall every package that includes one.
so if the .service remover trigger comes with devuan (yes please) perhaps it should be configured to NOT do its job until you configure it. if it ever becomes VITAL it could be an installer step, but how about /root/.rmservicerc or /root/.servicepurgerc
i do not know how post-install triggers/localepurge do their thing... EDIT: hey, looks like isaac posted the same idea first. hat tip to you, sir