fix variable typo.  ticket #3669
Delete all ip aliases when interface is disabled, it should fix #3650
Properly handle this rename, and squelch errors if it fails.