summaryrefslogtreecommitdiffstats
path: root/src/lib/Client
Commit message (Collapse)AuthorAgeFilesLines
* Update to new logging infrastructureNarayan Desai2006-02-215-207/+145
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1760 ce84e21b-d406-0410-9b95-82705330c041
* add new support for client profile assertionNarayan Desai2006-02-201-0/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1750 ce84e21b-d406-0410-9b95-82705330c041
* Fix client stats problem where self.structures false entries don't ↵Narayan Desai2006-02-201-2/+1
| | | | | | correspond to self.states false entries git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1748 ce84e21b-d406-0410-9b95-82705330c041
* Fix relative imports and improve verbosityNarayan Desai2006-02-172-35/+30
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1744 ce84e21b-d406-0410-9b95-82705330c041
* Fix Ti's Symlink clobbering problem for ticket #8Narayan Desai2006-02-171-41/+42
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1743 ce84e21b-d406-0410-9b95-82705330c041
* Fix sshbase tbNarayan Desai2006-02-161-15/+12
| | | | | | | Set stdin to /dev/null for debian toolset git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1742 ce84e21b-d406-0410-9b95-82705330c041
* make apt foreably remove packagesNarayan Desai2006-02-141-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1732 ce84e21b-d406-0410-9b95-82705330c041
* attribute updateNarayan Desai2006-02-141-2/+2
| | | | | | | Toolset verbosity improvements git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1731 ce84e21b-d406-0410-9b95-82705330c041
* change the new cobalt proxy code to use /etc/bcfg2.confNarayan Desai2006-02-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1727 ce84e21b-d406-0410-9b95-82705330c041
* Switch to cobalt xmlrpc proxy code; should allow easier sync between bcfg ↵Narayan Desai2006-02-092-1/+93
| | | | | | and cobalt git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1725 ce84e21b-d406-0410-9b95-82705330c041
* Fix erroneous report of extra configuration entities after they have been ↵Narayan Desai2006-02-021-0/+1
| | | | | | removed (resolves Ticket #6) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1723 ce84e21b-d406-0410-9b95-82705330c041
* last step of repo switchesNarayan Desai2006-01-233-10/+16
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1716 ce84e21b-d406-0410-9b95-82705330c041
* fix tb when everything is fineNarayan Desai2006-01-101-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1665 ce84e21b-d406-0410-9b95-82705330c041
* Add package type for packages using the file attributeNarayan Desai2006-01-052-26/+35
| | | | | | | | Fix display bugs in terminal size determination Fix pkgadd problems git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1642 ce84e21b-d406-0410-9b95-82705330c041
* fix two minor problemsNarayan Desai2005-12-132-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1626 ce84e21b-d406-0410-9b95-82705330c041
* version bumpNarayan Desai2005-12-131-1/+1
| | | | | | | remove bogus import from Debian.py git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1624 ce84e21b-d406-0410-9b95-82705330c041
* set keyword attributes on most filesNarayan Desai2005-12-135-58/+148
| | | | | | | | | added Ed's client and server cleanups Modified the debian and redhat toolsets to produce nicer output ** Broke performance reports git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1623 ce84e21b-d406-0410-9b95-82705330c041
* begin client hardeningNarayan Desai2005-12-094-13/+20
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1617 ce84e21b-d406-0410-9b95-82705330c041
* Stop services on debian if they are enabled but shouldn't beNarayan Desai2005-12-082-0/+4
| | | | | | | Produce a reasonable error message if the server completely bound service entries git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1616 ce84e21b-d406-0410-9b95-82705330c041
* remove xmlrpccomm from the module listNarayan Desai2005-11-301-1/+1
| | | | | | | (Logical change 1.375) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1577 ce84e21b-d406-0410-9b95-82705330c041
* fix longstanding faulty reporting of packages included in the configNarayan Desai2005-11-301-3/+4
| | | | | | | | | multiple times (Logical change 1.374) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1574 ce84e21b-d406-0410-9b95-82705330c041
* Delete: src/lib/Client/XMLRPCComm.pyNarayan Desai2005-11-291-70/+0
| | | | | | | }(Logical change 1.372) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1565 ce84e21b-d406-0410-9b95-82705330c041
* switch to lxmlNarayan Desai2005-11-122-2/+2
| | | | | | | (Logical change 1.357) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1488 ce84e21b-d406-0410-9b95-82705330c041
* fix double calls to Toolset.InventoryNarayan Desai2005-11-091-1/+1
| | | | | | | (Logical change 1.352) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1464 ce84e21b-d406-0410-9b95-82705330c041
* add reinventory upon extra package deletionNarayan Desai2005-11-031-1/+2
| | | | | | | | | | 2005/10/28 13:48:28-05:00 anl.gov!desai fix last chkconfig instance (Logical change 1.350) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1453 ce84e21b-d406-0410-9b95-82705330c041
* remove client m2crypto requirementNarayan Desai2005-11-031-3/+2
| | | | | | | (Logical change 1.350) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1452 ce84e21b-d406-0410-9b95-82705330c041
* add error messageNarayan Desai2005-10-281-0/+1
| | | | | | | (Logical change 1.348) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1443 ce84e21b-d406-0410-9b95-82705330c041
* add retriesNarayan Desai2005-10-251-5/+18
| | | | | | | (Logical change 1.347) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1440 ce84e21b-d406-0410-9b95-82705330c041
* typoNarayan Desai2005-10-241-20/+10
| | | | | | | | | | | | | | | | | | | 2005/10/24 05:05:17-05:00 anl.gov!desai simplify 2005/10/24 05:00:05-05:00 anl.gov!desai pylint fixes 2005/10/24 04:56:20-05:00 anl.gov!desai fix package contents verification bug 2005/10/24 04:45:01-05:00 anl.gov!desai remove Popen4 duplication (Logical change 1.343) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1421 ce84e21b-d406-0410-9b95-82705330c041
* fixup pylint errorsNarayan Desai2005-10-241-10/+13
| | | | | | | (Logical change 1.343) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1420 ce84e21b-d406-0410-9b95-82705330c041
* pylint fixesNarayan Desai2005-10-241-9/+2
| | | | | | | | | remove duped code (Logical change 1.343) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1419 ce84e21b-d406-0410-9b95-82705330c041
* switch to new-style cobalt codeNarayan Desai2005-10-241-1/+1
| | | | | | | (Logical change 1.343) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1418 ce84e21b-d406-0410-9b95-82705330c041
* typoNarayan Desai2005-10-241-21/+7
| | | | | | | | | | | | | 2005/10/24 05:05:47-05:00 anl.gov!desai simplify 2005/10/24 04:53:17-05:00 anl.gov!desai simplify pkg verification logic (Logical change 1.343) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1417 ce84e21b-d406-0410-9b95-82705330c041
* dittoNarayan Desai2005-10-241-1/+12
| | | | | | | | | | | | | 2005/10/24 04:44:04-05:00 anl.gov!desai make saferun a little more friendly 2005/10/24 04:38:02-05:00 anl.gov!desai add saferun and fix some pylint errors (Logical change 1.343) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1415 ce84e21b-d406-0410-9b95-82705330c041
* add full path for chkconfigNarayan Desai2005-10-181-1/+1
| | | | | | | (Logical change 1.339) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1393 ce84e21b-d406-0410-9b95-82705330c041
* add XMLRPC compatibility layerNarayan Desai2005-10-131-1/+1
| | | | | | | (Logical change 1.336) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1379 ce84e21b-d406-0410-9b95-82705330c041
* (Logical change 1.336)Narayan Desai2005-10-131-0/+57
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1374 ce84e21b-d406-0410-9b95-82705330c041
* Initial revisionNarayan Desai2005-10-131-0/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1372 ce84e21b-d406-0410-9b95-82705330c041
* fix extra package removalNarayan Desai2005-10-061-1/+1
| | | | | | | (Logical change 1.335) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1368 ce84e21b-d406-0410-9b95-82705330c041
* don't include extra element if no extra config elements existNarayan Desai2005-10-061-3/+4
| | | | | | | (Logical change 1.334) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1366 ce84e21b-d406-0410-9b95-82705330c041
* fix rh tbNarayan Desai2005-09-301-0/+1
| | | | | | | (Logical change 1.329) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1348 ce84e21b-d406-0410-9b95-82705330c041
* add extra service supportNarayan Desai2005-09-301-0/+9
| | | | | | | (Logical change 1.329) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1344 ce84e21b-d406-0410-9b95-82705330c041
* remove local extra_services defNarayan Desai2005-09-301-1/+0
| | | | | | | (Logical change 1.329) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1343 ce84e21b-d406-0410-9b95-82705330c041
* add support for tracking extra config info properlyNarayan Desai2005-09-291-3/+6
| | | | | | | (Logical change 1.328) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1338 ce84e21b-d406-0410-9b95-82705330c041
* add extra reporting/removal supportNarayan Desai2005-09-291-0/+19
| | | | | | | (Logical change 1.328) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1337 ce84e21b-d406-0410-9b95-82705330c041
* add support for extra config reportingNarayan Desai2005-09-292-3/+7
| | | | | | | (Logical change 1.328) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1335 ce84e21b-d406-0410-9b95-82705330c041
* get solaris changes all workingNarayan Desai2005-09-161-4/+16
| | | | | | | | | | | 2005/09/15 13:27:36-05:00 anl.gov!desai make unbound configfiles return a reasonable error message, not a traceback (Logical change 1.316) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1293 ce84e21b-d406-0410-9b95-82705330c041
* get services mostly workingNarayan Desai2005-09-161-9/+71
| | | | | | | (Logical change 1.316) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1290 ce84e21b-d406-0410-9b95-82705330c041
* typoNarayan Desai2005-09-161-1/+1
| | | | | | | (Logical change 1.316) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1287 ce84e21b-d406-0410-9b95-82705330c041
* basic working Solaris toolset.Narayan Desai2005-09-141-19/+30
| | | | | | | | | | | | | | | | | | | | | need to: - fix fix fullname mappings for services - fix smf service interactions (maybe) - ensure that package installations work properly 2005/09/13 21:42:50-05:00 anl.gov!desai fix pkgchk call 2005/09/13 19:53:16-05:00 anl.gov!desai fixup the regex to handle full paths (like the ones produced by glob) 2005/09/13 19:42:26-05:00 anl.gov!desai integrate fixes from Phillip (Logical change 1.312) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1275 ce84e21b-d406-0410-9b95-82705330c041