summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
* Fix PostInstall/Yum driver loadNarayan Desai2007-01-181-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2698 ce84e21b-d406-0410-9b95-82705330c041
* Add configfile interactive diff support. (Resolves Ticket #279)Narayan Desai2007-01-182-1/+7
| | | | | | | Remove query text from statistics upload git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2697 ce84e21b-d406-0410-9b95-82705330c041
* Implement file filtering for XMLDirectories (Base, Bundler, Pkgmgr, Rules, ↵Narayan Desai2007-01-183-9/+16
| | | | | | Svcmgr) (Resolves Ticket #300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2695 ce84e21b-d406-0410-9b95-82705330c041
* Tighten up error handling in TCheetah (Resolves Ticket #336)Narayan Desai2007-01-181-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2694 ce84e21b-d406-0410-9b95-82705330c041
* minor comment fix for bcfg2-adminNarayan Desai2007-01-171-0/+6
| | | | | | | Add fallback removal mechanism for RPM (to single removal, used when single-pass fails) [From Sumit Roy] git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2691 ce84e21b-d406-0410-9b95-82705330c041
* Implement more verbose questions for interactive mode (for Packages) ↵Narayan Desai2007-01-164-12/+38
| | | | | | (Halfway-resolves Ticket #279) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2684 ce84e21b-d406-0410-9b95-82705330c041
* Make bcfg2 -P actually paranoid (Resolves Ticket #359)Narayan Desai2007-01-161-2/+6
| | | | | | | * ConfigFile entry installation halted if backup cannot be created git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2683 ce84e21b-d406-0410-9b95-82705330c041
* add entry type defaults for other toolsetsNarayan Desai2007-01-161-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2682 ce84e21b-d406-0410-9b95-82705330c041
* Pylint fixesNarayan Desai2007-01-168-19/+19
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2681 ce84e21b-d406-0410-9b95-82705330c041
* Add version information for extra packages that use the ↵Narayan Desai2007-01-151-3/+4
| | | | | | PkgTool.FindExtraPackages method git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2675 ce84e21b-d406-0410-9b95-82705330c041
* Reporting system update to include browsing by config-item rather than ↵Joey Hagedorn2007-01-124-3/+137
| | | | | | | | | | | | host-only. This enables users of the system to track down where problems are occuring across the system by looking in a package and system oriented way, rather than a host centric view only. *It is expected to be useful to verify that critical security updates are applied.* Additionally this update includes a bunch of files (yet not complete) from the Yahoo User Interface Library. It is sparsely incorporated as the files are used. This library is BSD licensed and provides great capability for the web reports. It also will help when incorporating ajax technology in to the reports for performance improvements. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2660 ce84e21b-d406-0410-9b95-82705330c041
* Fix issue reported by mjinksNarayan Desai2007-01-121-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2659 ce84e21b-d406-0410-9b95-82705330c041
* Fix negation logicNarayan Desai2007-01-111-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2653 ce84e21b-d406-0410-9b95-82705330c041
* Fix group problem caused by XInclude codeNarayan Desai2007-01-111-0/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2652 ce84e21b-d406-0410-9b95-82705330c041
* Fixes from RickNarayan Desai2007-01-111-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2649 ce84e21b-d406-0410-9b95-82705330c041
* Add conflicts support for tool driversNarayan Desai2007-01-112-4/+13
| | | | | | | | * Add Yum conflict with RPM * Add Yum dependency on /var/lib/rpm git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2645 ce84e21b-d406-0410-9b95-82705330c041
* Add negated case for Pkgmgr/Svcmgr/RulesNarayan Desai2007-01-111-2/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2644 ce84e21b-d406-0410-9b95-82705330c041
* Implement negation for bundles, base, pkgmgr, svcmgr, and rulesNarayan Desai2007-01-101-2/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2643 ce84e21b-d406-0410-9b95-82705330c041
* Add Yum driverNarayan Desai2007-01-102-1/+24
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2642 ce84e21b-d406-0410-9b95-82705330c041
* Report on service restart errors (Begin to address Debian Bug 406288)Narayan Desai2007-01-101-3/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2640 ce84e21b-d406-0410-9b95-82705330c041
* Add informational message for entries multiply included in configuration ↵Narayan Desai2007-01-101-0/+10
| | | | | | (Resolves Ticket #299) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2639 ce84e21b-d406-0410-9b95-82705330c041
* Alphabetize config entries for the interactive prompt (Resolves Ticket #356)Narayan Desai2007-01-101-1/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2638 ce84e21b-d406-0410-9b95-82705330c041
* Two client updatesNarayan Desai2007-01-082-3/+10
| | | | | | | | - add default toolset support for debian - Add support for clearing maintenance modes in smf git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2632 ce84e21b-d406-0410-9b95-82705330c041
* Metadata improvementsNarayan Desai2007-01-081-8/+27
| | | | | | | | * XInclude support -- now clients.xml and groups.xml can include secondary files * Schema updates for XInclude and group comments git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2631 ce84e21b-d406-0410-9b95-82705330c041
* First working version of launchd support! Joey Hagedorn2007-01-082-18/+23
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2630 ce84e21b-d406-0410-9b95-82705330c041
* Fix DebInit and SMF extra service removalNarayan Desai2007-01-082-4/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2629 ce84e21b-d406-0410-9b95-82705330c041
* Two fixes for SMF FMRI verificationNarayan Desai2007-01-081-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2628 ce84e21b-d406-0410-9b95-82705330c041
* Add client support for manual driver specificationNarayan Desai2007-01-081-1/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2627 ce84e21b-d406-0410-9b95-82705330c041
* Minor changes to report formatting CSS Joey Hagedorn2007-01-061-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2625 ce84e21b-d406-0410-9b95-82705330c041
* Fix verify failures when installation info isn't supplied.Narayan Desai2007-01-051-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2624 ce84e21b-d406-0410-9b95-82705330c041
* Add defaults for rh systemsNarayan Desai2007-01-051-0/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2623 ce84e21b-d406-0410-9b95-82705330c041
* Added syntax coloring for Diffs! Woo. Requires Pygments be installed:Joey Hagedorn2007-01-032-1/+29
| | | | | | | | http://pygments.pocoo.org git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2620 ce84e21b-d406-0410-9b95-82705330c041
* Enabled launchd as valid service; support is completely untested at this ↵Joey Hagedorn2007-01-032-12/+13
| | | | | | point. To use; install launchd plist files as configuration files, then setup a launchd service entry to make sure the item is loaded. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2619 ce84e21b-d406-0410-9b95-82705330c041
* Preliminiary launchd support implementation for Install function.Joey Hagedorn2007-01-031-11/+37
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2618 ce84e21b-d406-0410-9b95-82705330c041
* working on initial launchd service support implementationJoey Hagedorn2007-01-021-1/+14
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2617 ce84e21b-d406-0410-9b95-82705330c041
* Initial commit of launchd service support.Joey Hagedorn2007-01-021-0/+55
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2616 ce84e21b-d406-0410-9b95-82705330c041
* Fix error upon client metadata resolution errors (Reported by Pedro)Narayan Desai2006-12-281-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2614 ce84e21b-d406-0410-9b95-82705330c041
* Portage driver update (it now works!) from mjinksNarayan Desai2006-12-231-8/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2607 ce84e21b-d406-0410-9b95-82705330c041
* Fix some error paths in SMFNarayan Desai2006-12-211-4/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2604 ce84e21b-d406-0410-9b95-82705330c041
* Only activate RPM when the db has been initializedNarayan Desai2006-12-211-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2603 ce84e21b-d406-0410-9b95-82705330c041
* minor fix in hostbase pluginKen Raffenetti2006-12-191-5/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2602 ce84e21b-d406-0410-9b95-82705330c041
* bug in hostbase web formKen Raffenetti2006-12-191-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2601 ce84e21b-d406-0410-9b95-82705330c041
* bugs in web stuffKen Raffenetti2006-12-195-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2599 ce84e21b-d406-0410-9b95-82705330c041
* Fix legacy service reactivationNarayan Desai2006-12-141-3/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2596 ce84e21b-d406-0410-9b95-82705330c041
* Remove debugging commentNarayan Desai2006-12-141-3/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2595 ce84e21b-d406-0410-9b95-82705330c041
* remove debug message from SMF driverNarayan Desai2006-12-141-2/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2594 ce84e21b-d406-0410-9b95-82705330c041
* Fix SMF problems on solarisNarayan Desai2006-12-142-27/+17
| | | | | | | | * SMF extra package location rewrite * SubCMD implementation change git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2593 ce84e21b-d406-0410-9b95-82705330c041
* Fix TCheetah when properties file doesn't exist (Resolves Ticket #335)Narayan Desai2006-12-131-1/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2592 ce84e21b-d406-0410-9b95-82705330c041
* Fix probes for _all_ pluginsNarayan Desai2006-12-121-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2590 ce84e21b-d406-0410-9b95-82705330c041
* Add better apt-verbosityNarayan Desai2006-12-121-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2589 ce84e21b-d406-0410-9b95-82705330c041