On Tue, Jul 24, 2012 at 12:38 PM, Rodrigo Rivas <rodrigorivascosta@xxxxxxxxx> wrote: > On Tue, Jul 24, 2012 at 4:31 AM, James Nelson <jnlson@xxxxxxx> wrote: > >> On 07/23/12 20:10, Manolo Martínez wrote: >> > [Unit] >> Description=Unload module before shutdown >> Before=shutdown.target >> >> [Service] >> Type=oneshot >> ExecStart=/usr/bin/rmmod modulename >> >> [Install] >> WantedBy=multi-user.target >> >> Haven't tried it, might not work, no guarantees, etc.. >> > > Shouldn't it be just > > [Unit] > Description=Unload module before shutdown > > [Service] > Type=oneshot > ExecStart=/usr/bin/rmmod modulename > > [Install] > WantedBy=shutdown.target > > Without multi-user.target or Before=? Better put Before= if it is important that the module is properly removed before the machine is shut down. Btw, you should probably file a bug against whatever module requires this... -t