atsign-foundation / noports

Connect to any device with no external listening ports open
https://noports.com
BSD 3-Clause "New" or "Revised" License
263 stars 15 forks source link

feat: quiet mode (-q | --quiet) + sshd check #1146

Closed Xlin123 closed 2 weeks ago

Xlin123 commented 2 weeks ago

- What I did

911

added quiet mode (suppresses all stdout) added a sshd check, a surprising amount of issues we run into with customers/people who either don't have sshd running or even installed.... - How I did it quiet mode currently suppresses all stdout, which means you need to supply the parameters for install. I did this because I couldn't imagine anyone running -q with interactive install...

I added a check_quiet function to main, this can change if we want to introduce varying verbosity. (-qqq) - How to verify it checkout xlin-quiet-mode - Description for the changelog feat: installer quiet mode (-q | --quiet) + sshd check