-
Notifications
You must be signed in to change notification settings - Fork 73
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
list of os dependencies and commands that are being installed on linu… #129
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some of these are actually shell builtins (bash).
Signed-off-by: jasmingacic <jasmin.gacic@gmail.com>
aef655a
to
90fabad
Compare
@kke I somewhat changed the doc. Also @jnummelin suggested we moved this to the main README instead of having it in a separate file. What do you think it is the best to put it? |
It's better now, but I'm not sure if listing all the commands is really necessary. Are there really systems without The package managers pretty much come with the distributions, I don't know if anyone would have an ubuntu without apt or rhel without yum and expect anything to work on it. I think the essential ones are these:
|
@jnummelin can you chime in |
This is a good point. Maybe we should limit this into what we try to setup.
iptables is required by kubernetes components. We've got some ideas how to get rid of it in k0s side, but no real actions yet on it.
Yeah, maybe not a good idea to do that sort of thing on-the-fly in general. Maybe instead we could try to detect (and adapt) if the user is root or not, if not root then check whether sudo is available or not and bail out if not. |
FWIW, I personally use We could have an |
Yes that makes sense. |
sounds like a good idea. although not really part of this PR at all. :) @jasmingacic could you adjust the PR based on above comments. so drop the shell build-in commands and the ones that are always there (mv, cp, ...) and focus on the bits we try to put in place (iptables, etc..) |
k0sproject/rig#29 is in the works for the sudo business. |
Signed-off-by: jasmingacic jasmin.gacic@gmail.com