Just to illustrate my case: this block is using "rabbitmqctl stop" and not the init script. I can very well imagine the block being used later on for something else than just install, and this will break on SUSE again.