summaryrefslogtreecommitdiffstats
path: root/cobbler
Commit message (Collapse)AuthorAgeFilesLines
...
* Apply iranzo's memtest patchMichael DeHaan2008-04-091-2/+51
|
* mergeroot2008-04-081-2/+2
|
* Allow underscores.Michael DeHaan2008-04-082-2/+2
|
* Merge branch 'master' into develMichael DeHaan2008-04-084-12/+14
|\ | | | | | | | | | | | | Conflicts: cobbler.spec cobbler/webui/master.py
| * Update name-check code to be more strict, bump versionMichael DeHaan2008-04-084-12/+14
| |
* | Merge branch 'master' into develMichael DeHaan2008-04-082-2/+6
|\| | | | | | | | | | | | | | | Conflicts: CHANGELOG cobbler.spec cobbler/webui/master.py
| * Checking in changes to make merge possible.Michael DeHaan2008-04-081-2/+2
| |
| * Force names to be alphanumeric, update dates for release.Michael DeHaan2008-04-081-0/+4
| |
* | Added a "--clobber" option to all add commands that allows the add to ↵Michael DeHaan2008-04-045-2/+28
| | | | | | | | function in an "add or edit" mode. Before in Cobbler, add and edit were largely aliases so this was not needed -- now it is. Using --clobber the object will be created if it does not exist, or it will overwrite the existing one (as "edit" does) when it is there. If --clobber is left off, add will refuse to overwrite an existing object. This is a minor break to scripts that are calling cobbler directly but not those to API users -- scripts /should/ be checking return codes.
* | remove FIXMEs as things have been tested and work WRT the duplication ↵Michael DeHaan2008-04-041-11/+1
| | | | | | | | prevention feature.
* | Get duplicate name/ip/mac checks implemented for WebUI and XMLRPCMichael DeHaan2008-04-042-13/+28
| | | | | | | | now that command line/local-API is done.
* | Remove check from this area of the command line.root2008-04-041-4/+0
| |
* | Working on adding checks for duplicate names/ips/macs to cobblerroot2008-04-045-14/+110
| |
* | Show friendly error message if user does not have sync permissions, also updateMichael DeHaan2008-04-031-0/+7
| | | | | | | | WebUI "docs" page that points to other public docs.
* | Add friendlier messaging to users who do not have permission to createMichael DeHaan2008-04-031-0/+23
| | | | | | | | new objects.
* | If logging in with token and not a new login, grab the username fromMichael DeHaan2008-04-031-0/+1
| | | | | | | | the token for use in filling in form data.
* | Fix default ownership on cobbler owned objects to come from the settingsMichael DeHaan2008-04-036-6/+11
| | | | | | | | | | file (who's default is "admin" through the CLI) ... the webui will prepopulate the field with the name of the logged in user.
* | Added some code to allow assignment of default ownership from settings for newMichael DeHaan2008-04-025-6/+11
| | | | | | | | objects. Also, ownership field for new objects in the WebUI is prepopulated with the username of the logged in user, to prevent accidental lockouts. All of this is untested at this point -- will be polished up soon.
* | Deletion from the WebUI now has a checkbox for distros/profiles to decideMichael DeHaan2008-04-022-4/+12
| | | | | | | | | | | | whether you want them to delete recursively or not. The default is not, and if you own a parent object you /are/ allowed to delete the children following the ownership model at this point in time.
* | Some fixes to the ownership module.Michael DeHaan2008-04-022-8/+8
| |
* | Make changes in order to assure that users not in users.conf can still readMichael DeHaan2008-04-022-0/+12
| | | | | | | | | | | | web content if cleared past the authentication layer. Also make changes to the kickstart editor to indicate to users when they don't have permission to edit kickstarts -- and to show possible causes.
* | Implementated authorization logic around shared kickstart templates.Michael DeHaan2008-04-022-18/+56
| |
* | Apply vlaurenz's LDAP patch to allow non-anonymous bind and other magic ↵Michael DeHaan2008-04-012-14/+28
| | | | | | | | | | | | | | neccessary in some configurations. Wiki has/will be updated to explain usage for those who need it. For those that don't the defaults should be sufficient for the new parameters.
* | Added ownership checks for the various objects in the WebUI to makeMichael DeHaan2008-03-311-1/+14
| | | | | | | | | | | | | | | | things more obvious. Still need to disable save/reset buttons. Note that kickstart editing (supported via the WebUI) is not yet protected and we still need to add that seperately. This is complicated. Currently anyone can sync and we'll keep it that way.
* | Distro now instrumented with a warning panel that indicates when you probablyMichael DeHaan2008-03-312-5/+46
| | | | | | | | won't be able to edit an object.
* | Minor changes to the authn/z test program so they don't go through ApacheMichael DeHaan2008-03-312-3/+8
| | | | | | | | | | auth filters and can produce slightly more useful feedback, also removed a stray print.
* | Fix some more bugs with ownership editing/saving. Working well in the WebUI nowMichael DeHaan2008-03-282-2/+4
| | | | | | | | with respect to being able to change things, still need to work on better showing denials and what folks can edit.
* | Fix some typosMichael DeHaan2008-03-282-2/+4
| |
* | Add code to make WebUI process new fieldsMichael DeHaan2008-03-281-4/+12
| |
* | Add owners list to WebUI pages, also customize function for savingMichael DeHaan2008-03-281-1/+3
| | | | | | | | lists to avoid extra whitespace on comma delimited inputs.
* | Now that authz_ownership works, remove debug code to make it easier to read.Michael DeHaan2008-03-271-33/+5
| | | | | | | | | | Also enable code in test scripts to prevent clobbering a users "users.conf" file when running unit tests.
* | Fixes to authz_ownership module, tests pass now.Michael DeHaan2008-03-271-15/+24
| |
* | Adding ownership module + tests and associated changes to cobblerd to make itMichael DeHaan2008-03-272-4/+159
| | | | | | | | | | work a little better. This module is not fully tested yet, so don't use it yet in production.
* | Add a --owner to all the objects, plus associated API calls and backend ↵Michael DeHaan2008-03-2615-32/+92
| | | | | | | | | | | | | | | | stuff, for use with the (pending real soon now) authz_ownership module. Also updated docs. Incidentally, self.settings.tftpboot is now utils.tftpboot_location() -- which is required because tftpboot moves around. Previously this was masked to still look like a settings variable but I decided to remove the hack. All code using that location has been updated appropriately.
* | Updated LDAP and authorization code, plus packagingMichael DeHaan2008-03-265-24/+58
| |
* | Remove test data from gitMichael DeHaan2008-03-251-2/+1
| |
* | Preliminary support for authentication against LDAPMichael DeHaan2008-03-253-1/+152
| |
* | tftpboot location discovery for F9Michael DeHaan2008-03-253-7/+61
| |
* | Merge branch 'master' into develMichael DeHaan2008-03-252-1/+19
|\|
| * Apply patch to fix detection of x86_64 arches for imports of RHEL 4u6.Michael DeHaan2008-03-251-0/+18
| |
| * Fix default flags for yumdownloaderMichael DeHaan2008-03-131-1/+1
| |
* | Apply patch to make disabled repos (using new --yumopts feature) not be used ↵Michael DeHaan2008-03-171-3/+7
| | | | | | | | during install.
* | Added patch to allow kopts/ksmeta to be cleared with --kopts=delete on theMichael DeHaan2008-03-131-1/+1
| | | | | | | | command line.
* | Adding patch to send hostnameMichael DeHaan2008-03-122-0/+3
| |
* | Merge branch 'master' into develMichael DeHaan2008-03-122-3/+3
|\| | | | | | | | | | | | | | | Conflicts: CHANGELOG cobbler.spec setup.py
| * Fix bug in module loader to allow non-serializer modules to be loadedMichael DeHaan2008-03-122-3/+3
| | | | | | | | using /etc/cobbler/modules.conf
* | Patch to allow overriding gpgcheck, +version bumpMichael DeHaan2008-03-101-2/+10
|/
* Run reposync for local repos even if "RPM" is not contained in the path.Michael DeHaan2008-03-072-3/+3
|
* Getting ready for 0.8.2 releaseMichael DeHaan2008-03-072-0/+44
|
* Disable local socket XMLRPC as nothing is using it.Michael DeHaan2008-02-291-5/+9
|