Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Finish removing mac from new install tracking | Michael DeHaan | 2008-04-18 | 4 | -16/+50 |
| | |||||
* | kssendmac does not make this information available at the time of this wget | Michael DeHaan | 2008-04-18 | 4 | -19/+11 |
| | |||||
* | 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 | 14 | -40/+198 |
| | | | | | | 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. | ||||
* | This is the new status engine in progress. I still need to do some things ↵ | Michael DeHaan | 2008-04-16 | 6 | -194/+119 |
| | | | | | | | | to parse out times and indicate how long installs have been active (so there is an easier way to grep for last installs). Technically this will also provide ways of looking at an install history which is probably something we could add if it was interesting. Lots of options. | ||||
* | Fix if clause | Michael DeHaan | 2008-04-16 | 1 | -2/+2 |
| | |||||
* | Change settings. | Michael DeHaan | 2008-04-16 | 1 | -1/+1 |
| | |||||
* | To make things easier to understand, enable RW-xmlrpc by default, just ↵ | Michael DeHaan | 2008-04-16 | 5 | -4/+48 |
| | | | | change the authentication modes to deny_all in the config file (by default) | ||||
* | Fix manifest.in to add missing file, remove one file no longer used. | Michael DeHaan | 2008-04-15 | 2 | -16/+25 |
| | |||||
* | logrotate should not send emails to root when restarting services. | Michael DeHaan | 2008-04-15 | 2 | -2/+3 |
| | |||||
* | Add missing file | Michael DeHaan | 2008-04-15 | 1 | -0/+55 |
| | |||||
* | Replaced the existing cobbler pre/post install triggers system with a much ↵ | Michael DeHaan | 2008-04-15 | 15 | -49/+142 |
| | | | | 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 | 12 | -150/+111 |
| | |||||
* | F8/9 kickstart format support | Michael DeHaan | 2008-04-14 | 4 | -9/+12 |
| | |||||
* | Now possible to override snippets on a per-profile or per-system basis, as ↵ | Michael DeHaan | 2008-04-11 | 5 | -232/+312 |
| | | | | discussed on the mailing list for usage for doing disk/package config, etc | ||||
* | Import now takes an --arch, which is now a recommended field, to ensure | Michael DeHaan | 2008-04-11 | 9 | -60/+110 |
| | | | | best practices in naming. | ||||
* | update changelog | Michael DeHaan | 2008-04-09 | 1 | -0/+1 |
| | |||||
* | Add Ronald to AUTHORS | Michael DeHaan | 2008-04-09 | 1 | -0/+1 |
| | |||||
* | Two things -- (A) remove rhpl dep as we aren't using it and we want to use | Michael DeHaan | 2008-04-09 | 44 | -77/+69 |
| | | | | | more standard xlat for other distros potentially, (B) fix the kerb module some more. | ||||
* | Apply iranzo's memtest patch | Michael DeHaan | 2008-04-09 | 2 | -4/+51 |
| | |||||
* | update templates to invoke menu.c32 automatically w/ timeout, skipping the ↵ | Michael DeHaan | 2008-04-08 | 2 | -2/+8 |
| | | | | step of having to type "menu" at the PXE prompt, which is occasionally a source of user confusion. We can now also do submenus if we want to, now that menu.c32 is updated. | ||||
* | Update menu.c32 so timeouts work in the PXE menus | Michael DeHaan | 2008-04-08 | 1 | -0/+0 |
| | |||||
* | merge | root | 2008-04-08 | 2 | -6/+2 |
| | |||||
* | Allow underscores. | Michael DeHaan | 2008-04-08 | 2 | -2/+2 |
| | |||||
* | fix changelog | Michael DeHaan | 2008-04-08 | 2 | -1/+2 |
| | |||||
* | Merge branch 'master' into devel | Michael DeHaan | 2008-04-08 | 5 | -12/+18 |
|\ | | | | | | | | | | | | | Conflicts: cobbler.spec cobbler/webui/master.py | ||||
| * | Update name-check code to be more strict, bump version | Michael DeHaan | 2008-04-08 | 5 | -14/+16 |
| | | |||||
* | | Merge. | Michael DeHaan | 2008-04-08 | 2 | -13/+2 |
| | | |||||
* | | Merge branch 'master' into devel | Michael DeHaan | 2008-04-08 | 4 | -2/+19 |
|\| | | | | | | | | | | | | | | | Conflicts: CHANGELOG cobbler.spec cobbler/webui/master.py | ||||
| * | Checking in changes to make merge possible. | Michael DeHaan | 2008-04-08 | 1 | -2/+2 |
| | | |||||
| * | Force names to be alphanumeric, update dates for release. | Michael DeHaan | 2008-04-08 | 3 | -2/+7 |
| | | |||||
| * | Apply dnsmasq change to master | Michael DeHaan | 2008-04-04 | 2 | -2/+3 |
| | | |||||
* | | Added a "--clobber" option to all add commands that allows the add to ↵ | Michael DeHaan | 2008-04-04 | 6 | -3/+30 |
| | | | | | | | | 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 DeHaan | 2008-04-04 | 1 | -11/+1 |
| | | | | | | | | prevention feature. | ||||
* | | Get duplicate name/ip/mac checks implemented for WebUI and XMLRPC | Michael DeHaan | 2008-04-04 | 6 | -13/+36 |
| | | | | | | | | now that command line/local-API is done. | ||||
* | | Remove check from this area of the command line. | root | 2008-04-04 | 1 | -4/+0 |
| | | |||||
* | | add dnsmasq change to changelog | Michael DeHaan | 2008-04-04 | 1 | -0/+1 |
| | | |||||
* | | changelog edits | root | 2008-04-04 | 1 | -0/+2 |
| | | |||||
* | | Working on adding checks for duplicate names/ips/macs to cobbler | root | 2008-04-04 | 8 | -15/+238 |
| | | |||||
* | | Show friendly error message if user does not have sync permissions, also update | Michael DeHaan | 2008-04-03 | 2 | -10/+22 |
| | | | | | | | | WebUI "docs" page that points to other public docs. | ||||
* | | Add friendlier messaging to users who do not have permission to create | Michael DeHaan | 2008-04-03 | 1 | -0/+23 |
| | | | | | | | | new objects. | ||||
* | | If logging in with token and not a new login, grab the username from | Michael DeHaan | 2008-04-03 | 1 | -0/+1 |
| | | | | | | | | the token for use in filling in form data. | ||||
* | | Fix default ownership on cobbler owned objects to come from the settings | Michael DeHaan | 2008-04-03 | 9 | -8/+24 |
| | | | | | | | | | | 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 new | Michael DeHaan | 2008-04-02 | 11 | -8/+22 |
| | | | | | | | | 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 decide | Michael DeHaan | 2008-04-02 | 2 | -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 DeHaan | 2008-04-02 | 4 | -8/+10 |
| | | |||||
* | | Make changes in order to assure that users not in users.conf can still read | Michael DeHaan | 2008-04-02 | 6 | -10/+44 |
| | | | | | | | | | | | | 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 DeHaan | 2008-04-02 | 3 | -20/+85 |
| | | |||||
* | | Apply vlaurenz's LDAP patch to allow non-anonymous bind and other magic ↵ | Michael DeHaan | 2008-04-01 | 3 | -14/+32 |
| | | | | | | | | | | | | | | 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. | ||||
* | | Move the authentication error messages in the WebUI to a common template ↵ | Michael DeHaan | 2008-04-01 | 6 | -26/+40 |
| | | | | | | | | | | | | file so they can be reused, in those messages, explain who is in the access control list. Also make the system "remove" buttons for NICs change to "hide" buttons in non-editable modes. |