summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Make cobbler-ext-nodes (puppet integration component) use the new YAML parserMichael DeHaan2009-03-091-2/+2
|
* Remove last references to old YAML parser.Michael DeHaan2009-03-022-4/+4
| | | | | | | Conflicts: CHANGELOG scripts/index.py
* (A)Michael DeHaan2009-02-041-1/+11
| | | | | | | | | | | | Working on s390 pseudo PXE (B) There's a chance that some datastructures may result in zero lenght yaml writes, which is bad. These changes introduce numerous checks in the serializer to prevent those writes, and also we increase the level of reporting to indicate the source of the error. Conflicts: cobbler/cobblerd.py scripts/cobblerd
* Fix bad python 2.6 deprecation patch, also fix invalid removal code, and ↵Michael DeHaan2009-01-271-2/+2
| | | | remove a XMLRPC connection loop.
* Ensure cobbler objects are loaded before service returns.Michael DeHaan2009-01-261-1/+5
|
* various rearranging; test code uses new port, logging fixes (sort of)root2009-01-231-1/+1
|
* Eliminate double fork in cobblerd, give cobblerd it's own log, various ↵Michael DeHaan2009-01-231-1/+0
| | | | | | streamlining; exception logging may have some quirks and the unit tests are a little odd, though it seems to be fairly solid; more work TBD. Now cobblerd has only one process and invokes API load only once, which should lead to much faster startup and performance.
* Consolidating services to use just one port, removed syslog logging since we ↵Michael DeHaan2009-01-232-11/+10
| | | | have anamon
* Working on getting the server to not ping itselfMichael DeHaan2009-01-231-1/+1
|
* Merge branch 'devel'Michael DeHaan2008-12-194-27/+90
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: AUTHORS Makefile cobbler.spec cobbler/config.py cobbler/remote.py cobbler/templar.py setup.py
| * Move semanage stuff into the RPM; remove logger code that is not used.Michael DeHaan2008-12-181-35/+0
| |
| * Have cobblerd install selinux regexen for semanage instead of doing thingsMichael DeHaan2008-12-181-0/+28
| | | | | | | | on a per file basis, also selinux is disabled when not present.
| * remove extra loggingMichael DeHaan2008-12-171-2/+0
| |
| * add RHN/Satellite/Spacewalk registration snippet and underlying supportMichael DeHaan2008-12-111-458/+0
| | | | | | | | (webui pending)
| * Also make CobblerWeb connect directly versus going through mod_proxy, for ↵Michael DeHaan2008-12-021-2/+7
| | | | | | | | the same reasons.
| * A workaround for a RHEL 5.3 problem of unknown importance where Apache ↵Michael DeHaan2008-12-021-3/+8
| | | | | | | | mod_python really doesn't like connecting to itself via mod_proxy over 127.0.0.1. This doesn't happen in 5.2 and the workaround is equivalent and perhaps a femtosecond faster.
| * Error code changes, more tests for yum code.Michael DeHaan2008-11-261-2/+5
| |
| * Make the services engine return proper HTTP error codes for obvious ↵Michael DeHaan2008-11-262-4/+15
| | | | | | | | tracebacks and not founds. Working on the same for the web app.
| * Peter Vreman's patch to clean up the web sidebarMichael DeHaan2008-11-201-1/+3
| |
| * Charles Duffy's patch to add a --no-daemonize option to cobbler, as well as ↵Michael DeHaan2008-11-131-8/+32
| | | | | | | | some flags to alter the log level (which cobbler really doesn't use much yet) and the log file path.
| * Some changes to the blender function to remove a certain class of ↵Michael DeHaan2008-09-221-21/+30
| | | | | | | | parsing/blending errors, plus some tweaks to the setup program
| * Apply patchset from Partha to /usr/bin/cobbler-setupMichael DeHaan2008-09-221-127/+75
| |
| * Apply Partha's patch to add /usr/bin/cobbler/setup which is a program to ↵Michael DeHaan2008-09-171-0/+501
| | | | | | | | help create settings and modules.conf, there are a few small bugs in this but it's mostly done. I've reworked the code for style/output somewhat and also added RPM packaging.
| * Add external nodes codeMichael DeHaan2008-09-081-0/+22
| |
* | Add debuginator script that I use for debugging user configsMichael DeHaan2008-10-141-0/+50
|/
* Missing colon.Michael DeHaan2008-07-241-1/+1
|
* sort in a python 2.3 compliant wayMichael DeHaan2008-07-241-1/+3
|
* Apply John V's latest work on bash completion scriptMichael DeHaan2008-07-241-4/+3
|
* Patch to make cobbler exit codes work as expectedMichael DeHaan2008-07-241-1/+2
|
* Make cobbler-completion work with no argsMichael DeHaan2008-07-231-1/+7
|
* Add completion scriptMichael DeHaan2008-07-231-0/+120
|
* Reinstating findks.cgi support, this time as mod_python.Michael DeHaan2008-07-171-5/+6
| | | | | See http://server/cblr/svc/op/findks which will get the kickstart for the IP or MAC of the requester. Note MAC is only sent when using kssendmac from Anaconda.
* Merge branch 'master' into develMichael DeHaan2008-06-251-0/+5
|\
| * Make cobblerd close file handlesMichael DeHaan2008-06-251-0/+5
| |
* | This change allows the mod_python aspects to work if the http_port is not ↵Michael DeHaan2008-06-162-2/+9
|/ | | | 80. This works by letting the mod python components parse the config file. Currently this is not done using the Cobbler API because mod_python doensn't have sufficient permissions to invoke an API handle, but it does have permissions to open the settings file as read only. Ideally this should probably use the YAML parser but this was sufficiently light/fast.
* Support "fake" query string URLs to support xend's esoteric parser that ↵Michael DeHaan2008-04-231-0/+22
| | | | doesn't like query strings on the kernel options line.
* Apply unicode changes to webui alsoMichael DeHaan2008-04-232-4/+4
|
* Services operations are now happy with unicode data.Michael DeHaan2008-04-231-2/+3
|
* Kickstarts are now dynamically generated by mod_python, CGI's now fallMichael DeHaan2008-04-187-574/+67
| | | | under mod_python, kickstart templating code now moved out of sync function.
* kssendmac does not make this information available at the time of this wgetMichael DeHaan2008-04-181-11/+5
|
* Fix install trigger back since the modifications also were not pulling in ↵Michael DeHaan2008-04-171-2/+2
| | | | the MAC in F9.
* (A) The Python-yaml open source code that we had been using apparently ↵Michael DeHaan2008-04-171-2/+3
| | | | | | 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.
* Replaced the existing cobbler pre/post install triggers system with a much ↵Michael DeHaan2008-04-151-7/+27
| | | | 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 DeHaan2008-04-142-57/+23
|
* fix changelogMichael DeHaan2008-04-081-1/+1
|
* Fix bug in module loader to allow non-serializer modules to be loadedMichael DeHaan2008-03-121-1/+1
| | | | using /etc/cobbler/modules.conf
* Getting ready for 0.8.2 releaseMichael DeHaan2008-03-073-94/+15
|
* Misc UpdatesMichael DeHaan2008-03-041-0/+125
|
* Added change_profile.cgi, which allows changing profiles via wget's soMichael DeHaan2008-03-031-0/+146
| | | | installation profiles can be chained from one to another.
* Fix findks script to match new APIMichael DeHaan2008-03-031-1/+7
|