When using the Embedded install, the extension disappears on a reboot. This is probably because the symlinks are not active. The bastille extension could be a starting point to solve this. It creates a post-init script as well as a pre-shutdown script to handle this.