summaryrefslogtreecommitdiffstats
path: root/cobbler
Commit message (Collapse)AuthorAgeFilesLines
* Some initial work on kerberos authentication via a helper program, some work ↵Michael DeHaan2007-12-056-23/+149
| | | | | | 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 fixupsMichael DeHaan2007-12-051-2/+2
|
* Fixes + changelog.Michael DeHaan2007-12-051-1/+1
|
* Work on making the default service authenticator grok Apache htdigest files.Michael DeHaan2007-12-052-12/+36
|
* mod_python version of webui now operational at http://server/cobbler/web ↵Michael DeHaan2007-12-053-35/+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 DeHaan2007-12-045-142/+175
| | | | 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.
* Fix one missing priority valueMichael DeHaan2007-11-291-1/+1
|
* Apply Christophe's patch to enable yum priorities. Slightly tweaked to ↵Michael DeHaan2007-11-297-6/+27
| | | | default to 99, not 200.
* Slight changes to post install triggers patch, namely adding some underscores.Michael DeHaan2007-11-294-11/+10
|
* Initial application of Tim V's patch to enable post install triggers.Michael DeHaan2007-11-294-6/+32
|
* Quote wget args to avoid creating stray files.Michael DeHaan2007-11-291-4/+4
|
* Rewire virt_type into the CLI, which was missing in the rewritten version.Michael DeHaan2007-11-291-0/+1
|
* Make cobbler commands be more tolerant of casing and synonyms (delete vs ↵Michael DeHaan2007-11-292-9/+25
| | | | remove). Also update docs on set_virt_size to indicate behavior in newer koan.
* Nicely warn when editing objects that do not exist.Michael DeHaan2007-11-281-0/+2
|
* Allow xenfv as a virt type, also make --interface=N work for system editsMichael DeHaan2007-11-283-3/+7
|
* Changes to make "cobbler ___ report [___]" and "cobbler ___ list" work like ↵Michael DeHaan2007-11-277-89/+145
| | | | 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 DeHaan2007-11-271-1/+3
|
* Detect when the NFS path given by the user is missing the colon, and warn ↵Michael DeHaan2007-11-262-1/+9
| | | | | | them before the import. Also warn users with existing configurations during the cobbler sync, rather than showing the generic traceback.
* Work on CLI functions for manipulating objects, including adding the delete ↵Michael DeHaan2007-11-266-18/+23
| | | | code back.
* Misc fixes during CLI testing. Not done yet.Michael DeHaan2007-11-191-1/+4
|
* Further work on CLI modularization. All commands implemented now, except ↵Michael DeHaan2007-11-199-15/+328
| | | | | | | for old school compatibility translation for list/report. All commands will then need to be tested...
* Make repo code raise exceptions that explain what about the objects is not ↵Michael DeHaan2007-11-191-2/+2
| | | | valid.
* Make the object creator code aware of subobjects.Michael DeHaan2007-11-191-2/+2
|
* All cobbler objects are now stubbed in as CLI modules, still needs testing. ↵Michael DeHaan2007-11-195-39/+316
| | | | | | 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 DeHaan2007-11-195-763/+307
| | | | defining new CLI commands.
* Applying Ben Riggs patch to add API flag to disable triggers when addingMichael DeHaan2007-11-165-15/+23
| | | | objects.
* Fix bug related to hash evaluation, bump release for testing branchMichael DeHaan2007-11-151-0/+3
|
* Expose function for getting all modules of a specific category.Michael DeHaan2007-11-142-4/+10
|
* Update spec from release / changelog / check in SVG source for logoMichael DeHaan2007-11-141-4/+4
|
* (A) add/tweak testcase for blender cache code, (B) modify htaccess file to ↵Michael DeHaan2007-11-141-1/+1
| | | | | | only authenticate the webui, not the other cgi's.
* Disable the blender cache as it's running afoul of the sync code, mixing up ↵Michael DeHaan2007-11-145-45/+17
| | | | | | profiles/systems data incorrectly when blending objects for cobbler/sync.
* Fixes baseurls used in repo setup. For instance, if running RHEL5.1, the ↵Michael DeHaan2007-11-131-8/+22
| | | | | | | kickstart base urls in 0.6.3 would be incorrect so only core packages could be used in the kickstart if using $yum_repo_stanza.
* Remove the command class and start of making this modular, as I want to do ↵Michael DeHaan2007-11-132-368/+0
| | | | this differently.
* Abstract out the modules system to allow for other types of modules, and to ↵Michael DeHaan2007-11-128-23/+422
| | | | also centralize configuration/loading/access some more.
* Remove subobject logic from systems, which are not inheritable.Michael DeHaan2007-11-121-5/+5
|
* Fix the part that configures yum on the installed machines/etc for when ↵Michael DeHaan2007-11-091-5/+6
| | | | there is only one yum repo as part of the distro.
* Since reposync (yum-utils >1.0.4) works with rhn_yum_plugin again, make some ↵Michael DeHaan2007-11-092-10/+10
| | | | | | | fixes to enable repo handling to work better. Repos are no longer symlinked so if a name of a repository is specified that uses a channel, the repo must be named after the channel.Tested with yum-utils 1.0.4 and works fine.
* --local-filename is removed, so don't parse the option.Michael DeHaan2007-11-091-1/+0
|
* Updates to cobbler.et.redhat.comMichael DeHaan2007-11-071-2/+2
|
* Bump version for release / changelog updates.Michael DeHaan2007-11-071-3/+3
|
* Make copyfile understand that if it can't copy a file to itself it shouldn'tMichael DeHaan2007-11-071-2/+5
| | | | fail the operation.
* Fix an obscure blending corner case that was confusing koan.Michael DeHaan2007-11-061-1/+5
|
* Removing yum-utils as a package requirement because the version in EPEL does ↵Michael DeHaan2007-11-061-0/+9
| | | | not contain reposync or yumdownloader. Given that, we will now have cobbler check looking for it, and warning about it being missing, rather than making it a hard requirement.
* Fix settings display in WebUIMichael DeHaan2007-11-061-0/+4
|
* Fix deference of unused variable.Michael DeHaan2007-11-062-3/+3
|
* Changes to make the overhauled repo templating work with source repositories ↵Michael DeHaan2007-11-052-17/+14
| | | | (which are repos found on the installation media during the import process, things like RHEL5's VT repo).
* Remove debug code.Michael DeHaan2007-11-051-2/+0
|
* Optimize sync performance by caching the results of calls to "blender".Michael DeHaan2007-11-052-23/+32
|
* Slight tweak to make imports work with new repo generationMichael DeHaan2007-11-021-1/+1
|
* Making sync use the new mirror parameter.Michael DeHaan2007-11-021-2/+2
|