Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement DEVICES_TO_DISABLE/ENABLE_ON_RESTART options #281

Closed
drws opened this issue Jul 4, 2017 · 4 comments
Closed

Implement DEVICES_TO_DISABLE/ENABLE_ON_RESTART options #281

drws opened this issue Jul 4, 2017 · 4 comments

Comments

@drws
Copy link

drws commented Jul 4, 2017

Please consider implementing additional DEVICES_TO_DISABLE_ON_RESTART and DEVICES_TO_ENABLE_ON_RESTART configuration options which would be effective in case of a reboot. The current two sets of options would still apply for cold (first) boot (_STARTUP) and shutdown (_SHUTDOWN).

@linrunner
Copy link
Owner

Hi,

what's your use case for this?

@drws
Copy link
Author

drws commented Jul 7, 2017

I have my laptop always on and if I reboot, it's usually due to some administrative task and while the reboot takes less than a minute, there is usually no need to change the active radios. But I do turn off my laptop while I travel and such and when in new area, radios are not always welcome. Good examples would be turning the laptop on on an airplane, in a wireless lab or while attending a security conference :)

Another use case would be using it on a pentest machine for similar reasons. Or in case of a hardware failure (cooing failure producing unwanted reboots for example). And then there's always debugging and testing (of crappy wireless cards for example).

@linrunner
Copy link
Owner

Reconsidered and rejected because the implementation path – distinction between boot and reboot – is unclear.

@drws
Copy link
Author

drws commented Sep 1, 2021

@linrunner Recently I've remembered this proposal and I still think it would be useful. I would kindly ask you to elaborate on your previous answer, specifically why and how the distinction is or would be unclear?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants