Предлагаю такой вариант функции stop в /etc/rc.d/init.d/zram-swap: stop() { action "Deactivating swap on $ZDEV" swapoff /dev/$ZDEV RETVAL=$? echo 1 > /sys/block/$ZDEV/reset rmmod zram return $RETVAL } И в /etc/sysconfig/zram-swap поправить ZPROIRITY на ZPRIORITY
> rmmod zram Не уверен в том, что это будет хорошо. Zram может использоваться и помимо этого сервиса и выгрузка модуля, в отличие от загрузки, может оказаться не к месту. > И в /etc/sysconfig/zram-swap поправить ZPROIRITY на ZPRIORITY Поправил
и еще подавить вывод от mkswap в start() : mkswap /dev/$ZDEV >/dev/null
zram-swap - Init and set up swap device in /dev/zram0 * Mon Nov 28 2011 Anton V. Boyarshinov <boyarsh на altlinux> 0.2-alt3 - typo in zram-swap.sysinit fixed