Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support "fake" query string URLs to support xend's esoteric parser that ↵ | Michael DeHaan | 2008-04-23 | 1 | -0/+22 |
| | | | | doesn't like query strings on the kernel options line. | ||||
* | Apply unicode changes to webui also | Michael DeHaan | 2008-04-23 | 2 | -4/+4 |
| | |||||
* | Services operations are now happy with unicode data. | Michael DeHaan | 2008-04-23 | 1 | -2/+3 |
| | |||||
* | Kickstarts are now dynamically generated by mod_python, CGI's now fall | Michael DeHaan | 2008-04-18 | 7 | -574/+67 |
| | | | | under mod_python, kickstart templating code now moved out of sync function. | ||||
* | kssendmac does not make this information available at the time of this wget | Michael DeHaan | 2008-04-18 | 1 | -11/+5 |
| | |||||
* | Fix install trigger back since the modifications also were not pulling in ↵ | Michael DeHaan | 2008-04-17 | 1 | -2/+2 |
| | | | | the MAC in F9. | ||||
* | (A) The Python-yaml open source code that we had been using apparently ↵ | Michael DeHaan | 2008-04-17 | 1 | -2/+3 |
| | | | | | | didn't have copyright headers (not sure why, we absolutely positively want them there) so I'm adding them now. Similarly, I have included a copy of the license of the library in the docs directory. (B) This checkin also includes some work on the status command. | ||||
* | Replaced the existing cobbler pre/post install triggers system with a much ↵ | Michael DeHaan | 2008-04-15 | 1 | -7/+27 |
| | | | | more flexible model that (for each system) passes in the following. First arg: the word "system" or "profile", Second arg: the name of the said system or profile, Third: the MAC if available, Fourth: the IP. This is all logged by a default "status" trigger to /var/log/cobbler/install.log, for being read by the soon-to-be-revamped cobbler check. The check system logs all of this in order, followed by the word "start" or "stop", followed by the number of seconds since Epoch. | ||||
* | Better kerberos support. See the Wiki. | Michael DeHaan | 2008-04-14 | 2 | -57/+23 |
| | |||||
* | fix changelog | Michael DeHaan | 2008-04-08 | 1 | -1/+1 |
| | |||||
* | Fix bug in module loader to allow non-serializer modules to be loaded | Michael DeHaan | 2008-03-12 | 1 | -1/+1 |
| | | | | using /etc/cobbler/modules.conf | ||||
* | Getting ready for 0.8.2 release | Michael DeHaan | 2008-03-07 | 3 | -94/+15 |
| | |||||
* | Misc Updates | Michael DeHaan | 2008-03-04 | 1 | -0/+125 |
| | |||||
* | Added change_profile.cgi, which allows changing profiles via wget's so | Michael DeHaan | 2008-03-03 | 1 | -0/+146 |
| | | | | installation profiles can be chained from one to another. | ||||
* | Fix findks script to match new API | Michael DeHaan | 2008-03-03 | 1 | -1/+7 |
| | |||||
* | Make WebUI do recursive deletes for distros/profiles. | Michael DeHaan | 2008-01-31 | 1 | -1/+1 |
| | |||||
* | Make WebUI use Apache logging mechanisms, also remove unreferenced cookie code. | Michael DeHaan | 2007-12-13 | 1 | -0/+1 |
| | |||||
* | API and web svc now use seperate logging, and logging is greatly enhanced ↵ | Michael DeHaan | 2007-12-10 | 1 | -1/+1 |
| | | | | and more usable. | ||||
* | Lots of logging improvements, keep sync from blitzing the WebUI | Michael DeHaan | 2007-12-06 | 1 | -8/+12 |
| | |||||
* | Disable RPM AutoReq to avoid slurping in an unpackaged Perl module that we only | Michael DeHaan | 2007-12-06 | 1 | -0/+1 |
| | | | | use when the kerberos auth type is engaged. | ||||
* | Some initial work on kerberos authentication via a helper program, some work ↵ | Michael DeHaan | 2007-12-05 | 1 | -0/+54 |
| | | | | | | on making the API have access to the log files and logging everything done there. The logging work, as well as kerb testing, are incomplete at this point, though authn_configfile works fine. | ||||
* | Fixes + changelog. | Michael DeHaan | 2007-12-05 | 1 | -2/+4 |
| | |||||
* | Work on making the default service authenticator grok Apache htdigest files. | Michael DeHaan | 2007-12-05 | 1 | -108/+0 |
| | |||||
* | mod_python version of webui now operational at http://server/cobbler/web ↵ | Michael DeHaan | 2007-12-05 | 1 | -22/+37 |
| | | | | with pluggable authn/authz and using same tokens through entire communication chain. Should probably implement a session logout though. | ||||
* | AuthN/AuthZ modules are now pluggable, http://127.0.0.1/cobbler/web now ↵ | Michael DeHaan | 2007-12-04 | 1 | -26/+96 |
| | | | | active for mod_python using AuthN/AuthZ, backend now also doing AuthZ. default AuthN mechanism is using /etc/cobbler/auth.conf for now, which needs to be replaced, should use htdigest data at minimum. | ||||
* | First start of pluggable authn/authz system for remote API + web interface, | Michael DeHaan | 2007-12-03 | 1 | -0/+72 |
| | | | | using Apache modules. | ||||
* | Slight changes to post install triggers patch, namely adding some underscores. | Michael DeHaan | 2007-11-29 | 2 | -1/+73 |
| | |||||
* | Initial application of Tim V's patch to enable post install triggers. | Michael DeHaan | 2007-11-29 | 1 | -1/+1 |
| | |||||
* | Initial bits of code to make CLI modular, and use new object system for ↵ | Michael DeHaan | 2007-11-19 | 1 | -2/+1 |
| | | | | defining new CLI commands. | ||||
* | Apply AT's patch to switch the WebUI to using Apache digest auth / htaccess ↵ | Michael DeHaan | 2007-10-29 | 1 | -14/+12 |
| | | | | / etc | ||||
* | Change localhost to 127.0.0.1, just in case. | Michael DeHaan | 2007-09-20 | 1 | -1/+1 |
| | |||||
* | Move all CGI scripts to a cobbler subdirectory under cgi-bin for namespacing. | Michael DeHaan | 2007-09-19 | 1 | -0/+0 |
| | | | | | In addition, the webui is now just "webui.cgi" in that directory. RPMs and setup.py also updated. | ||||
* | Upgrading cookie and token handling and brining it inside of CobblerWeb.py | Michael DeHaan | 2007-09-17 | 1 | -23/+8 |
| | |||||
* | Commit Al Tobey's auth patches to the Web UI. | Michael DeHaan | 2007-09-17 | 1 | -10/+75 |
| | |||||
* | remove module import (AT patch) | Michael DeHaan | 2007-09-14 | 1 | -1/+0 |
| | |||||
* | Adding additional exception handling and logging to WebUI. | Michael DeHaan | 2007-09-12 | 1 | -0/+3 |
| | |||||
* | Apply Al Tobey's patchset to Cobbler Web UI. | Michael DeHaan | 2007-09-12 | 1 | -1/+12 |
| | |||||
* | Check in beginings of Cobbler WebUI packaging (thanks: Al Tobey). More work ↵ | Michael DeHaan | 2007-09-11 | 1 | -0/+47 |
| | | | | TBA. | ||||
* | More work on init scripts | Michael DeHaan | 2007-08-17 | 1 | -3/+2 |
| | |||||
* | Improve cobbler init scripts | Michael DeHaan | 2007-08-17 | 1 | -2/+3 |
| | |||||
* | Implement PXE boot loop prevention feature using a CGI script that speaks to ↵ | Michael DeHaan | 2007-08-03 | 1 | -0/+80 |
| | | | | | | a special function in cobblerd. | ||||
* | Added MAC address detection to findks.cgi (Adam Wolf's patch) | Michael DeHaan | 2007-07-23 | 1 | -12/+42 |
| | |||||
* | Adding kickstart serving CGI script. | Michael DeHaan | 2007-07-09 | 1 | -0/+116 |
| | | | | Also fixing one error in the utils module. | ||||
* | Add logging for cobblerd + logrotate script. | Michael DeHaan | 2007-07-02 | 1 | -1/+18 |
| | | | | Bumped revision to 0.5.1. | ||||
* | Changes cobbler_syslogd to cobblerd, and this new daemon now offers koan | Michael DeHaan | 2007-04-19 | 2 | -93/+1 |
| | | | | | info over XMLRPC, allowing koan to stop needing to grok YAML. Older versions of koan will remain compatible over standard http://. | ||||
* | Fixed bug in watcher.py code found in PXE testing, make file now removes ↵ | Michael DeHaan | 2007-03-22 | 1 | -1/+1 |
| | | | | pod2man tempfiles. | ||||
* | Most of these diffs come from directory reorg/cleanup, though the main ↵ | Michael DeHaan | 2007-03-19 | 4 | -0/+227 |
feature here is the start of a better --import command that creates significantly shorter paths and can work more reliably on mounted DVD images (losetup or otherwise). Detection of kickstarts based on paths needs to be augmented by additional means for this to really work. However, changes going in here (and still more to come) result in cleaner names for imported profiles, and substantially shorter kernel option command lines, which is needed to keep under the 255 limit. There is also some work here going in to template out all of the files for PXE, reducing the amount of code in action_sync and also making PXE setups much more customizable (menu choices, titles, random parameters, ipappend 2, etc) without patching the source. "tree" on import is also attached now to the distro, not the profile. So, whew, that's a lot. |