summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix stupid thinkoNarayan Desai2006-08-291-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2142 ce84e21b-d406-0410-9b95-82705330c041
* Make service restarts tunable across platformsNarayan Desai2006-08-292-2/+15
| | | | | | | | | | * Remove hardcoded /etc/init.d calls in Toolset.py * Add an overloadable method * Implement the method for Solaris.py git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2141 ce84e21b-d406-0410-9b95-82705330c041
* Implement service removal for smf/lrc servicesNarayan Desai2006-08-291-1/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2140 ce84e21b-d406-0410-9b95-82705330c041
* XMLRPC function added to Hostbase pluginKen Raffenetti2006-08-291-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2139 ce84e21b-d406-0410-9b95-82705330c041
* New Hostbase pluginKen Raffenetti2006-08-291-58/+45
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2138 ce84e21b-d406-0410-9b95-82705330c041
* Add FMRI to the service schemaNarayan Desai2006-08-291-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2137 ce84e21b-d406-0410-9b95-82705330c041
* remove ~ filesKen Raffenetti2006-08-292-92/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2136 ce84e21b-d406-0410-9b95-82705330c041
* Added all the django application codeKen Raffenetti2006-08-2938-27/+2568
| | | | | | | includes database models, file templates, and web apps git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2135 ce84e21b-d406-0410-9b95-82705330c041
* Fix error in probe receiptNarayan Desai2006-08-291-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2134 ce84e21b-d406-0410-9b95-82705330c041
* Fix pkgrm to not prompt the userNarayan Desai2006-08-291-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2133 ce84e21b-d406-0410-9b95-82705330c041
* Minor GenerateHostInfo cleanupsNarayan Desai2006-08-291-23/+9
| | | | | | | | * Switch to full module imports * Remove last of the fullnames stuff (from pre-fqdn days) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2132 ce84e21b-d406-0410-9b95-82705330c041
* Simple metadata bugfixNarayan Desai2006-08-291-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2131 ce84e21b-d406-0410-9b95-82705330c041
* added hostinfo tool for querying hostbase from the command lineKen Raffenetti2006-08-281-0/+185
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2130 ce84e21b-d406-0410-9b95-82705330c041
* Fix return for correct verify=false sysv packagesNarayan Desai2006-08-281-11/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2129 ce84e21b-d406-0410-9b95-82705330c041
* Initial Hostbase stuffKen Raffenetti2006-08-282-281/+1052
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2128 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Sadly not going to be able to do testing and doc updateDaniel Joseph Barnhart Clark2006-08-285-66/+17
| | | | | | | before vacation; updated doc to at least alert users to this fact. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2127 ce84e21b-d406-0410-9b95-82705330c041
* added my hot crontab hacker which randomizes the times at which cron.daily runs.Rick Bradshow2006-08-281-0/+39
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2126 ce84e21b-d406-0410-9b95-82705330c041
* Fix output redirection in cron jobsNarayan Desai2006-08-282-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2125 ce84e21b-d406-0410-9b95-82705330c041
* Add address attribute to client schemaNarayan Desai2006-08-271-0/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2124 ce84e21b-d406-0410-9b95-82705330c041
* Refactor to allow manual address specification in clients.xmlNarayan Desai2006-08-273-30/+34
| | | | | | | | * Move address resolution to Bcfg2.Server.Metadata * Remove bcfg2-server -c option (can be done with bcfg2-info more easily git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2123 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Added bcfg2 bump functionality toDaniel Joseph Barnhart Clark2006-08-263-12/+39
| | | | | | | encap/src/encap-profiles/Makefile git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2122 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Make summary output look nice in 80 columnsDaniel Joseph Barnhart Clark2006-08-261-10/+10
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2121 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Update makefilesDaniel Joseph Barnhart Clark2006-08-262-8/+20
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2120 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Added password set functionality.Daniel Joseph Barnhart Clark2006-08-261-11/+127
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2119 ce84e21b-d406-0410-9b95-82705330c041
* Add a chdir to work around odd libxml2 bug on freebsdNarayan Desai2006-08-261-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2118 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Fix executable bit on makedist.shDaniel Joseph Barnhart Clark2006-08-261-0/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2117 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: makeself-dist done except for password handling code andDaniel Joseph Barnhart Clark2006-08-263-7/+159
| | | | | | | Makefile. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2116 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Run bcfg2-site install as part of all since it (should be)Daniel Joseph Barnhart Clark2006-08-252-1/+12
| | | | | | | convergant; also start up ostiary service if it hasn't already been started. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2115 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: More shell portability changes for SolarisDaniel Joseph Barnhart Clark2006-08-252-13/+38
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2114 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Solaris sed(1) requires newline from stdinDaniel Joseph Barnhart Clark2006-08-253-5/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2113 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: ep2target shell portability changes. Still doesn't work with ↵Daniel Joseph Barnhart Clark2006-08-251-5/+8
| | | | | | solaris sed. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2112 ce84e21b-d406-0410-9b95-82705330c041
* EncapProfiles: Fixed makeself and Makefile uninstallDaniel Joseph Barnhart Clark2006-08-252-4/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2111 ce84e21b-d406-0410-9b95-82705330c041
* Added 'get_pkgs2()' to rpmlisting.py, which parses rpm filenames instead of ↵Jason Pepas2006-08-251-1/+24
| | | | | | using the rpm command to read rpm meta data. On my machine, this resulted in a runtime reduction from half an hour to 3 seconds. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2110 ce84e21b-d406-0410-9b95-82705330c041
* Updated rpmlisting.py to sort package listings.Jason Pepas2006-08-251-1/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2109 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Add bcfg2-client "daemon" start to bcfg2-siteDaniel Joseph Barnhart Clark2006-08-255-11/+31
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2108 ce84e21b-d406-0410-9b95-82705330c041
* Implement interactive mode for the clientChris Vuletich2006-08-244-4/+34
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2107 ce84e21b-d406-0410-9b95-82705330c041
* Cleanly detect unsupported entry typesNarayan Desai2006-08-241-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2106 ce84e21b-d406-0410-9b95-82705330c041
* Fix syslog reconnect code to properly choose socket type (for nexenta)Narayan Desai2006-08-241-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2105 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: bcfg2 encap 0.8.3pre1 -> pre3Daniel Joseph Barnhart Clark2006-08-241-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2104 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: A bunch of changes, including but not limited to:Daniel Joseph Barnhart Clark2006-08-2443-286/+670
| | | | | | | | | | | | * Cleaner directory structure * Numerous Makefile improvements * Makefile no longer tied to specific versions of encap packages (except in the case of python-apt, which is distro-specific) * Automatic dependancy generation from encap package files * bcfg2-site pretty much done git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2103 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Restructuring directory layoutDaniel Joseph Barnhart Clark2006-08-2435-468/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2102 ce84e21b-d406-0410-9b95-82705330c041
* Fix export script to work with latest doc Makefile patchNarayan Desai2006-08-241-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2101 ce84e21b-d406-0410-9b95-82705330c041
* EncapPackages: Restructuring directory layoutDaniel Joseph Barnhart Clark2006-08-2419-343/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2100 ce84e21b-d406-0410-9b95-82705330c041
* Version bump to 0.8.3pre3Narayan Desai2006-08-243-4/+10
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2098 ce84e21b-d406-0410-9b95-82705330c041
* Fall back to localhost:514 for syslog (needed for nexenta)Narayan Desai2006-08-231-1/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2097 ce84e21b-d406-0410-9b95-82705330c041
* Packaging fix from RessuNarayan Desai2006-08-231-1/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2096 ce84e21b-d406-0410-9b95-82705330c041
* Only upload probe responses if probes were executed (works around bug in old ↵Narayan Desai2006-08-231-6/+7
| | | | | | server versions) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2095 ce84e21b-d406-0410-9b95-82705330c041
* StatReports Bug fix; web and rss reports nolonger are blank when included in ↵Joey Hagedorn2006-08-231-12/+25
| | | | | | multiple-delivery report where mail type is nodes-individual comes before other types in the configuration file. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2094 ce84e21b-d406-0410-9b95-82705330c041
* Doc patch from RessuNarayan Desai2006-08-221-3/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2093 ce84e21b-d406-0410-9b95-82705330c041
* Version bump to 0.8.3pre2Narayan Desai2006-08-223-4/+10
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2091 ce84e21b-d406-0410-9b95-82705330c041