summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
* Change to use correct syntax for DPkg options, as gleaned from a google Daniel Joseph Barnhart Clark2008-06-221-1/+1
| | | | | | | | search. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4705 ce84e21b-d406-0410-9b95-82705330c041
* add more non-interactive options for APTNarayan Desai2008-06-221-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4704 ce84e21b-d406-0410-9b95-82705330c041
* Add pkginfo requirement to blast.py and sysv.pyNarayan Desai2008-06-202-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4703 ce84e21b-d406-0410-9b95-82705330c041
* Probe data loaded whenever Metadata plugin is usedAndrew Brestick2008-06-204-5/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4702 ce84e21b-d406-0410-9b95-82705330c041
* Resolves ticket #541 and fixes client adding/deletingAndrew Brestick2008-06-193-20/+72
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4701 ce84e21b-d406-0410-9b95-82705330c041
* Make autocreated basic group publicNarayan Desai2008-06-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4699 ce84e21b-d406-0410-9b95-82705330c041
* Fix permissions fixup in init modeNarayan Desai2008-06-151-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4697 ce84e21b-d406-0410-9b95-82705330c041
* Fixup perms on bcfg2.conf upon initNarayan Desai2008-06-151-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4696 ce84e21b-d406-0410-9b95-82705330c041
* Disable handling of __important__ files in bundle and dryrun modesNarayan Desai2008-06-131-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4695 ce84e21b-d406-0410-9b95-82705330c041
* Switch Pkgmgr to using sets (for a 10X startup improvement)Narayan Desai2008-06-121-2/+10
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4694 ce84e21b-d406-0410-9b95-82705330c041
* Improve error messages in client metadata resolution failure path (Resolves ↵Narayan Desai2008-06-121-0/+2
| | | | | | Ticket #563) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4693 ce84e21b-d406-0410-9b95-82705330c041
* Remove debug code (Patch from jcollie)Narayan Desai2008-06-101-2/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4692 ce84e21b-d406-0410-9b95-82705330c041
* Fix error message in non-matching caseNarayan Desai2008-06-091-2/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4685 ce84e21b-d406-0410-9b95-82705330c041
* Change to typed plugin systemNarayan Desai2008-06-0910-154/+67
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4680 ce84e21b-d406-0410-9b95-82705330c041
* Reflect null probe responses in client metadataNarayan Desai2008-06-031-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4655 ce84e21b-d406-0410-9b95-82705330c041
* Fix post-parse help message (Resolves Ticket #555)Narayan Desai2008-06-031-0/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4654 ce84e21b-d406-0410-9b95-82705330c041
* Fix error path (Reported by jcollie on irc)Narayan Desai2008-06-031-3/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4653 ce84e21b-d406-0410-9b95-82705330c041
* Add template path information into [ST]Genshi processingNarayan Desai2008-05-301-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4640 ce84e21b-d406-0410-9b95-82705330c041
* Add -O3 mode to importscript to relax reason deduplication process (Results ↵Narayan Desai2008-05-301-6/+18
| | | | | | in 1000X speedup for large databases) Because it breaks common reason display in the reporting system, this is non-default behavior git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4639 ce84e21b-d406-0410-9b95-82705330c041
* handle genshi parse errors betterNarayan Desai2008-05-241-1/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4632 ce84e21b-d406-0410-9b95-82705330c041
* fix typos, #560Robert Gogolok2008-05-234-6/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4631 ce84e21b-d406-0410-9b95-82705330c041
* Fix specific probe handling. Now clients only get one (most-specific) ↵Narayan Desai2008-05-221-2/+19
| | | | | | instance of each probe. all probe results how up at the probe basename git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4627 ce84e21b-d406-0410-9b95-82705330c041
* Fix bcfg2-info failure if no repo has been created (Resolves Ticket #556)Narayan Desai2008-05-222-3/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4622 ce84e21b-d406-0410-9b95-82705330c041
* Fix error in failing md5sum pathNarayan Desai2008-05-201-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4613 ce84e21b-d406-0410-9b95-82705330c041
* Fix tb in case of info.xml file failuresNarayan Desai2008-05-191-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4612 ce84e21b-d406-0410-9b95-82705330c041
* Fix TCheetah when psyco is used (Completely resolve Ticket #559)Narayan Desai2008-05-162-6/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4611 ce84e21b-d406-0410-9b95-82705330c041
* Disable psyco due to Cheetah problems (Resolves Ticket #559)Narayan Desai2008-05-141-5/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4607 ce84e21b-d406-0410-9b95-82705330c041
* - Add preliminary support for rc under FreeBSDRobert Gogolok2008-05-083-3/+41
| | | | | | | - TODOs git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4602 ce84e21b-d406-0410-9b95-82705330c041
* SGenshi: Fix error handling in case of template errorsNarayan Desai2008-05-041-1/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4591 ce84e21b-d406-0410-9b95-82705330c041
* Fix reports system settings importNarayan Desai2008-05-021-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4588 ce84e21b-d406-0410-9b95-82705330c041
* SGenshi: loosen up file name regexNarayan Desai2008-05-021-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4587 ce84e21b-d406-0410-9b95-82705330c041
* POSIX: Fix creation of non-existent files in paranoid mode (Resolves Ticket ↵Narayan Desai2008-05-011-1/+2
| | | | | | #548) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4585 ce84e21b-d406-0410-9b95-82705330c041
* Replace bcfg2-query with bcfg2-admin queryNarayan Desai2008-05-011-10/+17
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4582 ce84e21b-d406-0410-9b95-82705330c041
* Initial bcfg2-admin query implementationNarayan Desai2008-04-302-1/+39
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4576 ce84e21b-d406-0410-9b95-82705330c041
* Save dynamic group data (for use in bcfg2-info) (Patch from zultron)Narayan Desai2008-04-251-1/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4561 ce84e21b-d406-0410-9b95-82705330c041
* auto-reformat server fingerprint if needed (Resolves Ticket #546)Narayan Desai2008-04-253-7/+13
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4560 ce84e21b-d406-0410-9b95-82705330c041
* Fix SGenshi property useNarayan Desai2008-04-241-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4558 ce84e21b-d406-0410-9b95-82705330c041
* Fix ex_ents tb (reported by SolJ) [bugfix]Narayan Desai2008-04-171-2/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4550 ce84e21b-d406-0410-9b95-82705330c041
* Enable properties for use in SGenshi templatesNarayan Desai2008-04-161-1/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4545 ce84e21b-d406-0410-9b95-82705330c041
* Fix bcfg2.conf generation in bcfg2-admin initNarayan Desai2008-04-101-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4520 ce84e21b-d406-0410-9b95-82705330c041
* Fix probe sourceNarayan Desai2008-04-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4495 ce84e21b-d406-0410-9b95-82705330c041
* Fix svn use in alternative locales (Patch from GP) (Resolves Ticket #538) ↵Narayan Desai2008-04-081-1/+1
| | | | | | [bugfix] git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4492 ce84e21b-d406-0410-9b95-82705330c041
* Implement probe-handling using EntrySet code (makes client- and ↵Narayan Desai2008-04-081-22/+32
| | | | | | group-specific probes possible) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4489 ce84e21b-d406-0410-9b95-82705330c041
* Move base data caching es class to Plugin.pyNarayan Desai2008-04-082-14/+14
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4488 ce84e21b-d406-0410-9b95-82705330c041
* Patch from jstrunk to support vhost subdirs as the reports root location ↵Narayan Desai2008-04-081-30/+44
| | | | | | (Resolves Ticket #537) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4487 ce84e21b-d406-0410-9b95-82705330c041
* Switch SGenshi over to using EntrySet classes as well (SGenshi templates can ↵Narayan Desai2008-04-083-58/+50
| | | | | | now be client and group specific, and can use properties internally) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4486 ce84e21b-d406-0410-9b95-82705330c041
* Add an extra blank line in multi-entry outputNarayan Desai2008-04-051-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4483 ce84e21b-d406-0410-9b95-82705330c041
* Fix request handler traceback if client disappear suddenly (cosmetic)Narayan Desai2008-04-011-0/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4469 ce84e21b-d406-0410-9b95-82705330c041
* Fix option description for multi-fingerprintNarayan Desai2008-04-011-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4465 ce84e21b-d406-0410-9b95-82705330c041
* multi-fingerprint support (mainly from Ben Ritcey)Narayan Desai2008-04-011-4/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4464 ce84e21b-d406-0410-9b95-82705330c041