Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Apply euclid's patch to allow import to take a --kickstart parameter | Michael DeHaan | 2008-01-04 | 1 | -1/+3 |
| | |||||
* | Add some options back that went missing in the command line refactor. | Michael DeHaan | 2008-01-04 | 1 | -6/+9 |
| | |||||
* | Performance tweaking and benchmarks. | Michael DeHaan | 2007-12-12 | 4 | -5/+27 |
| | |||||
* | Lots of logging improvements, keep sync from blitzing the WebUI | Michael DeHaan | 2007-12-06 | 1 | -0/+3 |
| | |||||
* | Some initial work on kerberos authentication via a helper program, some work ↵ | Michael DeHaan | 2007-12-05 | 3 | -5/+83 |
| | | | | | | 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. | ||||
* | Work on making the default service authenticator grok Apache htdigest files. | Michael DeHaan | 2007-12-05 | 1 | -12/+35 |
| | |||||
* | AuthN/AuthZ modules are now pluggable, http://127.0.0.1/cobbler/web now ↵ | Michael DeHaan | 2007-12-04 | 2 | -0/+94 |
| | | | | 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. | ||||
* | Apply Christophe's patch to enable yum priorities. Slightly tweaked to ↵ | Michael DeHaan | 2007-11-29 | 1 | -0/+2 |
| | | | | default to 99, not 200. | ||||
* | Rewire virt_type into the CLI, which was missing in the rewritten version. | Michael DeHaan | 2007-11-29 | 1 | -0/+1 |
| | |||||
* | Allow xenfv as a virt type, also make --interface=N work for system edits | Michael DeHaan | 2007-11-28 | 1 | -1/+5 |
| | |||||
* | Changes to make "cobbler ___ report [___]" and "cobbler ___ list" work like ↵ | Michael DeHaan | 2007-11-27 | 5 | -77/+51 |
| | | | | they used to, which means adding a few subcommands, abstracting away the list logic, and writing some minor code to make the trailing names look like --name=x to please optparse. | ||||
* | Make reserialize call the right API function. | Michael DeHaan | 2007-11-27 | 1 | -1/+3 |
| | |||||
* | Work on CLI functions for manipulating objects, including adding the delete ↵ | Michael DeHaan | 2007-11-26 | 5 | -18/+19 |
| | | | | code back. | ||||
* | Misc fixes during CLI testing. Not done yet. | Michael DeHaan | 2007-11-19 | 1 | -1/+4 |
| | |||||
* | Further work on CLI modularization. All commands implemented now, except ↵ | Michael DeHaan | 2007-11-19 | 5 | -0/+303 |
| | | | | | | | for old school compatibility translation for list/report. All commands will then need to be tested... | ||||
* | All cobbler objects are now stubbed in as CLI modules, still needs testing. ↵ | Michael DeHaan | 2007-11-19 | 4 | -8/+283 |
| | | | | | | Next step is to add the CLI functions that are not object-manipulation based. These will be much shorter. | ||||
* | Initial bits of code to make CLI modular, and use new object system for ↵ | Michael DeHaan | 2007-11-19 | 1 | -0/+82 |
| | | | | defining new CLI commands. | ||||
* | Abstract out the modules system to allow for other types of modules, and to ↵ | Michael DeHaan | 2007-11-12 | 2 | -2/+2 |
| | | | | also centralize configuration/loading/access some more. | ||||
* | Rename the shelve serialized files to ".shelve". | Michael DeHaan | 2007-10-24 | 1 | -1/+1 |
| | |||||
* | Various changes to allow for increased performance in the WebUI and in ↵ | Michael DeHaan | 2007-10-17 | 2 | -25/+71 |
| | | | | | | saving state, plus a fix to import that keeps from creating extra yum repo entries for various distros. | ||||
* | Make experimental shelve module explicitly use gdbm. | Michael DeHaan | 2007-10-17 | 1 | -18/+23 |
| | |||||
* | Fix typo. | Michael DeHaan | 2007-10-15 | 1 | -1/+1 |
| | |||||
* | Fix deletion logic. | Michael DeHaan | 2007-10-15 | 1 | -1/+2 |
| | |||||
* | Work on an shelve-based external storage, for performance testing. Sqlite | Michael DeHaan | 2007-10-15 | 1 | -0/+109 |
| | | | | is just as likely at this point. | ||||
* | Further work on interchangeable backends. Rather than keeping the config file | root | 2007-09-05 | 1 | -3/+3 |
| | | | | | | | | | | | | | | format choice in settings (which is something of a Catch-22 situation), this may end up being a config file setting in /etc. Module loaders work and still default to yaml, though I've coded up a sample simple_json serializer that will be functional if users install simple-json. This is just demoware, JSON isn't replacing yaml and is (at least in this case) not as readable because of the way it escapes slashes. This is primarily to enable future work to integrate with other config file formats, such as possibly getting some of the system info from LDAP. Possibly. | ||||
* | Working on pluggable serializers. | root | 2007-09-05 | 2 | -0/+101 |