> From: somebody.mo...@gmail.com > Date: Tue, 11 Aug 2015 10:08:05 +0200 > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > On 11/08/2015 09:38, Arno Schuring wrote: >> On one of my machines I've gotten this (kinda) working by removing >> the systemd generator and manually creating a service file around >> cryptdisks_start and cryptdisks_stop. > > > As I have never wrote a systemd unit, and I can't find a simple doc on > how to do it, can you show me the service file you wrote ?
This is my /etc/systemd/system/systemd-cryptsetup@cryptswap0.service. The naming matters, as it should override the systemd-generator name. The filename suffix (@cryptswap0) and Before= line should match what you have in /etc/crypttab: [Unit] Description=Hack to prevent systemd soiling itself on auto-unlocked encrypted volumes #BindTo=dev-%i.device Before=dev-mapper-cryptswap0.swap DefaultDependencies=no IgnoreOnIsolate=yes [Service] Type=oneshot ExecStart=/usr/sbin/cryptdisks_start %i ExecStop=/usr/sbin/cryptdisks_stop %i RemainAfterExit=yes I have a similar one for my luks-backed lvm volume, but with Before=lvm2.service instead of Before=$device. Regards, Arno -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/dub130-w90bb90b0da96d2600bf84bb8...@phx.gbl