Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Abstract out sync code into it's constituent parts, plus some packaging ↵ | Michael DeHaan | 2008-04-18 | 1 | -0/+1 |
| | | | | changes that I left out earlier. | ||||
* | Kickstarts are now dynamically generated by mod_python, CGI's now fall | Michael DeHaan | 2008-04-18 | 1 | -6/+1 |
| | | | | under mod_python, kickstart templating code now moved out of sync function. | ||||
* | Fix manifest.in to add missing file, remove one file no longer used. | Michael DeHaan | 2008-04-15 | 1 | -2/+1 |
| | |||||
* | Better kerberos support. See the Wiki. | Michael DeHaan | 2008-04-14 | 1 | -1/+0 |
| | |||||
* | Updated LDAP and authorization code, plus packaging | Michael DeHaan | 2008-03-26 | 1 | -0/+1 |
| | |||||
* | Patch to allow overriding gpgcheck, +version bump | Michael DeHaan | 2008-03-10 | 1 | -1/+0 |
| | |||||
* | Some initial work on kerberos authentication via a helper program, some work ↵ | Michael DeHaan | 2007-12-05 | 1 | -0/+1 |
| | | | | | | 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. | ||||
* | Packaging fixups | Michael DeHaan | 2007-12-05 | 1 | -0/+1 |
| | |||||
* | Work on making the default service authenticator grok Apache htdigest files. | Michael DeHaan | 2007-12-05 | 1 | -3/+1 |
| | |||||
* | First start of pluggable authn/authz system for remote API + web interface, | Michael DeHaan | 2007-12-03 | 1 | -0/+1 |
| | | | | using Apache modules. | ||||
* | Slight changes to post install triggers patch, namely adding some underscores. | Michael DeHaan | 2007-11-29 | 1 | -1/+1 |
| | |||||
* | Initial application of Tim V's patch to enable post install triggers. | Michael DeHaan | 2007-11-29 | 1 | -0/+1 |
| | |||||
* | Moving the auth parts to a .htaccess and out of Apache config. Tested on my ↵ | Michael DeHaan | 2007-10-30 | 1 | -1/+1 |
| | | | | box with Digest auth and seems to work well. Misc associated packaging details. | ||||
* | htaccess file should really be "htpasswd" | Michael DeHaan | 2007-10-30 | 1 | -1/+1 |
| | |||||
* | Split the CGI authentication bits out to a seperate Apache configuration ↵ | Michael DeHaan | 2007-10-29 | 1 | -0/+1 |
| | | | | file, so that users who upgrade will get the new config (as the other file is marked config(noreplace)). | ||||
* | Apply AT's patch to switch the WebUI to using Apache digest auth / htaccess ↵ | Michael DeHaan | 2007-10-29 | 1 | -0/+1 |
| | | | | / etc | ||||
* | Service restarting has been abstracted out of the action_sync code, and is ↵ | Michael DeHaan | 2007-10-19 | 1 | -0/+1 |
| | | | | | | | | | | now a trigger. This commit adds pre/post sync triggers, for scripting of arbitrary actions. The idea is that a cobbler user can now modify the restart-services script to rsync DHCP configurations to a remote box and instead restart them there, for hosting DHCP on a different box. Or do anything else that might be required. The restart-services trigger will ship in the cobbler RPM. Users can modify it at will and it is marked as config(noreplace) so upgrades will not affect it. | ||||
* | Package the cobbler manpage as html as well as a docs page. Fix a broken ↵ | Michael DeHaan | 2007-09-19 | 1 | -0/+2 |
| | | | | docstring in action_sync.py | ||||
* | Move all CGI scripts to a cobbler subdirectory under cgi-bin for namespacing. | Michael DeHaan | 2007-09-19 | 1 | -1/+1 |
| | | | | | In addition, the webui is now just "webui.cgi" in that directory. RPMs and setup.py also updated. | ||||
* | Permissions cleanup and moving settings to be packaged in the RPM. | root | 2007-09-14 | 1 | -0/+1 |
| | |||||
* | Check in beginings of Cobbler WebUI packaging (thanks: Al Tobey). More work ↵ | Michael DeHaan | 2007-09-11 | 1 | -0/+4 |
| | | | | TBA. | ||||
* | Allow for configuration for RW xmlrpc users in /etc/cobbler/auth.conf. | Michael DeHaan | 2007-09-10 | 1 | -0/+1 |
| | |||||
* | Allow for serialization modules to be selected by changing ↵ | Michael DeHaan | 2007-09-06 | 1 | -0/+1 |
| | | | | /etc/cobbler/modules.conf | ||||
* | Not using NEWS file anymore. | Michael DeHaan | 2007-08-30 | 1 | -1/+1 |
| | |||||
* | Set permissions on /var/lib/cobbler/cobbler_hosts by installing | Michael DeHaan | 2007-08-10 | 1 | -0/+1 |
| | | | | the file in RPM so dnsmasq can read it. | ||||
* | Implement PXE boot loop prevention feature using a CGI script that speaks to ↵ | Michael DeHaan | 2007-08-03 | 1 | -0/+1 |
| | | | | | | a special function in cobblerd. | ||||
* | Added a SNIPPET::foo feature which can do the equivalent of %include in ↵ | Michael DeHaan | 2007-07-27 | 1 | -0/+1 |
| | | | | | | | | | kickstart without the need for a wget and http hosting. Snippets live in /var/lib/cobbler/snippets -- Cobbler ships with only one snippet now (as a demo), though users can create as many as they want. | ||||
* | Adding kickstart serving CGI script. | Michael DeHaan | 2007-07-09 | 1 | -0/+1 |
| | | | | Also fixing one error in the utils module. | ||||
* | add missing file to MANIFEST.in | Michael DeHaan | 2007-07-03 | 1 | -1/+1 |
| | |||||
* | Add logging for cobblerd + logrotate script. | Michael DeHaan | 2007-07-02 | 1 | -0/+1 |
| | | | | Bumped revision to 0.5.1. | ||||
* | Starting to add i18n to cobbler using rhpl | Michael DeHaan | 2007-05-25 | 1 | -12/+6 |
| | |||||
* | Adding missing file to MANIFEST.in | Michael DeHaan | 2007-05-24 | 1 | -0/+1 |
| | |||||
* | Changes cobbler_syslogd to cobblerd, and this new daemon now offers koan | Michael DeHaan | 2007-04-19 | 1 | -3/+4 |
| | | | | | info over XMLRPC, allowing koan to stop needing to grok YAML. Older versions of koan will remain compatible over standard http://. | ||||
* | Kickstart tracking now mines the apache logs rather than relying on the | Michael DeHaan | 2007-04-11 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | watcher.py mod_python script, so there is room for greater platform compatibility. A cgi-based more-portable alternative to watcher is still desirable. Since apache logs are cycled more frequently than cobbler logs, this does mean that we lose a bit of granularity with regards to start/stop times, though this can presumably be refined. Last request time (the most important bit) is still solid. Need to verify that Apache log time parsing (strptime) isn't doing anything strange with time zones as cobbler is logging GMT. I suspect it might and that would affect results and state detection. | ||||
* | Tags + added template file to manifest.in | Michael DeHaan | 2007-03-22 | 1 | -0/+1 |
| | |||||
* | Most of these diffs come from directory reorg/cleanup, though the main ↵ | Michael DeHaan | 2007-03-19 | 1 | -13/+15 |
| | | | | 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. | ||||
* | Bundle and install menu.c32 for those distros (like RHEL4) that don't ↵ | Michael DeHaan | 2007-02-19 | 1 | -0/+1 |
| | | | | package it. | ||||
* | The fix for the very odd mod_python chokes on older Apache installs with ↵ | Michael DeHaan | 2007-01-25 | 1 | -0/+1 |
| | | | | | | | | seemingly no explanation bug -- kickstart tracking will only use syslog for older cobbler servers, and will use both on newer machines (FC5+). Also, convert the mini domU template to use cobbler templating where appropriate. | ||||
* | Adding cobbler syslog service | Michael DeHaan | 2007-01-22 | 1 | -0/+1 |
| | |||||
* | Removing logrotation and keeping logs in seperate directory files, so we can ↵ | Michael DeHaan | 2007-01-04 | 1 | -1/+0 |
| | | | | | | do smart things about deleting entries that are older. (alikins suggestion). | ||||
* | RPM builds clean | Michael DeHaan | 2007-01-02 | 1 | -2/+1 |
| | |||||
* | Package logrotate script | Michael DeHaan | 2007-01-02 | 1 | -0/+1 |
| | |||||
* | Add watcher script to RPM. | Michael DeHaan | 2007-01-02 | 1 | -0/+2 |
| | |||||
* | Preliminary support for repo mirroring. | Michael DeHaan | 2006-12-12 | 1 | -0/+1 |
| | |||||
* | Prune rsync mirrors when importing. | mdehaan@mdehaan.rdu.redhat.com | 2006-12-05 | 1 | -0/+1 |
| | |||||
* | Add support for default PXE boots via /etc/cobbler/default.pxe; wrap | David Lutterkort | 2006-10-27 | 1 | -0/+1 |
| | | | | | service reloads/restarts so they don't happen in dryrun mode; allow '-n' as an alias for '--dryrun' when syncing. | ||||
* | Merge 243:1f764e5dd1cc | David Lutterkort | 2006-10-25 | 1 | -0/+1 |
| | |||||
* | Package the really basic kickstart file | Michael DeHaan | 2006-10-13 | 1 | -0/+1 |
| | |||||
* | Package elilo for IA64 | Michael DeHaan | 2006-09-22 | 1 | -0/+2 |
| | |||||
* | Added dhcp.template to RPM | Michael DeHaan | 2006-09-21 | 1 | -0/+1 |
| |