Comments (5)
I suppose it can be done, although troubleshooting can be a little messy, for example because by default sudoers requires a tty to work.
Anyone who wants to take a swing at the problem gets kudos from me.
from okconfig.
I have gotten --sudo working on the command line. It does require NOPASSWD setup in sudoers file on the remote host but it works!
How do I contribute this back?
from okconfig.
If its a trivial change you can open edit it directly on github: https://github.com/opinkerfi/okconfig/blob/master/okconfig/__init__.py and send a pull request for review.
If the patch has any caveats (like requires nopasswd in the sudoers) it would be preferred that the install agent would handle the errors gracefully.
i.e. if sudo decides to ask for a password, we don't want to leave the user of okconfig install hanging with no idea whats going on.
from okconfig.
Ok,
I'm working on fixing the script to handle these errors as yes it currently hangs if the NOPASSWD is not defined.
Will contribute once I have worked this out.
from okconfig.
Thanks!
from okconfig.
Related Issues (20)
- "okconfig addtemplate" wording is confusing
- okconfig install agent multiple issues
- Password prompt required on CLI HOT 3
- disregard, wrong repo HOT 1
- Invalid URL in man page HOT 1
- mssql template does not support multiple instances
- Problem configuring OKCONFIG HOT 4
- okconfig rpm dependancy problem HOT 3
- adagios reports okconfig problem after successful okconfig verify HOT 1
- Add Host multiple groups HOT 1
- Additional functionlity to okconfig? HOT 2
- CentOS 7 "could not detect distribution" HOT 2
- install plugin okconfig on adagios 1.6.1 not correct HOT 1
- Problem with check_dns after updating to nagios-plugins-dns-2.0.3-3 HOT 6
- normal_check_interval and retry_check_interval attributes update for Nagios 4.x HOT 2
- Dependency error when updating okconfig on EL7 HOT 1
- How do I add a new template ? HOT 1
- How do I add a new template ? HOT 4
- "okconfig addtemplate" wording is not clear
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from okconfig.