Revert "base: remove the disable option, it's confusing"

This reverts commit 0cea29482575f442fdb3841f48445a2d11e097c7.
base: change shell control option title
base: remove SAMBA related method