-
Notifications
You must be signed in to change notification settings - Fork 392
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
Hide github.com from list #63
Comments
+1 on this issue. One should atleast be able to disable the function that automatically adds hosts from the ssh config file. |
Agreed! Config file should just have a
sort of deal. Would love this feature. |
No @roxaloxa that's a bad idea. I want the ssh config to be read. Just want to be able to ignore single entries in it. Better have something like |
@binarykitchen Oh okay, good point. For me, my only entry is a git server, so that's why I wanted the whole thing gone. But yours makes more sense. |
@roxaloxa Exactly. Peace :) |
@binarykitchen Why would it be a bad idea? Noone suggested that the feature would be to prevent anyone from having the ssh config file read, all I was suggesting was the OPTION to not to. I'd like that feature and I'd like it set to not automatically add anything from any of my personal configuration files by default. Forcing such things on people or assuming without asking that such things are up for grabs to be used for something entirely different than what was intended, now THAT is a bad idea. For those of you who do want the ssh config file to be read and merged into your Shuttle configuration, you got your wish and I'm happy for you. I hope you don't mind me suggesting this feature to be turned off by default. The idea to enhance the ssh config reading feature with the option to filter out specific entries is a good one, but not a solution for everyone. |
@samface I understand. Sure, that's fine if there is an option for not adding anything from any personal config files. I have no reason to be against it. But I am not so sure to set a default for this one. Lots of my colleague hackers put dozens of servers in their config in .ssh/config ... so we should check first what the majority is. Anyway, this one ticket of mine has the title Hide github.com from list. All I am asking here is for an option to ignore a single entry from .ssh/config and then I will shut up :) |
@binarykitchen I don't agree that it is an issue of what suits the majority the most. It's more like an issue of personal integrity for me. Like, the majority has facebook, but would that make it okay to automatically register everyone on facebook without asking first? I don't think so, just like I don't think it's ok when applications read my personal configuration files on my harddrive without asking me first. |
@samface I agree with you 200% on that Facebook example. But .ssh/config? That's a wide spread Unix standard. Bash shell scripts never ask you for accessing .ssh/config. You can I think that's a decision up to the makers of Shuttle. Personal Integrity VS Usability. I was happy to see Shuttle is listing all my servers asap without any further hassle. If integrity is still important for some, how about asking for access to .ssh/config during the installation process? Just an idea. That would be ok for me. Better than experimenting with Shuttle's config. Anyway, we're off-topic again. This integrity discussion should go in a new ticket. Again, all I am asking for is a new option to ignore a single entry from .ssh/config, amen. |
It's a wide spread Unix standard to keep personal and private stuff in .ssh, such as SSH-keys, which domains you trust, etc. That should NEVER be anyone but the authorized logged in user to decide who and what gets access to. You talk like hidden directories in the personal home folder would be public domain or something. |
This has been merged. I'll write documentation and package a new release hopefully tomorrow. In short, the following options will be available for accomplishing what has been discussed: Disable all ~/.ssh/config entries:
Disable specific hosts:
Disable hosts that contain a keyword:
Thank you to @mpdavis. |
Thanks so much! |
Awesome! Thank you! :) |
Hello there
Your tool is neat, very handy! But can I somehow hide certain hosts from your config?
For example I have an entry for the host
github.com
so that I do not need to enter any passwords during git actions. In my ssh config I have this:How can I hide this within Shuttle?
The text was updated successfully, but these errors were encountered: