summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Plugins
Commit message (Collapse)AuthorAgeFilesLines
* First chunk of the Pkgmgr altsrc changes (no affect on existing setups)Narayan Desai2007-08-081-1/+48
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3612 ce84e21b-d406-0410-9b95-82705330c041
* Implement basic info.xml supportNarayan Desai2007-08-071-4/+18
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3609 ce84e21b-d406-0410-9b95-82705330c041
* fix for Cfg file pullNarayan Desai2007-08-011-1/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3590 ce84e21b-d406-0410-9b95-82705330c041
* Fix binary config file stats uploadNarayan Desai2007-08-012-10/+15
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3589 ce84e21b-d406-0410-9b95-82705330c041
* Revert mistaken Pkgmgr matchesNarayan Desai2007-08-011-48/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3588 ce84e21b-d406-0410-9b95-82705330c041
* Client side of improved support for binary files in statisticsNarayan Desai2007-08-012-2/+49
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3587 ce84e21b-d406-0410-9b95-82705330c041
* Implement part 1 of (optional) probe result cachingNarayan Desai2007-07-311-4/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3585 ce84e21b-d406-0410-9b95-82705330c041
* Add support for altsrc bindings to TGenshiNarayan Desai2007-07-251-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3562 ce84e21b-d406-0410-9b95-82705330c041
* Implementing selective forking server, which runs read-only requests in ↵Narayan Desai2007-07-251-26/+31
| | | | | | child processes. Should dramatically improve scalability git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3561 ce84e21b-d406-0410-9b95-82705330c041
* merge realname into path for altsrc templatesNarayan Desai2007-07-231-2/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3549 ce84e21b-d406-0410-9b95-82705330c041
* Add a realname attribute in altsrc bound entries and add TCheetah supportNarayan Desai2007-07-231-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3543 ce84e21b-d406-0410-9b95-82705330c041
* Fix use of altsrc when using Package entries with file attributesNarayan Desai2007-07-221-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3536 ce84e21b-d406-0410-9b95-82705330c041
* Account plugin improvement from mschick (Resolves Ticket #470)Narayan Desai2007-07-211-9/+24
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3530 ce84e21b-d406-0410-9b95-82705330c041
* Fix stupid thinko in SGenshiNarayan Desai2007-07-201-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3514 ce84e21b-d406-0410-9b95-82705330c041
* Add SGenshi pluginNarayan Desai2007-07-192-1/+37
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3506 ce84e21b-d406-0410-9b95-82705330c041
* Change encap splitting regular expressions to allow package names with ↵Daniel Joseph Barnhart Clark2007-07-191-3/+3
| | | | | | dashes and version names with pluses. Should solve ticket #467 (except for the not complaining about epkg.log thing, but that seems harmless). http://kodos.sourceforge.net/ is your friend. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3482 ce84e21b-d406-0410-9b95-82705330c041
* Initial TGenshi checking (from jcollie)Narayan Desai2007-07-182-1/+147
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3476 ce84e21b-d406-0410-9b95-82705330c041
* Fix required uuid error messageNarayan Desai2007-07-161-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3454 ce84e21b-d406-0410-9b95-82705330c041
* Power about to die can't find adapter may work or not...Daniel Joseph Barnhart Clark2007-07-026-11/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3409 ce84e21b-d406-0410-9b95-82705330c041
* Add server-side debug logging of client probe resultsDaniel Joseph Barnhart Clark2007-07-011-0/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3398 ce84e21b-d406-0410-9b95-82705330c041
* use xpath instead of lxml api (should relax the 1.2 requirement to 1.1)Narayan Desai2007-06-291-3/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3391 ce84e21b-d406-0410-9b95-82705330c041
* Fix explicit-interpreter probesNarayan Desai2007-06-271-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3375 ce84e21b-d406-0410-9b95-82705330c041
* performance improvementsKen Raffenetti2007-06-261-48/+63
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3371 ce84e21b-d406-0410-9b95-82705330c041
* Exclude xml comments from dependency processing Deps plugin (Resolves Ticket ↵Narayan Desai2007-06-181-1/+2
| | | | | | #450) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3316 ce84e21b-d406-0410-9b95-82705330c041
* Better canonicalization fixNarayan Desai2007-06-141-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3306 ce84e21b-d406-0410-9b95-82705330c041
* canonicalize mixed case client names upon lookup as wellNarayan Desai2007-06-141-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3305 ce84e21b-d406-0410-9b95-82705330c041
* Change TCheetah to set self.path for config file pathNarayan Desai2007-06-141-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3302 ce84e21b-d406-0410-9b95-82705330c041
* Add support to pull config file entry info out (for path) (requested by jcollie)Narayan Desai2007-06-141-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3301 ce84e21b-d406-0410-9b95-82705330c041
* A plugin has access to config file via core object, don't parse it twiceRobert Gogolok2007-06-051-6/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3242 ce84e21b-d406-0410-9b95-82705330c041
* typoNarayan Desai2007-05-221-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3201 ce84e21b-d406-0410-9b95-82705330c041
* internally canonicalize client names (to lower case) (resolves ticket #442)Narayan Desai2007-05-221-13/+16
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3200 ce84e21b-d406-0410-9b95-82705330c041
* updated pluginKen Raffenetti2007-04-231-30/+100
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3059 ce84e21b-d406-0410-9b95-82705330c041
* Fix address-based issue with client renames (reported by pflores)Narayan Desai2007-04-161-2/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3042 ce84e21b-d406-0410-9b95-82705330c041
* Implement ConfigFile mtime assertion (Resolves Ticket #421)Narayan Desai2007-04-111-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3031 ce84e21b-d406-0410-9b95-82705330c041
* Add bcfg2-admin pull support to SSHbaseNarayan Desai2007-04-051-1/+17
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3014 ce84e21b-d406-0410-9b95-82705330c041
* Fix shared addresses for UUID'd clients behind NAT (Resolves Ticket #420)Narayan Desai2007-04-051-5/+20
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3007 ce84e21b-d406-0410-9b95-82705330c041
* Move logic for repository interactions in bcfg2-admin pull into individual ↵Narayan Desai2007-04-031-1/+39
| | | | | | | | | plugins (This change introduces all new infrastructure, and is in preparation for doing support in SSHbase) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3005 ce84e21b-d406-0410-9b95-82705330c041
* Fix bootstrap of new clients using uuidsNarayan Desai2007-03-281-8/+22
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2997 ce84e21b-d406-0410-9b95-82705330c041
* Fix pkgmgr issues with autosplit packagesNarayan Desai2007-03-271-4/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2995 ce84e21b-d406-0410-9b95-82705330c041
* Fix child node issues in Pkgmgr (for Ignore/Instance)Narayan Desai2007-03-231-3/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2991 ce84e21b-d406-0410-9b95-82705330c041
* Harden probe data uploads and error handling (Resolves Ticket #416)Narayan Desai2007-03-221-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2990 ce84e21b-d406-0410-9b95-82705330c041
* Improve error message for clients in secure mode without a passwordNarayan Desai2007-03-201-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2961 ce84e21b-d406-0410-9b95-82705330c041
* Fix secure modeNarayan Desai2007-03-201-0/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2960 ce84e21b-d406-0410-9b95-82705330c041
* Include more information in authentication failure messagesNarayan Desai2007-03-201-4/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2958 ce84e21b-d406-0410-9b95-82705330c041
* Remove spurious error messages for empty lines in :info filesNarayan Desai2007-03-201-1/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2952 ce84e21b-d406-0410-9b95-82705330c041
* Fix Error messages and fallback password useNarayan Desai2007-03-201-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2949 ce84e21b-d406-0410-9b95-82705330c041
* Add UUID/per-client passwordsNarayan Desai2007-03-201-4/+75
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2948 ce84e21b-d406-0410-9b95-82705330c041
* Implement client profile remapping (May resolve Ticket #392)Narayan Desai2007-03-151-1/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2943 ce84e21b-d406-0410-9b95-82705330c041
* this is the updated version which also hacks the sudoers file. there is a ↵Rick Bradshow2007-03-121-1/+12
| | | | | | | | | catch where you need a sudoers template or static file, but I will fix that in the future. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2931 ce84e21b-d406-0410-9b95-82705330c041
* Make default profile settings persist properlyNarayan Desai2007-03-011-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2893 ce84e21b-d406-0410-9b95-82705330c041