------------------------------------------------------------------------
r5698 | desai | 2010-01-21 10:01:46 -0600 (Thu, 21 Jan 2010) | 1 line
Changed paths:
   A /tags/bcfg2_1_0_1 (from /branches/bcfg2-1.0.0-stable:5697)

tagged 1.0.1 release
------------------------------------------------------------------------
r5694 | desai | 2010-01-21 09:58:03 -0600 (Thu, 21 Jan 2010) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/setup.py

Version bump for setup.py
------------------------------------------------------------------------
r5692 | desai | 2010-01-21 09:57:32 -0600 (Thu, 21 Jan 2010) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/debian/changelog
   A /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1.ebuild (from /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1rc4.ebuild:5690)
   D /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1rc4.ebuild
   M /branches/bcfg2-1.0.0-stable/misc/bcfg2.spec
   M /branches/bcfg2-1.0.0-stable/redhat/RELEASE

Version bump to 1.0.1
------------------------------------------------------------------------
r5690 | solj | 2010-01-20 21:35:34 -0600 (Wed, 20 Jan 2010) | 2 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable
   M /branches/bcfg2-1.0.0-stable/src/lib/Client/Tools/RcUpdate.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Fossil.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Packages.py

Merge /trunk/bcfg2:r5687,5689

------------------------------------------------------------------------
r5685 | solj | 2010-01-15 11:27:47 -0600 (Fri, 15 Jan 2010) | 2 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Fossil.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Packages.py

Merge /trunk/bcfg2:r5684

------------------------------------------------------------------------
r5675 | desai | 2010-01-13 08:12:09 -0600 (Wed, 13 Jan 2010) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/debian/changelog
   D /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1rc3.ebuild
   A /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1rc4.ebuild (from /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1rc3.ebuild:5674)
   M /branches/bcfg2-1.0.0-stable/misc/bcfg2.spec
   M /branches/bcfg2-1.0.0-stable/redhat/RELEASE
   M /branches/bcfg2-1.0.0-stable/setup.py

Version bump to 1.0.1rc4
------------------------------------------------------------------------
r5673 | solj | 2010-01-12 19:54:54 -0600 (Tue, 12 Jan 2010) | 2 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable
   M /branches/bcfg2-1.0.0-stable/src/lib/SSLServer.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Fossil.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Metadata.py

Merge /trunk/bcfg2:r5660-5662,5664,5671-5672

------------------------------------------------------------------------
r5666 | solj | 2010-01-08 10:14:35 -0600 (Fri, 08 Jan 2010) | 2 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/SSLServer.py

SSLServer: Fix communication error with 0.9.6 clients

------------------------------------------------------------------------
r5665 | solj | 2010-01-08 10:14:07 -0600 (Fri, 08 Jan 2010) | 2 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable
   M /branches/bcfg2-1.0.0-stable/man/bcfg2.conf.5
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Fossil.py

Merge 5664 from trunk

------------------------------------------------------------------------
r5656 | solj | 2010-01-05 08:24:55 -0600 (Tue, 05 Jan 2010) | 2 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable/debian/changelog
   D /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1rc2.ebuild
   A /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1rc3.ebuild (from /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1rc2.ebuild:5655)
   M /branches/bcfg2-1.0.0-stable/misc/bcfg2.spec
   M /branches/bcfg2-1.0.0-stable/redhat/RELEASE
   M /branches/bcfg2-1.0.0-stable/setup.py

Version bump to 1.0.1rc3

------------------------------------------------------------------------
r5655 | solj | 2010-01-04 15:23:39 -0600 (Mon, 04 Jan 2010) | 3 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable
   M /branches/bcfg2-1.0.0-stable/debian/rules
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Fossil.py
   M /branches/bcfg2-1.0.0-stable/src/sbin/bcfg2-server

Merge 5654 from trunk


------------------------------------------------------------------------
r5652 | desai | 2010-01-04 10:59:08 -0600 (Mon, 04 Jan 2010) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/debian/changelog
   D /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.0.ebuild
   A /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.1rc2.ebuild (from /branches/bcfg2-1.0.0-stable/gentoo/bcfg2-1.0.0.ebuild:5651)
   M /branches/bcfg2-1.0.0-stable/misc/bcfg2.spec
   M /branches/bcfg2-1.0.0-stable/redhat/RELEASE
   M /branches/bcfg2-1.0.0-stable/setup.py

Version bump to 1.0.1rc2
------------------------------------------------------------------------
r5651 | solj | 2010-01-03 18:59:45 -0600 (Sun, 03 Jan 2010) | 15 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable
   M /branches/bcfg2-1.0.0-stable/schemas/rules.xsd
   M /branches/bcfg2-1.0.0-stable/schemas/servicetype.xsd
   M /branches/bcfg2-1.0.0-stable/src/lib/Client/Tools/IPS.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Client/Tools/RPMng.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Component.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Admin/Xcmd.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugin.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Fossil.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Packages.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Reports/reports/templates/config_items/index.html
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Reports/reports/views.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Reports/settings.py
   M /branches/bcfg2-1.0.0-stable/src/sbin/bcfg2-reports
   M /branches/bcfg2-1.0.0-stable/src/sbin/bcfg2-server

Merge bugfixes from trunk:

The following revisions were merged:
 - 5561
 - 5567
 - 5570
 - 5571
 - 5572
 - 5573
 - 5589
 - 5611
 - 5627
 - 5629


------------------------------------------------------------------------
r5650 | desai | 2009-12-30 21:49:11 -0600 (Wed, 30 Dec 2009) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Core.py

Core: handle shutdowns properly for fam/gamin
------------------------------------------------------------------------
r5644 | desai | 2009-12-30 10:14:57 -0600 (Wed, 30 Dec 2009) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/debian/changelog
   M /branches/bcfg2-1.0.0-stable/misc/bcfg2.spec
   M /branches/bcfg2-1.0.0-stable/redhat/RELEASE
   M /branches/bcfg2-1.0.0-stable/redhat/VERSION
   M /branches/bcfg2-1.0.0-stable/setup.py

Version bump to 1.0.1rc1
------------------------------------------------------------------------
r5643 | desai | 2009-12-29 21:29:07 -0600 (Tue, 29 Dec 2009) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/SSLServer.py

SSLServer: proper fix for fd leak
------------------------------------------------------------------------
r5642 | desai | 2009-12-29 15:16:16 -0600 (Tue, 29 Dec 2009) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/Component.py

Component: pass through faults properly
------------------------------------------------------------------------
r5641 | desai | 2009-12-29 15:04:50 -0600 (Tue, 29 Dec 2009) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugin.py

merge 5585
------------------------------------------------------------------------
r5640 | desai | 2009-12-29 14:51:36 -0600 (Tue, 29 Dec 2009) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/SSLServer.py

merge in [5620]
------------------------------------------------------------------------
r5639 | desai | 2009-12-29 14:47:29 -0600 (Tue, 29 Dec 2009) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/Proxy.py

merge in [5626]
------------------------------------------------------------------------
r5638 | desai | 2009-12-29 14:46:34 -0600 (Tue, 29 Dec 2009) | 1 line
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Metadata.py

merge in [5632] and [5615]
------------------------------------------------------------------------
r5637 | solj | 2009-12-29 12:14:54 -0600 (Tue, 29 Dec 2009) | 3 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable/debian/changelog
   M /branches/bcfg2-1.0.0-stable/debian/control
   D /branches/bcfg2-1.0.0-stable/debian/pycompat
   M /branches/bcfg2-1.0.0-stable/debian/rules

debian: Sync packaging fixes from Danny Clark

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5618 | solj | 2009-12-09 18:55:19 -0600 (Wed, 09 Dec 2009) | 3 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/Client/Tools/RPMng.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Proxy.py
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugins/Metadata.py

Sync [5615], [5616], and [5617] to stable branch

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5583 | solj | 2009-11-18 23:33:42 -0600 (Wed, 18 Nov 2009) | 3 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Plugin.py

Plugin.py: Apply [5581] to stable stream

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5578 | solj | 2009-11-12 12:08:40 -0600 (Thu, 12 Nov 2009) | 3 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/Server/Reports/reports/views.py

Reports: Merge [5577] from trunk

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5559 | solj | 2009-11-08 14:06:26 -0600 (Sun, 08 Nov 2009) | 3 lines
Changed paths:
   M /branches/bcfg2-1.0.0-stable/src/lib/Client/Tools/RcUpdate.py

RcUpdate: Sync [5558] from trunk (will use [bugfix] notation from now on)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5557 | solj | 2009-11-06 22:15:53 -0600 (Fri, 06 Nov 2009) | 2 lines
Changed paths:
   A /branches/bcfg2-1.0.0-stable (from /trunk/bcfg2:5556)

Create a 1.0.0 packaging/stable branch

------------------------------------------------------------------------
r5556 | desai | 2009-11-06 20:54:21 -0600 (Fri, 06 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

rpm packaging fixes (Resolves Ticket #789)
------------------------------------------------------------------------
r5555 | dclark | 2009-11-06 08:52:55 -0600 (Fri, 06 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.postinst

Applied minor cosmetic change patch from Sami Haahtinen (mailing list)
------------------------------------------------------------------------
r5553 | desai | 2009-11-05 17:42:31 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   A /trunk/bcfg2/gentoo/bcfg2-1.0.0.ebuild (from /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc4.ebuild:5551)
   D /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc4.ebuild
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Version bump to 1.0.0
------------------------------------------------------------------------
r5551 | desai | 2009-11-05 16:12:09 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   D /trunk/bcfg2/gentoo/bcfg2-0.9.2.ebuild
   D /trunk/bcfg2/gentoo/bcfg2-0.9.3.ebuild
   D /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc3.ebuild
   A /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc4.ebuild (from /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc3.ebuild:5550)
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py

Version bump to 1.0.0rc4
------------------------------------------------------------------------
r5550 | dclark | 2009-11-05 16:08:58 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.postinst
   M /trunk/bcfg2/debian/rules

Now restarts after initial install and upgrade, as requested by desai. For some reason the debian tools are doing the wrong thing, so put in restart code after the autogenerated code - see comments for more details.
------------------------------------------------------------------------
r5549 | desai | 2009-11-05 16:08:31 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

bcfg2-admin init: autogenerate self-signed cert for the server
------------------------------------------------------------------------
r5548 | dclark | 2009-11-05 15:50:07 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init

Be more verbsose if bcfg2-server is disabled in defaults
------------------------------------------------------------------------
r5547 | dclark | 2009-11-05 14:43:32 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.default

desai made the good point that having bcfg2-server not start on startup by default will confuse people used to the default behavior.
------------------------------------------------------------------------
r5546 | desai | 2009-11-05 14:25:48 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

APT: suppress apt driver api warnings
------------------------------------------------------------------------
r5545 | dclark | 2009-11-05 14:25:12 -0600 (Thu, 05 Nov 2009) | 8 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2-server.default
   M /trunk/bcfg2/debian/bcfg2-server.init
   M /trunk/bcfg2/debian/bcfg2-server.install
   M /trunk/bcfg2/debian/bcfg2-server.postinst
   M /trunk/bcfg2/debian/bcfg2-server.postrm
   M /trunk/bcfg2/debian/rules

Fix traceback on bcfg2-server install. Make bcfg2-server not start up on 
install or by default at startup, to match behavior of bcfg2 client and not
surprise the admin - also starting up bcfg2-server will just fail as
currently the package does not install a working basic server configuration -
this may be a debian policy bug - the user has to manually do
bcfg2-admin init as root after install on clean installs.


------------------------------------------------------------------------
r5544 | desai | 2009-11-05 14:20:39 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: only log explicit packages that are unsatisfied
------------------------------------------------------------------------
r5543 | dclark | 2009-11-05 12:04:11 -0600 (Thu, 05 Nov 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

 1 Doc said python-support should go on Build-Depends-Indep line
 2 Don't force install of python-m2crypto if python 2.6 or greater, which support ssl natively, are present
 3 Use ">= 2.3" instead of "${python:Versions}" for bcfg2 XB-Python-Version - the later was setting this to every available python version, eg "2.5, 2.6", and then on install shebang lines were getting forced to older version in some cases. Now just "/usr/bin/python" will be used. 

------------------------------------------------------------------------
r5542 | desai | 2009-11-05 06:47:24 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

Snapshots: handle client traceback when called with bad options
------------------------------------------------------------------------
r5541 | strauss | 2009-11-05 04:31:57 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2
   M /trunk/bcfg2/src/lib/Server/Plugins/Bzr.py

Bzr: Use faster method to detect changes in the working tree. Also, look for unknown items.
------------------------------------------------------------------------
r5540 | strauss | 2009-11-05 04:21:30 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2
   M /trunk/bcfg2/src/lib/Server/Plugins/Bzr.py

Bzr: Finally use the bzrlib API for real. This is much cleaner, and it should end any interprocess communication issues. Because it's easy, also append a plus sign if there are local changes to the working tree.
------------------------------------------------------------------------
r5539 | strauss | 2009-11-05 03:20:11 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2
   M /trunk/bcfg2/src/lib/Server/Plugins/Bzr.py

Bzr: Fix hang on second and susequent calls.
------------------------------------------------------------------------
r5538 | strauss | 2009-11-05 02:55:56 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py

Use proper logging for snapshot storage time.
------------------------------------------------------------------------
r5537 | strauss | 2009-11-05 01:45:51 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2
   M /trunk/bcfg2/src/lib/Server/Plugins/Bzr.py

Bzr: Strip newline from end of revision number.
------------------------------------------------------------------------
r5536 | strauss | 2009-11-05 01:33:55 -0600 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py

Snapshots: Add missing datafields for Directory and SymLink to match listed ftypes.
------------------------------------------------------------------------
r5534 | desai | 2009-11-04 23:50:15 -0600 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   D /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc2.ebuild
   A /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc3.ebuild (from /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc2.ebuild:5533)
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py

Version bump to 1.0.0rc3
------------------------------------------------------------------------
r5533 | desai | 2009-11-04 23:40:17 -0600 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/debian/watch

debian packaging: add watch file
------------------------------------------------------------------------
r5532 | desai | 2009-11-04 23:39:43 -0600 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/debian/control

Debian packaging: updates from Ressu
------------------------------------------------------------------------
r5531 | desai | 2009-11-04 23:29:09 -0600 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Core: Fix typo
------------------------------------------------------------------------
r5530 | desai | 2009-11-04 23:23:34 -0600 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py

DBStats: Fix data eating / Core: revert copy change
------------------------------------------------------------------------
r5529 | desai | 2009-11-04 23:10:33 -0600 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Core: Only pass copies of statistics objects to stats plugins (Reported by davidstrauss)
------------------------------------------------------------------------
r5528 | desai | 2009-11-04 22:49:55 -0600 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

bcfg2-admin init: prompt in case of pre-existing bcfg2.conf (Resolves Ticket #777) (patch from cory lueninghoener)
------------------------------------------------------------------------
r5527 | desai | 2009-11-04 22:45:28 -0600 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

RPMng: Fix modlist usage (resolves verification issue reported by drtns)
------------------------------------------------------------------------
r5526 | solj | 2009-11-04 21:54:55 -0600 (Wed, 04 Nov 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc2.ebuild
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py

Gentoo: Fix RemovePackages() so that packages can be removed

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5525 | desai | 2009-11-04 18:56:06 -0600 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata: fix lxml api use to work with older versions
------------------------------------------------------------------------
r5524 | kisielk | 2009-11-03 11:31:32 -0600 (Tue, 03 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

Moved launchd plist cache to __init__ function.
------------------------------------------------------------------------
r5523 | kisielk | 2009-11-02 13:29:10 -0600 (Mon, 02 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

Added checks for Snow Leopard (10.6) to launchd client tool
------------------------------------------------------------------------
r5522 | kisielk | 2009-11-02 13:15:26 -0600 (Mon, 02 Nov 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

Greatly sped up launchd client tool. Also made services reload correctly.
------------------------------------------------------------------------
r5521 | solj | 2009-11-02 08:10:36 -0600 (Mon, 02 Nov 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/bcfg2.spec.in

Fix paths in RPM spec files

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5519 | desai | 2009-10-31 21:41:05 -0500 (Sat, 31 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   A /trunk/bcfg2/gentoo/bcfg2-1.0.0_rc2.ebuild
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py

Version bump to 1.0.0rc2
------------------------------------------------------------------------
r5518 | desai | 2009-10-30 16:06:21 -0500 (Fri, 30 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5

Documentation: updates for ssl to bcfg2.conf.5
------------------------------------------------------------------------
r5517 | desai | 2009-10-30 09:45:59 -0500 (Fri, 30 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: remove call to yum api that breaks plugin use (Resolves Ticket #765)
------------------------------------------------------------------------
r5516 | desai | 2009-10-30 09:16:22 -0500 (Fri, 30 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: fix traceback when python-profiler is not available (see Ticket #767 for details)
------------------------------------------------------------------------
r5515 | dclark | 2009-10-30 00:40:36 -0500 (Fri, 30 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/control

Fix regression - new debian packaging made #767 re-appear.
------------------------------------------------------------------------
r5514 | desai | 2009-10-29 21:09:15 -0500 (Thu, 29 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

POSIX: File file comparison in cases where unicode mismatches occur (Resolves Ticket #772) (Patch from Nicolas Dandrimont)
------------------------------------------------------------------------
r5513 | solj | 2009-10-29 19:41:34 -0500 (Thu, 29 Oct 2009) | 2 lines
Changed paths:
   D /trunk/bcfg2/debian/buildsys

Remove unnecessary buildsys/ directory

------------------------------------------------------------------------
r5512 | solj | 2009-10-29 16:12:39 -0500 (Thu, 29 Oct 2009) | 3 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2-server.docs
   A /trunk/bcfg2/debian/bcfg2-server.init (from /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init:5511)
   A /trunk/bcfg2/debian/bcfg2-server.preinst
   A /trunk/bcfg2/debian/bcfg2.docs
   A /trunk/bcfg2/debian/bcfg2.init (from /trunk/bcfg2/debian/buildsys/common/bcfg2.init:5511)
   A /trunk/bcfg2/debian/bcfg2.preinst
   D /trunk/bcfg2/debian/buildsys/2.3/bcfg2-server.init
   D /trunk/bcfg2/debian/buildsys/2.3/bcfg2.init
   D /trunk/bcfg2/debian/buildsys/2.3/compat
   D /trunk/bcfg2/debian/buildsys/2.3/control.in
   D /trunk/bcfg2/debian/buildsys/2.4/control.in
   D /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init
   D /trunk/bcfg2/debian/buildsys/common/bcfg2.init
   D /trunk/bcfg2/debian/buildsys/common/compat
   D /trunk/bcfg2/debian/buildsys/common/pycompat
   D /trunk/bcfg2/debian/buildsys/pycentral/control.in
   D /trunk/bcfg2/debian/buildsys/pycentral/pycompat
   D /trunk/bcfg2/debian/buildsys-select.sh
   M /trunk/bcfg2/debian/changelog
   A /trunk/bcfg2/debian/compat (from /trunk/bcfg2/debian/buildsys/common/compat:5511)
   A /trunk/bcfg2/debian/control (from /trunk/bcfg2/debian/buildsys/pycentral/control.in:5511)
   A /trunk/bcfg2/debian/pycompat (from /trunk/bcfg2/debian/buildsys/pycentral/pycompat:5511)
   M /trunk/bcfg2/debian/rules
   D /trunk/bcfg2/debian/version-hacker.sh

Add new Debian packaging from Sami Haahtinen

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5511 | solj | 2009-10-28 21:23:08 -0500 (Wed, 28 Oct 2009) | 6 lines
Changed paths:
   M /trunk/bcfg2/solaris/Makefile
   M /trunk/bcfg2/solaris/pkginfo.bcfg2
   M /trunk/bcfg2/solaris/pkginfo.bcfg2-server
   M /trunk/bcfg2/solaris/prototype.bcfg2
   M /trunk/bcfg2/solaris/prototype.bcfg2-server

Solaris: Packaging update

Update packaging to 1.0rc1. Also, the Makefile now dynamically sets the
python version based on the version installed on the machine.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5510 | desai | 2009-10-28 20:27:51 -0500 (Wed, 28 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Cfg: Fix diff deltas (Patch from Thomas Schoenl)
------------------------------------------------------------------------
r5509 | solj | 2009-10-27 09:01:02 -0500 (Tue, 27 Oct 2009) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

TGenshi/TCheetah: Set type to 'file' for Path entries

Similar to r5475, we need to set the entry type of templated ConfigFiles
so that they are mapped properly by the POSIXCompat plugin.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5508 | desai | 2009-10-27 07:44:49 -0500 (Tue, 27 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Proxy: handle case where err has no errno attribute (Resolves Ticket #769)
------------------------------------------------------------------------
r5507 | dclark | 2009-10-26 19:47:05 -0500 (Mon, 26 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/control.in
   M /trunk/bcfg2/debian/buildsys/2.4/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in

Move python-profiler from Depends to Recommends as interm workaround for Ticket #767 (new bcfg2 dep python-profiler is non-free)
------------------------------------------------------------------------
r5505 | desai | 2009-10-25 21:57:29 -0500 (Sun, 25 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py

Packaging: Version bump to 1.0.0rc1
------------------------------------------------------------------------
r5504 | desai | 2009-10-25 20:17:57 -0500 (Sun, 25 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: Implement debug script mode
------------------------------------------------------------------------
r5503 | solj | 2009-10-24 16:07:42 -0500 (Sat, 24 Oct 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/client-nodebox.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/detail.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/config_items/index.html

Reports: Fix django templates so that they work with 1.0

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5502 | solj | 2009-10-24 16:07:32 -0500 (Sat, 24 Oct 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/index.html

Reports: Fix order of client listing

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5501 | desai | 2009-10-24 14:52:58 -0500 (Sat, 24 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py

Action: Implement per-action toggle to prevent execution in build mode (Resolves Ticket #747) (can set build='false' in actions to suppress execution in build mode)
------------------------------------------------------------------------
r5500 | desai | 2009-10-24 14:25:45 -0500 (Sat, 24 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata: force pretty-printing of clients file (Resolves Ticket #644)
------------------------------------------------------------------------
r5499 | desai | 2009-10-24 13:34:18 -0500 (Sat, 24 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Actions: Fix bundle filtering of actions (Resolves Ticket #766)
------------------------------------------------------------------------
r5498 | desai | 2009-10-24 13:34:13 -0500 (Sat, 24 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: pass through verify flags for multi-instance packages
------------------------------------------------------------------------
r5497 | desai | 2009-10-24 12:51:08 -0500 (Sat, 24 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

RPMng: Fix package verification when verify=false
------------------------------------------------------------------------
r5496 | desai | 2009-10-24 11:24:26 -0500 (Sat, 24 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata: refuse to add dynamic group membership in explicitly private groups (Resolves Ticket #529)
------------------------------------------------------------------------
r5495 | desai | 2009-10-24 10:36:01 -0500 (Sat, 24 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Proxy: improve error message for SSL key issues (Resolves Ticket #682)
------------------------------------------------------------------------
r5494 | desai | 2009-10-24 10:09:02 -0500 (Sat, 24 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Proxy: handle case where server disallows connection with an error message and graceful exit (Resolves Ticket #686)
------------------------------------------------------------------------
r5493 | desai | 2009-10-24 09:16:37 -0500 (Sat, 24 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/create-debian-pkglist.py

create-debian-pkglist: support regex based filename matching (Patch from Leif)
------------------------------------------------------------------------
r5492 | desai | 2009-10-21 22:10:37 -0500 (Wed, 21 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix function name in Metadata baseclass
------------------------------------------------------------------------
r5491 | desai | 2009-10-21 22:00:08 -0500 (Wed, 21 Oct 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Defer handling of virtual requirements provided by multiple
          packages until last possible time (now with 100% less wtf ;)
------------------------------------------------------------------------
r5490 | desai | 2009-10-20 21:55:18 -0500 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: simplify package resolution logic (should resolve outstanding issues with prereq resolution)
------------------------------------------------------------------------
r5489 | desai | 2009-10-20 21:55:12 -0500 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: simplify codepaths for debug mode
------------------------------------------------------------------------
r5488 | desai | 2009-10-18 22:20:23 -0500 (Sun, 18 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Remove debug print
------------------------------------------------------------------------
r5487 | desai | 2009-10-18 22:20:18 -0500 (Sun, 18 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Add virtual packages properly
------------------------------------------------------------------------
r5486 | solj | 2009-10-15 22:07:19 -0500 (Thu, 15 Oct 2009) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: Implement debug mode explicitly

This commit allows us to explicitly start a debugging console rather
than relying on python -i trickery. It also makes the debugging
interpreter more consistent with a regular python interpreter.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5485 | solj | 2009-10-15 22:07:16 -0500 (Thu, 15 Oct 2009) | 8 lines
Changed paths:
   M /trunk/bcfg2/schemas/types.xsd
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

POSIX: Add support for all new POSIX types in the client code

The client should now understand old and new POSIX entries. It is
compatible with 0.9.6, 1.0 using POSIXCompat, and new 1.0 Path
entries.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5484 | solj | 2009-10-15 22:07:12 -0500 (Thu, 15 Oct 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/POSIXCompat.py

Fix incorrect mappings and change configfile type to file

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5483 | desai | 2009-10-15 21:01:09 -0500 (Thu, 15 Oct 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py

SYSV fixes:  (Resolves Ticket #762) (Patch from ITS Systems Team)
 - Flush noaskfile changes to disk
 - Handle package names better
------------------------------------------------------------------------
r5482 | solj | 2009-10-14 17:45:45 -0500 (Wed, 14 Oct 2009) | 8 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Options.py

Add bcfg2.conf option so that client can always run in paranoid mode

You currently must specify the -P command line option in order to run
the client in paranoid mode. In order to allow for consistent usage (as
specified in ticket #763), this commit adds an option to bcfg2.conf so
that the client will always be run in paranoid mode.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5481 | desai | 2009-10-12 15:49:05 -0500 (Mon, 12 Oct 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Proxy: patch version checking code to work on releases with strings in the names.

Patch from Guilhem Lettron (Resolves Ticket #761)
------------------------------------------------------------------------
r5480 | mccallis | 2009-10-07 22:31:18 -0500 (Wed, 07 Oct 2009) | 17 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in
   M /trunk/bcfg2/src/lib/Proxy.py

Implement support for M2Crypto on the bcfg2 client.

While Python 2.6's ssl module is the way of the future, support for
M2Crypto helps the Bcfg2 client run on machines with older versions of
Python.

This commit provides basic support.  More work remains to be done on
general SSL support within Bcfg2.  Reference the following
work-in-progress document (or its successors) for things to consider:

http://tools.ietf.org/html/draft-saintandre-tls-server-id-check-02

See also the following thread for other thoughts:

http://thread.gmane.org/gmane.comp.sysutils.bcfg2.devel/3563


------------------------------------------------------------------------
r5479 | mccallis | 2009-10-07 21:40:40 -0500 (Wed, 07 Oct 2009) | 12 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Enhanced bcfg2-info to implement a new "builddir" command.

This new command is similar to the "build" command, except that
instead of writing the complete config to a single file, it writes the
ConfigFile elements from the config into separate files in their
appropriate locations in a directory tree.  This is based on the
functionality (and implementation) found in the
tools/bcfg2-export-config script, which does not currently work due to
being out of sync with updates made to Bcfg2 library functions on
which it depends.


------------------------------------------------------------------------
r5478 | solj | 2009-10-07 11:05:11 -0500 (Wed, 07 Oct 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Perf.py

Perf: Fix syntax error

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5477 | solj | 2009-10-07 09:46:08 -0500 (Wed, 07 Oct 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/Logger.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/lib/SSLServer.py
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Admin/Group.py
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py
   M /trunk/bcfg2/src/lib/Server/Admin/Perf.py
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Admin/Tidy.py
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Decisions.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Editor.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Fossil.py
   M /trunk/bcfg2/src/lib/Server/Plugins/GroupPatterns.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/NagiosGen.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Ohai.py
   M /trunk/bcfg2/src/lib/Server/Plugins/POSIXCompat.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Probes.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Properties.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Rules.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Svcmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Svn.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Trigger.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/__init__.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py
   M /trunk/bcfg2/src/lib/Server/__init__.py
   M /trunk/bcfg2/src/lib/Statistics.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Pylint/PEP 8 Code cleanups

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5476 | solj | 2009-10-07 08:34:51 -0500 (Wed, 07 Oct 2009) | 3 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Plugins/GBundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Remove GBundler plugin (this functionality already exists in Bundler)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5475 | solj | 2009-10-06 17:28:17 -0500 (Tue, 06 Oct 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Cfg: Set type to 'configfile' for Path entries

When binding Path entries using Cfg, we need to set the entry type to
'configfile' so that the POSIXCompat plugin can properly map it to an
old-style entry.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5474 | desai | 2009-10-02 15:03:47 -0500 (Fri, 02 Oct 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Admin-modes: Implement plugin whitelists/blacklists for modes that don't require
             a full server
Viz        : Use the new blacklist option to speed up viz performance
------------------------------------------------------------------------
r5473 | desai | 2009-10-02 15:03:41 -0500 (Fri, 02 Oct 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

Viz: remove spurious raise SystemExit
------------------------------------------------------------------------
r5472 | desai | 2009-10-02 15:03:33 -0500 (Fri, 02 Oct 2009) | 14 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py

Fix nasty core hang, which would manifest itself as a lockup upon shutdown for bcfg2-{server,info,admin}

The root cause of this issue was our use of external threads. Without a channel for data requesting plugin
(and hence thread) shutdown, plugin threads would continue, unabated, forever. This would cause the python
interpreter to hang forever waiting for a futex.

Added a new shutdown method to Bcfg2.Server.Plugin.Plugin which sets a state flag upon shutdown request.
Plugin threads must cycle periodically, even if no work is available, to ensure that the shutdown flag is
honored in a reasonable amount of time.

Also, the shutdown method is triggered using atexit. This means that scripts may need to explicitly sys.exit
or raise SystemExit, depending on circumstances.

This addresses at least one, but probably more tickets, however I am currently offline.
------------------------------------------------------------------------
r5471 | solj | 2009-10-01 19:52:20 -0500 (Thu, 01 Oct 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/redhat/scripts/bcfg2.init

bcfg2.init: Fix case statement for ticket #752 (Patch from Travis Campbell)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5470 | solj | 2009-10-01 11:47:07 -0500 (Thu, 01 Oct 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/schemas/pathentry.xsd
   M /trunk/bcfg2/schemas/rules.xsd
   M /trunk/bcfg2/schemas/types.xsd
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Server/Plugins/POSIXCompat.py

POSIX: Add block/character/fifo devices (ticket #477)

This commit adds support for posix device types via Path entries in
Bundler. The 'type' attribute for Path entries is now all lowercase.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5469 | solj | 2009-09-29 16:46:37 -0500 (Tue, 29 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd

schema: Add description attribute for Bundles (ticket #689)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5468 | solj | 2009-09-28 15:59:02 -0500 (Mon, 28 Sep 2009) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Client Frame: Do not run updates for unspecified bundles (Fix for ticket #751)

Do not allow client tool drivers to be called for bundles which are not
specified when running in bundle mode (-b). I believe this case only
shows up for Actions run always currently, however, we should keep the
interface consistent and ignore unspecified bundles completely.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5467 | desai | 2009-09-28 04:04:41 -0500 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: Fix bulk package removal backtrace (Resolves Ticket #749)
------------------------------------------------------------------------
r5466 | solj | 2009-09-26 17:37:59 -0500 (Sat, 26 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd
   A /trunk/bcfg2/schemas/pathentry.xsd
   M /trunk/bcfg2/schemas/types.xsd

schema: Add schema for Path entries

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5465 | mccallis | 2009-09-26 15:54:19 -0500 (Sat, 26 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Changed name and implementation to "bcfg2-server" so that the server
logs to syslog as "bcfg2-server".

------------------------------------------------------------------------
r5464 | solj | 2009-09-26 15:31:42 -0500 (Sat, 26 Sep 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Server/Plugins/POSIXCompat.py

POSIX: Add support for nonexistent Path entry types

Allow specification of Path entries which should not exist on the
client. This gives the user the ability to explicitly remove Path
entries if they exist on the client.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5463 | solj | 2009-09-25 09:58:51 -0500 (Fri, 25 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/schemas/servicetype.xsd

Schema: Add restart attribute to the servicetype schema

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5462 | dclark | 2009-09-24 21:11:48 -0500 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Added Fossil to Plugins init and Fossil and Bzr to man 5 bcfg2.conf
------------------------------------------------------------------------
r5461 | solj | 2009-09-24 16:30:59 -0500 (Thu, 24 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

Bcfg2 man page: Keep ordering of options consistent

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5460 | desai | 2009-09-24 05:00:49 -0500 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: pylint fixes
------------------------------------------------------------------------
r5459 | desai | 2009-09-24 02:04:55 -0500 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: immediately add dependencies for packages added as single-choice virtual deps (Resolves Ticket #745)
------------------------------------------------------------------------
r5458 | dclark | 2009-09-24 01:43:21 -0500 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Fossil.py

Add better debug logging to Fossil plugin, like Bzr.py has
------------------------------------------------------------------------
r5457 | dclark | 2009-09-24 01:24:53 -0500 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/Fossil.py (from /trunk/bcfg2/src/lib/Server/Plugins/Svn.py:5456)

Support for [http://fossil-scm.org Fossil] SCM Distributed Version Control System (DVCS)
------------------------------------------------------------------------
r5456 | solj | 2009-09-23 23:00:01 -0500 (Wed, 23 Sep 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Decisions.py

Decisions: Catch initialization error for non-existent Decisions directory

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5455 | desai | 2009-09-23 09:58:26 -0500 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Component: remove unneeded call to umask (Resolves Ticket #714)
------------------------------------------------------------------------
r5454 | desai | 2009-09-23 04:46:25 -0500 (Wed, 23 Sep 2009) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: rework apt dependency choices

Don't force use of a particular prereq choice.  This causes additional
unknown entries in package dep resolution, but removes incorrect
dependency choice hardwiring. This effect can be mitigated by listing
package prereq choices explicitly.

Eventually, we should implement apt's choice of last resort algorithm
for Packages.
------------------------------------------------------------------------
r5453 | desai | 2009-09-23 02:34:00 -0500 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Fix infinite loop problem with cyclic deps (Reported by david strauss)
------------------------------------------------------------------------
r5452 | strauss | 2009-09-23 01:19:14 -0500 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2
   M /trunk/bcfg2/src/lib/Server/Plugins/Bzr.py

Revision returned by Bzr should be a scalar value.
------------------------------------------------------------------------
r5451 | strauss | 2009-09-23 01:15:56 -0500 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2
   A /trunk/bcfg2/src/lib/Server/Plugins/Bzr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Initial Bazaar VCS support.
------------------------------------------------------------------------
r5450 | desai | 2009-09-22 23:55:29 -0500 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Fix case where item is completely unknown (hence pset is unset) (Resolves #743)
------------------------------------------------------------------------
r5449 | desai | 2009-09-22 17:17:24 -0500 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: make package alternatives work properly when specified (Resolves Ticket #738)
------------------------------------------------------------------------
r5448 | desai | 2009-09-22 17:17:15 -0500 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

TGenshi: Ensure backward/forward api compatibility for genshi
------------------------------------------------------------------------
r5447 | desai | 2009-09-22 17:17:03 -0500 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: sort auto-added package entries
------------------------------------------------------------------------
r5446 | desai | 2009-09-22 04:35:57 -0500 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Fix extra / inclusion in repomd urls (Resolves Ticket #740)
------------------------------------------------------------------------
r5445 | solj | 2009-09-21 15:50:12 -0500 (Mon, 21 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Services: Use the 'target' attribute for custom services

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5444 | desai | 2009-09-17 22:01:17 -0500 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: implement config file reloads
------------------------------------------------------------------------
r5443 | desai | 2009-09-17 21:35:13 -0500 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/Server/Admin/Xcmd.py

Xcmd: Improve error handling for unknown rmi methods
------------------------------------------------------------------------
r5442 | desai | 2009-09-17 21:01:06 -0500 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

SSLServer: Fix rmi method export
------------------------------------------------------------------------
r5441 | desai | 2009-09-17 20:18:23 -0500 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Xcmd.py

bcfg2-admin xcmd: improve error handling (Resolves Ticket #734)
------------------------------------------------------------------------
r5440 | desai | 2009-09-17 20:06:36 -0500 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

SSLServer: don't pass address argument to methods with dotted names
------------------------------------------------------------------------
r5439 | desai | 2009-09-17 20:06:31 -0500 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: refuse to write build output outside of /tmp without -f flag (Resolves Ticket #737)
------------------------------------------------------------------------
r5438 | desai | 2009-09-15 15:26:19 -0500 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Admin/Xcmd.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

bcfg2-admin: implement xcmd mode
------------------------------------------------------------------------
r5437 | desai | 2009-09-15 15:26:18 -0500 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Implement remote cache update call
------------------------------------------------------------------------
r5436 | desai | 2009-09-15 15:26:17 -0500 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

SSLServer: Re-implement support for plugin rmi calls
------------------------------------------------------------------------
r5435 | desai | 2009-09-15 15:26:16 -0500 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Proxy: Implement tunable socket timeouts
------------------------------------------------------------------------
r5434 | solj | 2009-09-14 23:21:48 -0500 (Mon, 14 Sep 2009) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Add list of packages and dependencies on client

Now that we have Packages, it is useful to be able to determine whether your
package was specified directly in your configuration or was added by Packages.
This commit allows you to view this information in debug mode on the client.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5433 | solj | 2009-09-14 23:21:45 -0500 (Mon, 14 Sep 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: Fix traceback when client has no bundles

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5432 | solj | 2009-09-14 09:25:31 -0500 (Mon, 14 Sep 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py

Pull.py: Fix traceback for ticket #731

While the pull mode of bcfg2-admin will not work unless a statistics
plugin is enabled, we should not allow it to traceback in the case a
user tries to call it without having one enabled.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5431 | solj | 2009-09-13 21:00:36 -0500 (Sun, 13 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: Fix spelling error (Reported by David Strauss)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5430 | solj | 2009-09-10 22:13:34 -0500 (Thu, 10 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/FreeBSDInit.py

FreeBSDInit: Add check to see if we are on a FreeBSD system

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5429 | desai | 2009-09-10 20:56:12 -0500 (Thu, 10 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

*Genshi: Don't strip whitespace (Resolves Ticket #730)
------------------------------------------------------------------------
r5428 | solj | 2009-09-10 13:55:54 -0500 (Thu, 10 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5

bcfg2.conf manpage: Add information about the POSIXCompat plugin

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5427 | desai | 2009-09-10 06:48:49 -0500 (Thu, 10 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Improve clarity of debug messages (Resolves Ticket #728)
------------------------------------------------------------------------
r5426 | desai | 2009-09-10 06:22:55 -0500 (Thu, 10 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: fix typo (Resolves Ticket #726)
------------------------------------------------------------------------
r5425 | solj | 2009-09-09 17:42:58 -0500 (Wed, 09 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   D /trunk/bcfg2/src/lib/Server/Plugins/Compat.py
   A /trunk/bcfg2/src/lib/Server/Plugins/POSIXCompat.py (from /trunk/bcfg2/src/lib/Server/Plugins/Compat.py:5424)
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

POSIXCompat: Change name of Compat plugin to POSIXCompat

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5424 | desai | 2009-09-09 15:08:43 -0500 (Wed, 09 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Add error message when clients do not match any Packages sources (Resolves Ticket #723)
------------------------------------------------------------------------
r5423 | desai | 2009-09-09 15:08:38 -0500 (Wed, 09 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Make Packages handle urls not terminated with /'s properly (Resolves Ticket #716)
------------------------------------------------------------------------
r5422 | desai | 2009-09-09 15:08:28 -0500 (Wed, 09 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: automatically include placeholder values for version and component fields of sources
------------------------------------------------------------------------
r5421 | desai | 2009-09-09 15:08:18 -0500 (Wed, 09 Sep 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: improve showclient display
------------------------------------------------------------------------
r5420 | solj | 2009-09-09 10:46:06 -0500 (Wed, 09 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Compat.py

Compat: old clients will not accept entries containing a type attribute

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5419 | solj | 2009-09-08 14:47:48 -0500 (Tue, 08 Sep 2009) | 6 lines
Changed paths:
   M /trunk/bcfg2/tools/pkgmgr_gen.py
   M /trunk/bcfg2/tools/pkgmgr_update.py

Pkgmgr generation script patch from David Strauss (fix for ticket #712)

This patch forces the Pkgmgr generation/update scripts to parse the Yum
urls in a way that is more compatible with the Yum repository spec.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5418 | solj | 2009-09-07 16:15:05 -0500 (Mon, 07 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Compat.py

Compat: Fix plugin to generate proper spec for older clients

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5417 | solj | 2009-09-07 16:09:07 -0500 (Mon, 07 Sep 2009) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

POSIX: Add hard link support for ticket #588

Add support for HardLink entries using the new unified POSIX interface.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5416 | solj | 2009-09-06 22:46:49 -0500 (Sun, 06 Sep 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Compat.py
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Decisions.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Editor.py
   M /trunk/bcfg2/src/lib/Server/Plugins/GBundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Git.py
   M /trunk/bcfg2/src/lib/Server/Plugins/GroupPatterns.py
   M /trunk/bcfg2/src/lib/Server/Plugins/NagiosGen.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Ohai.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Probes.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Properties.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Svn.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Trigger.py

Plugins: Fix svn keywords for ticket #698 (Fix from Mike McCallister)


------------------------------------------------------------------------
r5415 | solj | 2009-09-06 22:10:13 -0500 (Sun, 06 Sep 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

POSIX: Replace incorrect SymLinks

We were ignoring existing symlink entries even though they were
incorrect. This commit adds the ability for the client to check for
incorrect symlinks and replace them if they exist.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5414 | solj | 2009-09-06 20:54:44 -0500 (Sun, 06 Sep 2009) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Compat.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

POSIX: Add support for unified Path entries

This commit adds support for a new Path entry which unifies all the
various POSIX entry types. A new plugin is included which will allow you
to transform new Path entries back into their old format (for
compatibility with old clients).

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5413 | desai | 2009-08-21 16:19:02 -0500 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

SYSV: Fix noask use (Patch via HCoyote)
------------------------------------------------------------------------
r5412 | solj | 2009-08-17 15:44:49 -0500 (Mon, 17 Aug 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/reports/site_media/base.css

reports: Fix missing ending quotation mark (Reported by Joe Digilio on irc)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5411 | solj | 2009-08-17 15:44:48 -0500 (Mon, 17 Aug 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

POSIX: Add client side support for Path entries

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5410 | solj | 2009-08-17 11:49:01 -0500 (Mon, 17 Aug 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

POSIX: Fix traceback with ConfigFile encoding errors (Ticket #705)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5409 | solj | 2009-08-16 14:57:13 -0500 (Sun, 16 Aug 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py

Actions: Warn user when actions aren't run in dryrun mode

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5408 | solj | 2009-08-16 14:57:11 -0500 (Sun, 16 Aug 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py
   M /trunk/bcfg2/src/lib/Client/Tools/Blast.py
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/IPS.py
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py
   M /trunk/bcfg2/src/lib/Client/Tools/rpmtools.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Client tools: Remove unnecessary extra whitespace

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5407 | desai | 2009-08-16 14:52:54 -0500 (Sun, 16 Aug 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Handle file fetch errors (on repo refresh) better
          (reported by m4z)
------------------------------------------------------------------------
r5406 | desai | 2009-08-14 13:31:26 -0500 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: Unify yum pkg specifier creation code (and fix issue reported by drtns on irc)
------------------------------------------------------------------------
r5405 | desai | 2009-08-12 22:53:02 -0500 (Wed, 12 Aug 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

bcfg2-admin init: Fix __import__ call for python pre 2.5
------------------------------------------------------------------------
r5404 | solj | 2009-08-12 15:54:51 -0500 (Wed, 12 Aug 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

bcfg2-repo-validate: Use proper English in error messages

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5403 | solj | 2009-08-12 15:52:19 -0500 (Wed, 12 Aug 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

bcfg2-repo-validate: Fix traceback when reading empty pkgmgr files (Reported by Joe Digilio)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5402 | desai | 2009-08-09 07:16:37 -0500 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/misc/logos
   A /trunk/bcfg2/misc/logos/bcfg2_icon.svg
   A /trunk/bcfg2/misc/logos/bcfg2_logo_300px.jpg
   A /trunk/bcfg2/misc/logos/bcfg2_logo_300px.png
   A /trunk/bcfg2/misc/logos/bcfg2_logo_800px.jpg
   A /trunk/bcfg2/misc/logos/bcfg2_logo_800px.png
   A /trunk/bcfg2/misc/logos/bcfg2_type.svg

New bcfg2 logo goodness (from Torsten Rehn)
------------------------------------------------------------------------
r5401 | desai | 2009-08-09 07:16:29 -0500 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Fix make_non_redundant to work with packages with no deps
------------------------------------------------------------------------
r5400 | solj | 2009-08-06 11:17:00 -0500 (Thu, 06 Aug 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py

Don't run Actions when client is in dryrun mode

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5399 | solj | 2009-08-03 12:56:28 -0500 (Mon, 03 Aug 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

bcfg2: Write cached config using encoding from Options.py

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5398 | desai | 2009-07-31 22:35:16 -0500 (Fri, 31 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: implement code to determine non-redundant package set
------------------------------------------------------------------------
r5397 | solj | 2009-07-31 09:53:02 -0500 (Fri, 31 Jul 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf
   M /trunk/bcfg2/man/bcfg2-admin.8
   M /trunk/bcfg2/man/bcfg2.conf.5

Documentation: Update man pages to reflect changes in 1.0

* Add Snapshots documentation
* Fix example bcfg2.conf
* Add Plugin descriptions for server plugins

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5396 | solj | 2009-07-30 19:58:06 -0500 (Thu, 30 Jul 2009) | 3 lines
Changed paths:
   A /trunk/bcfg2/examples/Bundler
   A /trunk/bcfg2/examples/Bundler/sgenshi-dirvish.genshi
   A /trunk/bcfg2/examples/Cfg
   A /trunk/bcfg2/examples/Cfg/etc
   A /trunk/bcfg2/examples/Cfg/etc/cron.d
   A /trunk/bcfg2/examples/Cfg/etc/cron.d/dirvish
   A /trunk/bcfg2/examples/Cfg/etc/cron.d/dirvish/dirvish
   A /trunk/bcfg2/examples/Cfg/etc/dirvish
   A /trunk/bcfg2/examples/Cfg/etc/dirvish/dirvish-cronjob
   A /trunk/bcfg2/examples/Cfg/etc/dirvish/dirvish-cronjob/dirvish-cronjob
   A /trunk/bcfg2/examples/Properties
   A /trunk/bcfg2/examples/Properties/dirvish.xml
   A /trunk/bcfg2/examples/TGenshi/etc
   A /trunk/bcfg2/examples/TGenshi/etc/dirvish
   A /trunk/bcfg2/examples/TGenshi/etc/dirvish/master.conf
   A /trunk/bcfg2/examples/TGenshi/etc/dirvish/master.conf/template.newtxt

example repository: Add Dirvish configuration example

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5395 | solj | 2009-07-29 22:39:26 -0500 (Wed, 29 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/schemas/clients.xsd

Client Metadata schema: Add auth attribute to client schema (Fix from Mike McCallister)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5394 | solj | 2009-07-29 22:31:09 -0500 (Wed, 29 Jul 2009) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

bcfg2-repo-validate: Fix for ticket #699 from Mike McCallister

Only check for info.xml files in directories where they are known to
exist.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5393 | desai | 2009-07-29 18:41:52 -0500 (Wed, 29 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: skip unbound gpg key packages
------------------------------------------------------------------------
r5392 | solj | 2009-07-28 13:40:52 -0500 (Tue, 28 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/__init__.py

Snapshots: Fix typo in __init__.py

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5391 | desai | 2009-07-28 08:34:15 -0500 (Tue, 28 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

bcfg2-server: Improve startup error handling (Patch from Mike McCallister) (Resolves Ticket #695)
------------------------------------------------------------------------
r5390 | desai | 2009-07-27 10:39:47 -0500 (Mon, 27 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

bcfg2-server: remove debug print
------------------------------------------------------------------------
r5389 | solj | 2009-07-26 19:15:05 -0500 (Sun, 26 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/control.in
   M /trunk/bcfg2/debian/buildsys/2.4/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in

debian: Add python-profiler dependency for the server

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5388 | desai | 2009-07-26 19:13:37 -0500 (Sun, 26 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Gamin: Fix order inversion in the local event buffer
------------------------------------------------------------------------
r5387 | desai | 2009-07-26 19:08:10 -0500 (Sun, 26 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

SSHbase: defer ssh_known_hosts file building until metadata is working
------------------------------------------------------------------------
r5386 | desai | 2009-07-26 09:33:39 -0500 (Sun, 26 Jul 2009) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Gamin: aggressively drain gamin events from the gamin lib interface. (Patch from Michael McCallister)

Gamin doesn't do sufficient checking on the fd between the client and gam_server, so it can end up
in a deadlock. This patch insures that the fd has been drained on the client read side before
attempting to write to it. These events are buffered in the Gamin file interface until the Core
extracts and processes them. (Detailed explanation from Mike as well)
------------------------------------------------------------------------
r5385 | solj | 2009-07-24 21:42:12 -0500 (Fri, 24 Jul 2009) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Client tools: Prompt for service restart in Interactive mode (Patch from Leif Ryge)

This commit causes the client tools prompt for a service restart when
running in interactive mode. This keeps the client interface consistent
with what happens when installing other configuration types.

This commit also fixes ticket #605

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5384 | desai | 2009-07-24 11:54:53 -0500 (Fri, 24 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/NagiosGen.py

NagiosGen: Make properties use completely optional
------------------------------------------------------------------------
r5382 | desai | 2009-07-23 10:56:24 -0500 (Thu, 23 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/tools/export.sh

Version bump to 1.0pre5
------------------------------------------------------------------------
r5381 | desai | 2009-07-22 22:23:37 -0500 (Wed, 22 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Client: relax verification modlist to include all entries in all bundles
------------------------------------------------------------------------
r5380 | desai | 2009-07-22 21:41:12 -0500 (Wed, 22 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py

Snapshots: make importer async, and serialize db loads
------------------------------------------------------------------------
r5379 | desai | 2009-07-22 20:36:44 -0500 (Wed, 22 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/NagiosGen.py

NagiosGen: Add support for properties driven monitoring configurations (Patch from Nico Halpern)
------------------------------------------------------------------------
r5378 | desai | 2009-07-22 20:31:51 -0500 (Wed, 22 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

RPMng: force incremental prelink call if prelink is installed on the system -- fixes spurious package verification failures (patch from HunterM)
------------------------------------------------------------------------
r5377 | desai | 2009-07-22 20:31:45 -0500 (Wed, 22 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

bcfg2: handle errors in lockfile unlocking
------------------------------------------------------------------------
r5376 | solj | 2009-07-22 15:27:14 -0500 (Wed, 22 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5

Paranoid mode: Add new options to bcfg2.conf man page

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5375 | desai | 2009-07-21 13:35:36 -0500 (Tue, 21 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

APT: add backwards compatibility for python-apt 0.6
------------------------------------------------------------------------
r5374 | desai | 2009-07-21 13:01:55 -0500 (Tue, 21 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py

sync from bb
------------------------------------------------------------------------
r5373 | desai | 2009-07-20 19:48:08 -0500 (Mon, 20 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: fix removal traceback for gpg-pubkey packages (Resolves Ticket #693)
------------------------------------------------------------------------
r5369 | desai | 2009-07-18 16:53:32 -0500 (Sat, 18 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py

Statistics: fix destructive use of statistics data
------------------------------------------------------------------------
r5368 | bradshaw | 2009-07-18 16:48:36 -0500 (Sat, 18 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/solaris/pkginfo.bcfg2
   M /trunk/bcfg2/solaris/pkginfo.bcfg2-server
   M /trunk/bcfg2/solaris/prototype.bcfg2
   M /trunk/bcfg2/solaris/prototype.bcfg2-server

working version of the updated Solaris packaging files. 


------------------------------------------------------------------------
r5362 | kisielk | 2009-07-18 14:46:38 -0500 (Sat, 18 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2
   M /trunk/bcfg2/gentoo/bcfg2-1.0_pre1.ebuild
   M /trunk/bcfg2/gentoo/bcfg2-1.0_pre2.ebuild
   M /trunk/bcfg2/redhat/bcfg2.spec.in
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models_new.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models_old.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Merged bcfg2-admin init fixes in from my branch.
------------------------------------------------------------------------
r5359 | desai | 2009-07-18 14:22:08 -0500 (Sat, 18 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: implement more showclient command that displays connector data
------------------------------------------------------------------------
r5348 | desai | 2009-07-18 13:11:37 -0500 (Sat, 18 Jul 2009) | 4 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/Ohai.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Ohai: Implement Ohai plugin

The Ohai plugin runs the Ohai system profiler through the probes interface, stores the information
on the server, and makes it available for metadata operations.
------------------------------------------------------------------------
r5345 | solj | 2009-07-18 12:23:26 -0500 (Sat, 18 Jul 2009) | 14 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Options.py

Paranoid mode: Make paranoid mode more versatile/configurable

This commit adds a new [paranoid] section in bcfg2.conf. This allows you
to specify a backup path other than the default as well as set a maximum
number of copies to keep around. You are now allowed multiple backup
copies, which are marked with a timestamp. This should help to prevent
accidental deletion when running in paranoid mode multiple times. The
paranoid section currently looks something like this:

[paranoid]
path = /my/custom/backup/path
max_copies = 5

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5342 | desai | 2009-07-16 11:25:59 -0500 (Thu, 16 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix FileBacked class to catch created files again
------------------------------------------------------------------------
r5341 | desai | 2009-07-15 22:57:25 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: change profiling options to be more useful
------------------------------------------------------------------------
r5340 | desai | 2009-07-15 22:44:35 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/GBundler.py

Bundler-genshi: import genshi for error path
------------------------------------------------------------------------
r5339 | desai | 2009-07-15 22:42:25 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

TCheetah: handle imports in a way that pylint likes
------------------------------------------------------------------------
r5338 | desai | 2009-07-15 22:33:00 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: pylint fixes
------------------------------------------------------------------------
r5337 | desai | 2009-07-15 22:22:13 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/GroupPatterns.py

GroupPatterns: short-circuit range matching
------------------------------------------------------------------------
r5336 | desai | 2009-07-15 22:13:04 -0500 (Wed, 15 Jul 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/grouppatterns.xsd
   M /trunk/bcfg2/src/lib/Server/Plugins/GroupPatterns.py

GroupPatterns: support activation of multiple groups from a single pattern

Add support for the addition of multiple new group memberships based on a single
pattern (of either type). Alsa add support in the schema.
------------------------------------------------------------------------
r5335 | desai | 2009-07-15 21:52:38 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

FileCaching: only process file updates on exists and changed events (should cut down on unneeded and expensive startup ops)
------------------------------------------------------------------------
r5334 | desai | 2009-07-15 21:52:33 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: reduce size of startup event window
------------------------------------------------------------------------
r5333 | desai | 2009-07-15 20:20:13 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Fix initial event quiescing
------------------------------------------------------------------------
r5332 | desai | 2009-07-15 19:29:30 -0500 (Wed, 15 Jul 2009) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

SSHbase: fix skn caching (Fixes startup behavior (-40s on my repo))

Our cache check actually triggered skn build early, causing extremely
poor startup performance in general. (and extremely bad performance
on repositories with large quantities of keys)
------------------------------------------------------------------------
r5331 | solj | 2009-07-15 19:24:56 -0500 (Wed, 15 Jul 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

POSIX.py: Fix false error in InstallSymLink

We were falsely assuming that the path to the symlink existed when
installing a new one. However, if a symlink has not yet been created,
this path could simply not yet exist.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5330 | desai | 2009-07-15 17:03:34 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/grouppatterns.xsd
   M /trunk/bcfg2/src/lib/Server/Plugins/GroupPatterns.py

GroupPatterns: implement NodeRange (node[[001-096,099]]) support
------------------------------------------------------------------------
r5329 | desai | 2009-07-15 17:03:31 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Reverse sorting order for sources, allowing sources to work similarly to apt-get config. (Resolves Ticket #691)
------------------------------------------------------------------------
r5328 | solj | 2009-07-15 14:47:00 -0500 (Wed, 15 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/control.in
   M /trunk/bcfg2/debian/buildsys/2.4/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/redhat/bcfg2.spec.in

rpm/deb packaging: Remove remaining Cheetah dependencies

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5327 | desai | 2009-07-15 07:04:19 -0500 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/schemas/grouppatterns.xsd
   A /trunk/bcfg2/src/lib/Server/Plugins/GroupPatterns.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

GroupPatterns plugin: initial implementation
------------------------------------------------------------------------
r5326 | desai | 2009-07-14 15:45:29 -0500 (Tue, 14 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

SSHbase: add an error message for non-resolving clients
------------------------------------------------------------------------
r5325 | desai | 2009-07-13 20:32:08 -0500 (Mon, 13 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata: fix query.all_groups to catch implicit groups in groups.xml
------------------------------------------------------------------------
r5324 | solj | 2009-07-13 15:35:31 -0500 (Mon, 13 Jul 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/redhat/bcfg2.spec.in
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

TCheetah: Remove RPM python-cheetah requirement

Cheetah is not considered a requirement on the server. A check has been
added to see if it is installed when trying to instantiate the TCheetah
plugin.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5323 | solj | 2009-07-13 15:35:28 -0500 (Mon, 13 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

bcfg2-admin: Fix typo

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5322 | desai | 2009-07-13 15:08:59 -0500 (Mon, 13 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

bcfg2-admin init: fix traceback (reported by somekool on irc)

Apparently classmethods aren't callable from subclasses if overridden
------------------------------------------------------------------------
r5321 | desai | 2009-07-13 12:45:21 -0500 (Mon, 13 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

Improve error handling when key improperly specified on server (Reported by nicely)
------------------------------------------------------------------------
r5320 | solj | 2009-07-13 10:41:50 -0500 (Mon, 13 Jul 2009) | 6 lines
Changed paths:
   M /trunk/bcfg2/redhat/bcfg2.spec.in

redhat/bcfg2.spec.in: Add unpackaged files to redhat spec file (Reported by somekool)

SSLServer/Statistics were missing from the spec file causing rpmbuild to
fail with errors.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5319 | desai | 2009-07-10 22:16:21 -0500 (Fri, 10 Jul 2009) | 16 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Rework SSHbase alias/address support

Rework metadata so that each instance has addresses and aliases instance
attributes containing manually specified addresses and alias names.
Unify pub key resolution loop to process this data once per client.

Change: only clients with active metadata will be included in
ssh_known_hosts data now. Other keys can be stored in *.static, in final
known_hosts file format.

Also, a more exhaustive search for ip addresses is now performed. DNS
resolution for the client hostname, as well as all aliases is performed.
Manually specified addresses are added included as well.

This should also fix some tracebacks reported by Cory and Teknix, as
well as improve performance.
------------------------------------------------------------------------
r5318 | desai | 2009-07-10 11:15:06 -0500 (Fri, 10 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py

Deps: fix tb due to change in metadata.groups type (Reported by teknix)
------------------------------------------------------------------------
r5317 | desai | 2009-07-10 09:49:10 -0500 (Fri, 10 Jul 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: fix showclient traceback (Reported by teknix on irc)
------------------------------------------------------------------------
r5316 | desai | 2009-07-08 20:56:22 -0500 (Wed, 08 Jul 2009) | 6 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/Trigger.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Trigger: Add Trigger plugin

Implement Trigger plugin. Can be used to call out when clients upload
statistics packets. This plugin will call each executable within the
Trigger spool directory, passing <hostname> -p <profile> -g <grouplist>
The group list is delimited with colons.
------------------------------------------------------------------------
r5315 | desai | 2009-07-07 22:32:04 -0500 (Tue, 07 Jul 2009) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Smarten up Yum dep resolver

Track all providers of required files; this allows us to use the common framework
for multiple providers and gets rid of pathological behavior relating to packaging
oddities (in particular, package kdebindings offering /usr/lib64/python2.4 on centos 5.2)
------------------------------------------------------------------------
r5314 | solj | 2009-07-07 15:06:41 -0500 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Init.py: Fix typo in intializeRepo

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5313 | jjyang | 2009-07-07 11:48:46 -0500 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Admin/Bundle.py
   A /trunk/bcfg2/src/lib/Server/Admin/Group.py

Added Bundle and Group for bcfg2-admin.

------------------------------------------------------------------------
r5312 | jjyang | 2009-07-07 11:47:53 -0500 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Made fixes to Metadata, Client, and Init, and added methods for bcfg2-admin group and bundle.x

------------------------------------------------------------------------
r5310 | desai | 2009-07-07 11:05:04 -0500 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

bcfg2-admin viz: Implement support for arbitrary output types

bcfg2-admin viz now takes the output filename into consideration when choosing the output file type.
------------------------------------------------------------------------
r5309 | desai | 2009-07-07 10:56:53 -0500 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Fix YumSource file map pruning

Propertly keep all files that are referenced by any packages in the source.
------------------------------------------------------------------------
r5308 | solj | 2009-07-01 13:02:21 -0500 (Wed, 01 Jul 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Plugin.py: Add configurable metadata settings to bcfg2.conf (ticket #680)

The default settings for ConfigFile metadata were previously hardcoded
in Plugin.py. This change enables setting global user-specified defaults
in the [mdata] section of bcfg2.conf.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5307 | solj | 2009-07-01 11:24:32 -0500 (Wed, 01 Jul 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Options.py: Remove unused variable

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5306 | jjyang | 2009-06-30 15:31:14 -0500 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Changed how bcfg2-admin init handles plugins and added update_client to metadata for changes in 5305

------------------------------------------------------------------------
r5305 | jjyang | 2009-06-30 15:25:36 -0500 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py

Added additional list and update options to bcfg2-admin client

------------------------------------------------------------------------
r5304 | desai | 2009-06-30 10:11:53 -0500 (Tue, 30 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata - Fix method reference
------------------------------------------------------------------------
r5303 | desai | 2009-06-29 14:52:54 -0500 (Mon, 29 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Fix file architecture tagging for YumSources (patch from slack)
------------------------------------------------------------------------
r5302 | desai | 2009-06-29 13:29:36 -0500 (Mon, 29 Jun 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata: implement get_clients/get_groups interface

Add method to get list of all group names, change all client interface to match.
------------------------------------------------------------------------
r5301 | solj | 2009-06-26 11:06:27 -0500 (Fri, 26 Jun 2009) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

APT/Client: Suppress known warnings

APT: Suppress APT api warning
Client/Tools/__init__.py: Suppress popen2 deprecation warning

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5300 | bradshaw | 2009-06-25 15:14:16 -0500 (Thu, 25 Jun 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py

update to new Connector API


------------------------------------------------------------------------
r5298 | desai | 2009-06-24 21:00:05 -0500 (Wed, 24 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py

Version bump to 1.0pre4
------------------------------------------------------------------------
r5297 | desai | 2009-06-24 11:26:05 -0500 (Wed, 24 Jun 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/lib/SSLServer.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

SSL: Implement protocol selection in bcfg2.conf

Add explicit knob to select encryption for client/server connections. The default
value is xmlrpc/ssl, but xmlrpc/tlsv1 is also supported (needed to use DOE grid certs)
------------------------------------------------------------------------
r5296 | desai | 2009-06-23 21:34:18 -0500 (Tue, 23 Jun 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Fix Fam support

There is some weird issue in Fam where fam stops giving events. The previous code did not tickle this condition
but the new refactored code did, so we're going back to the old code for the moment.
------------------------------------------------------------------------
r5295 | solj | 2009-06-23 09:16:05 -0500 (Tue, 23 Jun 2009) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

SSHBase: Make SSHBase aware of aliases

SSHBase is now aware of aliases listed in the clients.xml file.
ClientMetadata now includes `addresses` which are a mapping from an
alias to an (ip, name) tuple. The ip addresses can be specified either
in clients.xml as an address attribute to the Alias or in DNS.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5294 | desai | 2009-06-22 20:56:08 -0500 (Mon, 22 Jun 2009) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/SSLServer.py

Improve server error handling

Issues
 - Log bind failures properly
 - Log ssl key/cert/ca key existence problems
------------------------------------------------------------------------
r5293 | desai | 2009-06-22 20:31:41 -0500 (Mon, 22 Jun 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Core: Fix statistics related server traceback

Remove call to deepcopy, fixing a traceback and improving performance
------------------------------------------------------------------------
r5292 | desai | 2009-06-22 20:13:41 -0500 (Mon, 22 Jun 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: fix handling of architectures for RawURL YumSources

Add dictionary tracking YumSource architecture mappings for cache files
------------------------------------------------------------------------
r5291 | dclark | 2009-06-21 14:22:02 -0500 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install

Fix deb creation - now uses same *-packages glob as bcfg2.install

------------------------------------------------------------------------
r5290 | desai | 2009-06-21 12:30:44 -0500 (Sun, 21 Jun 2009) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: add complete profiling support

Build uniform profiling support for both core startup and individual commands.
Also ensure that single shot commands (from argv) work properly. Core profiling (for
startup) can be enabled with -p, and individual commands can be profiled by prefixing
the profile command, a la:
> profile build ubik3 /tmp/ubik3.xml
------------------------------------------------------------------------
r5289 | solj | 2009-06-20 13:31:23 -0500 (Sat, 20 Jun 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata: Fix traceback from imd updates

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5288 | solj | 2009-06-20 13:13:28 -0500 (Sat, 20 Jun 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

bcfg2-admin: Migrate query to new Metadata query interface

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5287 | desai | 2009-06-19 16:03:15 -0500 (Fri, 19 Jun 2009) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata: improve resolution performance

Remove vestiages of the old .all interface; previously we needed to use
copy.deepcopy to ensure that ClientMetadata consumers could not modify
data structures from templates, etc.

This also has the nice side effect of speeding up metadata resolution by
a factor of 50 (0.5s -> 0.01s) in my repository.
------------------------------------------------------------------------
r5286 | desai | 2009-06-19 16:03:09 -0500 (Fri, 19 Jun 2009) | 11 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata: Implement query interface

Clean up all of the ad-hoc interface to global metadata, replacing it with a
consistent interface. ClientMetadata instances now have a query attribute
which has the following methods:
 - by_name -- resolve client metadata by primary name
 - by_groups -- resolve client metadata for clients belonging to multiple groups
 - by_profiles -- resolve client metadata for clients with given profiles
 - names_by_groups -- return names of clients belonging to multiple groups
 - names_by_profiles -- return names of clients using given profiles
 - all_names -- return names of all clients
------------------------------------------------------------------------
r5285 | desai | 2009-06-19 16:03:03 -0500 (Fri, 19 Jun 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: add parse-caching support for YumSources

This commit caches the result of startup parsing, reducing startup time for YumSources.
bcfg2-info startup time on my repo was reduced by 60%.
------------------------------------------------------------------------
r5284 | solj | 2009-06-18 22:37:04 -0500 (Thu, 18 Jun 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.postrm

Debian: postrm fix from Paul Cannon

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5283 | desai | 2009-06-18 13:16:13 -0500 (Thu, 18 Jun 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Improve YumSource performance dramatically

Track needed file paths so that the contents of all packages do not need to be tracked. This reduces
memory consumption ~60% on my test repository (360MB -> 60MB for bcfg2-info). woo!
------------------------------------------------------------------------
r5282 | desai | 2009-06-18 00:43:05 -0500 (Thu, 18 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Implement zultron's inter-client metadata stuff
------------------------------------------------------------------------
r5281 | desai | 2009-06-14 16:23:43 -0500 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2

Implement -z (for Independent entries only, a la -b) (Resolves Ticket #616)
------------------------------------------------------------------------
r5280 | desai | 2009-06-14 15:49:59 -0500 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Cfg: Fix hardwired filename ignores (Fixes Ticket #619)
------------------------------------------------------------------------
r5279 | solj | 2009-06-14 15:43:34 -0500 (Sun, 14 Jun 2009) | 6 lines
Changed paths:
   A /trunk/bcfg2/gentoo/bcfg2-1.0_pre3.ebuild

Gentoo ebuild updates:

 * Remove m2crypto dependency
 * Add ssl-py26 dependency

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5278 | desai | 2009-06-14 15:41:13 -0500 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

APT: Force cache reload to get data from source updates
------------------------------------------------------------------------
r5277 | desai | 2009-06-14 14:52:46 -0500 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Improve error message for attempted directory unlinks (Patch from Torsten Rehn) (Resolves Ticket #657)
------------------------------------------------------------------------
r5276 | desai | 2009-06-14 14:42:01 -0500 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

APT: fix cache invalidation
------------------------------------------------------------------------
r5275 | desai | 2009-06-14 13:02:12 -0500 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: implement caching for APT
------------------------------------------------------------------------
r5274 | desai | 2009-06-14 11:19:04 -0500 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: implement repomd support for yum sources
------------------------------------------------------------------------
r5273 | desai | 2009-06-11 18:44:28 -0500 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Fix Yum URL sources
------------------------------------------------------------------------
r5272 | desai | 2009-06-10 20:21:07 -0500 (Wed, 10 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py

Improve bundler error handling for .genshi files
------------------------------------------------------------------------
r5271 | desai | 2009-06-10 20:21:02 -0500 (Wed, 10 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/packages.xsd
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Implement RawURL support
------------------------------------------------------------------------
r5270 | jjyang | 2009-06-09 16:57:00 -0500 (Tue, 09 Jun 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install
   M /trunk/bcfg2/debian/bcfg2.install

Made Debian packaging work with Python 2.6 and earlier

------------------------------------------------------------------------
r5269 | jjyang | 2009-06-09 16:37:32 -0500 (Tue, 09 Jun 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Fixed bug in Init.py with setting up Bcfg2-admin for the first time.

------------------------------------------------------------------------
r5268 | desai | 2009-06-04 21:42:08 -0500 (Thu, 04 Jun 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

Fix yum api use for centos 4 compatibility (Resolves Ticket #670)
------------------------------------------------------------------------
r5267 | solj | 2009-06-03 15:54:08 -0500 (Wed, 03 Jun 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

bcfg2.conf updates for 1.0pre3

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5266 | solj | 2009-06-01 12:23:31 -0500 (Mon, 01 Jun 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots: Add --date for detailed view for a particular date

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5265 | desai | 2009-05-29 15:52:32 -0500 (Fri, 29 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Fix cases where arch group mappings are unexpected
------------------------------------------------------------------------
r5264 | solj | 2009-05-29 10:42:26 -0500 (Fri, 29 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

SSLServer: SimpleXMLRPCServer patch for python 2.4 (Patch from Jack Neely)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5263 | solj | 2009-05-29 10:42:24 -0500 (Fri, 29 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Send messages to logger

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5262 | solj | 2009-05-29 10:26:03 -0500 (Fri, 29 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Fix traceback with missing config.xml (Reported by Jack Neely)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5261 | solj | 2009-05-29 10:10:32 -0500 (Fri, 29 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Make cache directory creation recursive

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5260 | desai | 2009-05-28 20:09:53 -0500 (Thu, 28 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

Fall back to previous XMLRPCDispatcher calling convention (Resolves Ticket #669)
------------------------------------------------------------------------
r5259 | desai | 2009-05-28 19:33:25 -0500 (Thu, 28 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Pull out hashlib for the moment
------------------------------------------------------------------------
r5258 | solj | 2009-05-27 10:36:46 -0500 (Wed, 27 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

Add back python 2.3 fixes for {RPM,YUM}ng

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5257 | solj | 2009-05-27 10:32:41 -0500 (Wed, 27 May 2009) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Revert "Remove last traces of popen2 from client code"

This reverts commit 5167.

We are still supporting python2.3 on the client. This can be redone once
we start supporting 2.4 or greater.

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5256 | desai | 2009-05-24 18:55:57 -0500 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Make pseudofam work on systems without Gamin
------------------------------------------------------------------------
r5255 | desai | 2009-05-24 18:55:50 -0500 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5

remove fingerprint option from the bcfg2.conf manpage
------------------------------------------------------------------------
r5253 | desai | 2009-05-22 12:37:45 -0500 (Fri, 22 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py

Version bump to 1.0pre3
------------------------------------------------------------------------
r5252 | solj | 2009-05-22 10:02:59 -0500 (Fri, 22 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

APT.Remove: Split up package names properly

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5251 | desai | 2009-05-22 09:40:36 -0500 (Fri, 22 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Svn.py

Fix fd leak caused by our use of the subprocess API
------------------------------------------------------------------------
r5250 | desai | 2009-05-21 14:34:28 -0500 (Thu, 21 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/pkgmgr_update.py

Include ignores for Pkgmgr updates (patch from zultron)
------------------------------------------------------------------------
r5249 | desai | 2009-05-19 22:07:31 -0500 (Tue, 19 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: improve terseness of resolver debug messages
------------------------------------------------------------------------
r5248 | desai | 2009-05-19 21:55:48 -0500 (Tue, 19 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: implement dependency resolver debugging (and fix some bugs shown by it)
------------------------------------------------------------------------
r5247 | desai | 2009-05-19 21:26:22 -0500 (Tue, 19 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Log auth changes for bootstrap mode
------------------------------------------------------------------------
r5246 | desai | 2009-05-19 21:24:37 -0500 (Tue, 19 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Implement cert bootstrap mode for SSL auth
------------------------------------------------------------------------
r5245 | desai | 2009-05-19 20:14:42 -0500 (Tue, 19 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Fix Pkgmgr virtual package target binding (Reported by TimL)
------------------------------------------------------------------------
r5244 | desai | 2009-05-18 20:40:51 -0500 (Mon, 18 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/sbin/bcfg2

SSL: Implememt client-side server cN verification
------------------------------------------------------------------------
r5243 | desai | 2009-05-18 18:17:54 -0500 (Mon, 18 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/servicetype.xsd

Schema update from TimL (related to the service schema change)
------------------------------------------------------------------------
r5242 | solj | 2009-05-18 08:55:58 -0500 (Mon, 18 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py

Add support for probed groups in bcfg2-admin query (Resolves Ticket #647)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5241 | solj | 2009-05-15 15:24:02 -0500 (Fri, 15 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Add back updates for VCS plugins

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5240 | desai | 2009-05-14 23:10:44 -0500 (Thu, 14 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

pylint fixes
------------------------------------------------------------------------
r5239 | desai | 2009-05-14 23:06:57 -0500 (Thu, 14 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix exit in bcfg2-info
------------------------------------------------------------------------
r5238 | desai | 2009-05-14 22:57:33 -0500 (Thu, 14 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   D /trunk/bcfg2/src/lib/Server/XMLRPC.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Merge xmlrpc interfaces with Bcfg2.Server.Core
------------------------------------------------------------------------
r5237 | desai | 2009-05-14 22:21:34 -0500 (Thu, 14 May 2009) | 1 line
Changed paths:
   D /trunk/bcfg2/src/lib/Client/Tools/RPM.py
   D /trunk/bcfg2/src/lib/Client/Tools/Yum.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Remove deprecated RPM and Yum drivers
------------------------------------------------------------------------
r5236 | desai | 2009-05-14 21:32:39 -0500 (Thu, 14 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Perf.py
   M /trunk/bcfg2/src/lib/Statistics.py

Implement count field for statistics
------------------------------------------------------------------------
r5235 | desai | 2009-05-14 21:32:33 -0500 (Thu, 14 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Remove incorrect pseudo filemonitor warning
------------------------------------------------------------------------
r5234 | solj | 2009-05-14 20:36:46 -0500 (Thu, 14 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Fix fam tracebacks for Ticket #650

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5233 | solj | 2009-05-14 15:12:56 -0500 (Thu, 14 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py

'N' is the default action

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5232 | solj | 2009-05-14 15:07:36 -0500 (Thu, 14 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py

Fix reversed options (Reported by Kamil Kisiel)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5231 | desai | 2009-05-14 13:47:28 -0500 (Thu, 14 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Fix one more try/except/finally
------------------------------------------------------------------------
r5230 | solj | 2009-05-14 12:31:07 -0500 (Thu, 14 May 2009) | 3 lines
Changed paths:
   A /trunk/bcfg2/tools/bcfg2-completion.bash

Add bash completion for bcfg2-admin

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5229 | desai | 2009-05-14 10:24:13 -0500 (Thu, 14 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Fix py2.4 portability (try/except/finally is 2.5+) (Reported by Lisa Giacchetti)
------------------------------------------------------------------------
r5228 | desai | 2009-05-13 22:44:50 -0500 (Wed, 13 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Implement perf-reporting client
------------------------------------------------------------------------
r5227 | desai | 2009-05-13 22:44:45 -0500 (Wed, 13 May 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Admin/Perf.py

Implement perf-reporting client
------------------------------------------------------------------------
r5226 | desai | 2009-05-13 22:06:39 -0500 (Wed, 13 May 2009) | 1 line
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Admin/Fingerprint.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Remove deprecated fingerprint admin mode
------------------------------------------------------------------------
r5225 | desai | 2009-05-13 21:59:27 -0500 (Wed, 13 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/SSLServer.py
   A /trunk/bcfg2/src/lib/Statistics.py
   M /trunk/bcfg2/src/lib/__init__.py

Integrate server-side performance statistics infrastructure
------------------------------------------------------------------------
r5224 | solj | 2009-05-13 18:13:05 -0500 (Wed, 13 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Update non-redhat specfile as well

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5223 | desai | 2009-05-13 13:14:58 -0500 (Wed, 13 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/redhat/bcfg2.spec.in

redhat spec file updates
------------------------------------------------------------------------
r5222 | solj | 2009-05-12 13:11:12 -0500 (Tue, 12 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2

Cleaned up agent mode options and added cmd line options for SSL rework

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5221 | solj | 2009-05-12 12:03:29 -0500 (Tue, 12 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Display diff in interactive mode (for Ticket #526)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5220 | solj | 2009-05-12 11:20:04 -0500 (Tue, 12 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Modify bcfg2-repo-validate to warn on xml duplicates (for Ticket #643)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5219 | desai | 2009-05-12 07:14:50 -0500 (Tue, 12 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.install

SSL: Fix packaging (from Joel Merrick)
------------------------------------------------------------------------
r5218 | desai | 2009-05-11 13:50:36 -0500 (Mon, 11 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

SSL: Fix Transport constructor call on python2.4 (Patch from Tim Laszlo)
------------------------------------------------------------------------
r5217 | solj | 2009-05-11 12:13:14 -0500 (Mon, 11 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/gentoo/bcfg2-1.0_pre2.ebuild

Merge bcfg2 ebuild from Gentoo

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5216 | solj | 2009-05-11 12:13:12 -0500 (Mon, 11 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Update admin modes for new FileMonitor interface

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5215 | desai | 2009-05-10 20:07:22 -0500 (Sun, 10 May 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/lib/SSLServer.py

SSL: client side read based on server-provided content length (allows graceful ssl shutdowns to work, makes server portable 0.9.5.7-trunk)

------------------------------------------------------------------------
r5214 | desai | 2009-05-07 23:43:40 -0500 (Thu, 07 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

SSL: revert unwrap change for now (it broke compat with trunk)
------------------------------------------------------------------------
r5213 | desai | 2009-05-07 21:51:00 -0500 (Thu, 07 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

SSL: shut sockets down gracefully
------------------------------------------------------------------------
r5212 | desai | 2009-05-07 11:35:54 -0500 (Thu, 07 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

remove dependence on old daemonize code
------------------------------------------------------------------------
r5211 | desai | 2009-05-07 07:25:10 -0500 (Thu, 07 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

Snapshots: Remove ad-hoc error handling in favor of normal bcfg2-admin mode handling
------------------------------------------------------------------------
r5210 | desai | 2009-05-07 07:19:51 -0500 (Thu, 07 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Handle import errors in the help path (Resolves Ticket #653)
------------------------------------------------------------------------
r5209 | desai | 2009-05-07 06:58:22 -0500 (Thu, 07 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

SSL Proxy: only use timeout parm with py2.6+ (patch from Torsten Rehn) (Resolves Ticket #652)
------------------------------------------------------------------------
r5208 | desai | 2009-05-06 22:01:08 -0500 (Wed, 06 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix daemonize exit status
------------------------------------------------------------------------
r5207 | desai | 2009-05-06 21:49:36 -0500 (Wed, 06 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Svcmgr.py

Implement reporting for deprecated plugins, improve reporting for experimental plugins
------------------------------------------------------------------------
r5206 | desai | 2009-05-06 21:42:41 -0500 (Wed, 06 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Implement support for .genshi bundles in Bundler
------------------------------------------------------------------------
r5205 | desai | 2009-05-06 20:36:45 -0500 (Wed, 06 May 2009) | 1 line
Changed paths:
   D /trunk/bcfg2/man/bcfg2-remote.8
   D /trunk/bcfg2/src/sbin/bcfg2-remote

remove old bcfg2-remote code
------------------------------------------------------------------------
r5204 | desai | 2009-05-06 20:18:18 -0500 (Wed, 06 May 2009) | 1 line
Changed paths:
   D /trunk/bcfg2/src/lib/Daemon.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

remove stale code
------------------------------------------------------------------------
r5203 | desai | 2009-05-06 19:25:12 -0500 (Wed, 06 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Make time logging uniform
------------------------------------------------------------------------
r5202 | desai | 2009-05-06 14:17:53 -0500 (Wed, 06 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py
   M /trunk/bcfg2/src/lib/Server/XMLRPC.py
   M /trunk/bcfg2/src/sbin/bcfg2-info

Clean up File Monitoring code/adapt to new server infrastructure
------------------------------------------------------------------------
r5201 | raffenet | 2009-05-06 10:53:55 -0500 (Wed, 06 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

fixed external reverse zone building


------------------------------------------------------------------------
r5200 | solj | 2009-05-06 10:05:26 -0500 (Wed, 06 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Add spacing for longer options in bcfg2 -h

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5199 | solj | 2009-05-06 10:05:25 -0500 (Wed, 06 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/setup.py

Remove tlslite from setup.py

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5198 | solj | 2009-05-06 10:05:23 -0500 (Wed, 06 May 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

Snapshots: minor cosmetic updates

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5197 | desai | 2009-05-05 20:27:49 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd

SSL: add auth entry to metadata schema
------------------------------------------------------------------------
r5196 | desai | 2009-05-05 20:27:44 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2

SSL: build appropriate client options
------------------------------------------------------------------------
r5195 | desai | 2009-05-05 20:27:38 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/XMLRPC.py

SSL: disable cert authentication if no CA is available
------------------------------------------------------------------------
r5194 | desai | 2009-05-05 20:27:33 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

SSL: Setup server options
------------------------------------------------------------------------
r5193 | desai | 2009-05-05 20:27:27 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/XMLRPC.py

SSL: Implement certificate verification
------------------------------------------------------------------------
r5192 | desai | 2009-05-05 20:27:22 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

SSL Proxy: pass through key/cert/ca args to transport
------------------------------------------------------------------------
r5191 | desai | 2009-05-05 20:27:17 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

SSL Server: handle ctrl-c properly
------------------------------------------------------------------------
r5190 | desai | 2009-05-05 20:27:11 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

SSL Server code: Remove some fixmes and remove dead (from bcfg2) code
------------------------------------------------------------------------
r5189 | desai | 2009-05-05 20:27:05 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/SSLServer.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   A /trunk/bcfg2/src/lib/Server/XMLRPC.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Get basic auth working again with new ssl framework
------------------------------------------------------------------------
r5188 | desai | 2009-05-05 20:26:59 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/SSLServer.py

remove old refname
------------------------------------------------------------------------
r5187 | desai | 2009-05-05 20:26:53 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   A /trunk/bcfg2/src/lib/SSLServer.py
   D /trunk/bcfg2/src/lib/tlslite/BaseDB.py
   D /trunk/bcfg2/src/lib/tlslite/Checker.py
   D /trunk/bcfg2/src/lib/tlslite/FileObject.py
   D /trunk/bcfg2/src/lib/tlslite/HandshakeSettings.py
   D /trunk/bcfg2/src/lib/tlslite/Session.py
   D /trunk/bcfg2/src/lib/tlslite/SessionCache.py
   D /trunk/bcfg2/src/lib/tlslite/SharedKeyDB.py
   D /trunk/bcfg2/src/lib/tlslite/TLSConnection.py
   D /trunk/bcfg2/src/lib/tlslite/TLSRecordLayer.py
   D /trunk/bcfg2/src/lib/tlslite/VerifierDB.py
   D /trunk/bcfg2/src/lib/tlslite/X509.py
   D /trunk/bcfg2/src/lib/tlslite/X509CertChain.py
   D /trunk/bcfg2/src/lib/tlslite/__init__.py
   D /trunk/bcfg2/src/lib/tlslite/api.py
   D /trunk/bcfg2/src/lib/tlslite/constants.py
   D /trunk/bcfg2/src/lib/tlslite/errors.py
   D /trunk/bcfg2/src/lib/tlslite/integration/AsyncStateMachine.py
   D /trunk/bcfg2/src/lib/tlslite/integration/ClientHelper.py
   D /trunk/bcfg2/src/lib/tlslite/integration/HTTPTLSConnection.py
   D /trunk/bcfg2/src/lib/tlslite/integration/IMAP4_TLS.py
   D /trunk/bcfg2/src/lib/tlslite/integration/IntegrationHelper.py
   D /trunk/bcfg2/src/lib/tlslite/integration/POP3_TLS.py
   D /trunk/bcfg2/src/lib/tlslite/integration/SMTP_TLS.py
   D /trunk/bcfg2/src/lib/tlslite/integration/TLSAsyncDispatcherMixIn.py
   D /trunk/bcfg2/src/lib/tlslite/integration/TLSSocketServerMixIn.py
   D /trunk/bcfg2/src/lib/tlslite/integration/TLSTwistedProtocolWrapper.py
   D /trunk/bcfg2/src/lib/tlslite/integration/XMLRPCTransport.py
   D /trunk/bcfg2/src/lib/tlslite/integration/__init__.py
   D /trunk/bcfg2/src/lib/tlslite/mathtls.py
   D /trunk/bcfg2/src/lib/tlslite/messages.py
   D /trunk/bcfg2/src/lib/tlslite/utils/AES.py
   D /trunk/bcfg2/src/lib/tlslite/utils/ASN1Parser.py
   D /trunk/bcfg2/src/lib/tlslite/utils/Cryptlib_AES.py
   D /trunk/bcfg2/src/lib/tlslite/utils/Cryptlib_RC4.py
   D /trunk/bcfg2/src/lib/tlslite/utils/Cryptlib_TripleDES.py
   D /trunk/bcfg2/src/lib/tlslite/utils/OpenSSL_AES.py
   D /trunk/bcfg2/src/lib/tlslite/utils/OpenSSL_RC4.py
   D /trunk/bcfg2/src/lib/tlslite/utils/OpenSSL_RSAKey.py
   D /trunk/bcfg2/src/lib/tlslite/utils/OpenSSL_TripleDES.py
   D /trunk/bcfg2/src/lib/tlslite/utils/PyCrypto_AES.py
   D /trunk/bcfg2/src/lib/tlslite/utils/PyCrypto_RC4.py
   D /trunk/bcfg2/src/lib/tlslite/utils/PyCrypto_RSAKey.py
   D /trunk/bcfg2/src/lib/tlslite/utils/PyCrypto_TripleDES.py
   D /trunk/bcfg2/src/lib/tlslite/utils/Python_AES.py
   D /trunk/bcfg2/src/lib/tlslite/utils/Python_RC4.py
   D /trunk/bcfg2/src/lib/tlslite/utils/Python_RSAKey.py
   D /trunk/bcfg2/src/lib/tlslite/utils/RC4.py
   D /trunk/bcfg2/src/lib/tlslite/utils/RSAKey.py
   D /trunk/bcfg2/src/lib/tlslite/utils/TripleDES.py
   D /trunk/bcfg2/src/lib/tlslite/utils/__init__.py
   D /trunk/bcfg2/src/lib/tlslite/utils/cipherfactory.py
   D /trunk/bcfg2/src/lib/tlslite/utils/codec.py
   D /trunk/bcfg2/src/lib/tlslite/utils/compat.py
   D /trunk/bcfg2/src/lib/tlslite/utils/cryptomath.py
   D /trunk/bcfg2/src/lib/tlslite/utils/dateFuncs.py
   D /trunk/bcfg2/src/lib/tlslite/utils/entropy.c
   D /trunk/bcfg2/src/lib/tlslite/utils/hmac.py
   D /trunk/bcfg2/src/lib/tlslite/utils/jython_compat.py
   D /trunk/bcfg2/src/lib/tlslite/utils/keyfactory.py
   D /trunk/bcfg2/src/lib/tlslite/utils/prngd.py
   D /trunk/bcfg2/src/lib/tlslite/utils/rijndael.py
   D /trunk/bcfg2/src/lib/tlslite/utils/win32prng.c
   D /trunk/bcfg2/src/lib/tlslite/utils/xmltools.py

more to python 2.6 ssl
------------------------------------------------------------------------
r5186 | desai | 2009-05-05 20:26:40 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

bcfg2 client: remove agent support
------------------------------------------------------------------------
r5185 | desai | 2009-05-05 20:26:35 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: Fix for RHEL5 (patch from Tim Lazlo)
------------------------------------------------------------------------
r5184 | desai | 2009-05-05 20:26:30 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Proxy support for keys/certs/cas
------------------------------------------------------------------------
r5183 | desai | 2009-05-05 20:26:24 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

clean up handshake stuff
------------------------------------------------------------------------
r5182 | desai | 2009-05-05 20:26:19 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/sbin/bcfg2

Implement basic proxy based on 2.6 ssl
------------------------------------------------------------------------
r5181 | desai | 2009-05-05 20:26:13 -0500 (Tue, 05 May 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Component: force client socket shutdown
------------------------------------------------------------------------
r5180 | solj | 2009-04-28 16:52:25 -0500 (Tue, 28 Apr 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RcUpdate.py

Fix RcUpdate driver regressions

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5179 | solj | 2009-04-24 17:37:59 -0500 (Fri, 24 Apr 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RcUpdate.py

Fix svn keyword for RcUpdate.py

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5178 | solj | 2009-04-24 17:35:03 -0500 (Fri, 24 Apr 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/Encap.py
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/RcUpdate.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Client/Tools/rpmtools.py
   M /trunk/bcfg2/src/lib/Client/XML.py

Python 2to3 updates for the Client tools

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5177 | desai | 2009-04-24 11:23:54 -0500 (Fri, 24 Apr 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Logger.py

Logging: Fix reconnect when using /dev/log
------------------------------------------------------------------------
r5176 | desai | 2009-04-23 21:30:31 -0500 (Thu, 23 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

SGenshi: improve error handling

------------------------------------------------------------------------
r5175 | desai | 2009-04-23 15:34:25 -0500 (Thu, 23 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: improve error handing (Patch from Tim Laszlo)

------------------------------------------------------------------------
r5174 | solj | 2009-04-23 13:51:53 -0500 (Thu, 23 Apr 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

Add extra/bad entry reporting to snapshots

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5173 | solj | 2009-04-23 11:33:20 -0500 (Thu, 23 Apr 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Daemon.py
   M /trunk/bcfg2/src/lib/Logger.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate
   M /trunk/bcfg2/src/sbin/bcfg2-server

More python 2to3 updates along with pylint/code cleanups

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5172 | desai | 2009-04-23 11:16:59 -0500 (Thu, 23 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Chkconfig patch from leggett

------------------------------------------------------------------------
r5171 | desai | 2009-04-23 11:15:32 -0500 (Thu, 23 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages patch from Tim Laszlo

------------------------------------------------------------------------
r5170 | solj | 2009-04-22 22:10:27 -0500 (Wed, 22 Apr 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-admin
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix some simple python 2to3 changes

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5169 | solj | 2009-04-22 21:35:59 -0500 (Wed, 22 Apr 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Remove hacks for sets in python 2.3

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
------------------------------------------------------------------------
r5168 | solj | 2009-04-16 20:57:47 -0500 (Thu, 16 Apr 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Editor.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py

Remove unused imports for pylint

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5167 | solj | 2009-04-15 18:55:17 -0500 (Wed, 15 Apr 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Remove last traces of popen2 from client code

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5166 | desai | 2009-04-14 20:30:40 -0500 (Tue, 14 Apr 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py

Snapshots: fix Statistics data location in importer
------------------------------------------------------------------------
r5165 | desai | 2009-04-14 20:29:02 -0500 (Tue, 14 Apr 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Fix ptype error handling
------------------------------------------------------------------------
r5164 | solj | 2009-04-14 19:18:04 -0500 (Tue, 14 Apr 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

Add revision to bcfg2-admin snapshots reports

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5163 | solj | 2009-04-14 19:18:03 -0500 (Tue, 14 Apr 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

Fix svn keywords for bcfg2-reports

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5162 | desai | 2009-04-13 19:56:22 -0500 (Mon, 13 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/redhat/bcfg2.spec.in

redhat specfile: Add --prefix to install options

------------------------------------------------------------------------
r5161 | solj | 2009-04-13 19:14:47 -0500 (Mon, 13 Apr 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Add print_table function for bcfg2-admin snapshots

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5160 | desai | 2009-04-13 14:25:45 -0500 (Mon, 13 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/redhat/Makefile

Fix builds with the redhat specific packaging

------------------------------------------------------------------------
r5159 | desai | 2009-04-13 10:00:00 -0500 (Mon, 13 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

Fix YUMng -r behavior

------------------------------------------------------------------------
r5158 | solj | 2009-04-13 09:45:24 -0500 (Mon, 13 Apr 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

Update bcfg2 manpage for multiple bundles

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5157 | solj | 2009-04-08 14:41:43 -0500 (Wed, 08 Apr 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py

More spelling fixes

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5156 | solj | 2009-04-08 13:47:32 -0500 (Wed, 08 Apr 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Remove unnecessary newlines in bcfg2-admin init (Reported by m4z on irc)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5155 | desai | 2009-04-07 20:19:11 -0500 (Tue, 07 Apr 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/lib/Server/Admin/Fingerprint.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Implement ssl certificate split, in preparation for SSL client cert auth
------------------------------------------------------------------------
r5154 | desai | 2009-04-06 15:42:39 -0500 (Mon, 06 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Metadata: fix default group assertion

------------------------------------------------------------------------
r5153 | desai | 2009-04-06 15:40:52 -0500 (Mon, 06 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Implement proper support for provides targets with multiple providers

------------------------------------------------------------------------
r5152 | desai | 2009-04-06 11:41:16 -0500 (Mon, 06 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Fix multi-arch yum sources

------------------------------------------------------------------------
r5151 | desai | 2009-04-06 10:24:29 -0500 (Mon, 06 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: Fix version=auto for epoch-sensitive packages

------------------------------------------------------------------------
r5150 | desai | 2009-04-02 13:06:43 -0500 (Thu, 02 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

fix typo

------------------------------------------------------------------------
r5149 | desai | 2009-04-02 11:05:05 -0500 (Thu, 02 Apr 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Remove hardcoded group names from plugin body, instead, auto-activate based on active sources

------------------------------------------------------------------------
r5148 | solj | 2009-04-01 13:28:06 -0500 (Wed, 01 Apr 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RcUpdate.py

Update RcUpdate tool driver to catch all services

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5147 | bradshaw | 2009-04-01 11:20:28 -0500 (Wed, 01 Apr 2009) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py

updated BB plugin to match new API for return types, and also fixed a small bug with FQDN.


------------------------------------------------------------------------
r5146 | desai | 2009-03-31 22:15:36 -0500 (Tue, 31 Mar 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Client/Tools/IPS.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Initial IPS (Opensolaris) driver
------------------------------------------------------------------------
r5145 | desai | 2009-03-28 15:49:32 -0500 (Sat, 28 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py

Fix portage driver traceback (Resolves Ticket #649)

------------------------------------------------------------------------
r5143 | desai | 2009-03-25 19:20:01 -0500 (Wed, 25 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   A /trunk/bcfg2/gentoo/bcfg2-1.0_pre2.ebuild (from /trunk/bcfg2/gentoo/bcfg2-1.0_pre1.ebuild:5140)
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/solaris/pkginfo.bcfg2
   M /trunk/bcfg2/solaris/pkginfo.bcfg2-server

Version bump to 1.0pre2
------------------------------------------------------------------------
r5142 | desai | 2009-03-25 16:04:04 -0500 (Wed, 25 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

Snapshots: implement rudimentary reports cmd line interface (partially from SolJ)
------------------------------------------------------------------------
r5141 | desai | 2009-03-25 15:24:41 -0500 (Wed, 25 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots: initialize snap -> client linkage properly
------------------------------------------------------------------------
r5140 | solj | 2009-03-23 11:08:53 -0500 (Mon, 23 Mar 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Clarify priority conflict error message

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5139 | desai | 2009-03-22 21:29:43 -0500 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/__init__.py

Snapshots: add db url support for mysql and postgres
------------------------------------------------------------------------
r5138 | desai | 2009-03-22 21:28:06 -0500 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/deps.xsd
   M /trunk/bcfg2/schemas/pkglist.xsd

schema updates
------------------------------------------------------------------------
r5137 | desai | 2009-03-22 12:06:25 -0500 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/schemas/packages.xsd
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Packages: Implement schema verification
------------------------------------------------------------------------
r5136 | desai | 2009-03-21 16:35:13 -0500 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

Snapshots: fix more of the admin interface (including some of Sol's diffs)
------------------------------------------------------------------------
r5135 | desai | 2009-03-21 16:32:57 -0500 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py

Snapshots: Fix extra entry data import
------------------------------------------------------------------------
r5134 | desai | 2009-03-21 15:39:31 -0500 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots: add modeling for administrator-to-client/group mappings
------------------------------------------------------------------------
r5133 | desai | 2009-03-21 12:17:21 -0500 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Add revision and correct fields to snapshot class; should simplify most queries
------------------------------------------------------------------------
r5132 | solj | 2009-03-19 13:50:37 -0500 (Thu, 19 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

launchd update for 10.5 (patch from Kamil Kisiel)

------------------------------------------------------------------------
r5131 | desai | 2009-03-19 12:01:20 -0500 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Plugin.py: unify predicates
------------------------------------------------------------------------
r5130 | desai | 2009-03-19 11:31:17 -0500 (Thu, 19 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: Switch to yum lib calls instead of parsing command output (thanks to Seth for pointers)

------------------------------------------------------------------------
r5129 | solj | 2009-03-19 10:04:25 -0500 (Thu, 19 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix negate attribute for ticket #648

------------------------------------------------------------------------
r5128 | desai | 2009-03-18 21:42:14 -0500 (Wed, 18 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: pretty print generated configurations
------------------------------------------------------------------------
r5127 | desai | 2009-03-18 21:07:13 -0500 (Wed, 18 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: Implement full yum dep resolver and improve error handling
------------------------------------------------------------------------
r5126 | desai | 2009-03-17 20:45:35 -0500 (Tue, 17 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix debug mode after profiling updates
------------------------------------------------------------------------
r5125 | desai | 2009-03-17 15:52:04 -0500 (Tue, 17 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

Fix init script case statement

------------------------------------------------------------------------
r5124 | solj | 2009-03-16 15:51:01 -0500 (Mon, 16 Mar 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Remove some FIXMEs in bcfg2-admin init

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5123 | solj | 2009-03-16 12:48:48 -0500 (Mon, 16 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5

Update bcfg2.conf manpage for 1.0

------------------------------------------------------------------------
r5122 | desai | 2009-03-15 20:47:13 -0500 (Sun, 15 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Server: remove debug statement
------------------------------------------------------------------------
r5121 | desai | 2009-03-15 20:33:13 -0500 (Sun, 15 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Server: Implement config checksum support for slow links
------------------------------------------------------------------------
r5120 | desai | 2009-03-15 20:32:32 -0500 (Sun, 15 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: Remove hardcoded profiling option
------------------------------------------------------------------------
r5119 | desai | 2009-03-15 20:31:36 -0500 (Sun, 15 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Cfg: delta file regex bugfix
------------------------------------------------------------------------
r5118 | desai | 2009-03-12 21:35:35 -0500 (Thu, 12 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUMng: implement version=auto/any support
------------------------------------------------------------------------
r5117 | desai | 2009-03-10 10:56:09 -0500 (Tue, 10 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Editor.py

Update for properties switch

------------------------------------------------------------------------
r5116 | solj | 2009-03-09 16:30:52 -0500 (Mon, 09 Mar 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Raise exception when cached files do not exist

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5115 | desai | 2009-03-09 13:18:59 -0500 (Mon, 09 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

improve startup even handling for bcfg2-info and bcfg2-server
------------------------------------------------------------------------
r5114 | desai | 2009-03-09 13:07:34 -0500 (Mon, 09 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Remove busy-wait for coalescing altogether
------------------------------------------------------------------------
r5113 | desai | 2009-03-09 13:07:10 -0500 (Mon, 09 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: add option trace file option for profiling mode
------------------------------------------------------------------------
r5112 | desai | 2009-03-09 11:29:43 -0500 (Mon, 09 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Reduce event coalesing threshold (Substantially reduces core initialization time)
------------------------------------------------------------------------
r5111 | desai | 2009-03-09 11:27:24 -0500 (Mon, 09 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2-info

Implement profiler mode for bcfg2-info
------------------------------------------------------------------------
r5110 | solj | 2009-03-07 10:47:55 -0600 (Sat, 07 Mar 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

Fix tb in Viz (Reported by Michael Jinks)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5109 | desai | 2009-03-06 15:13:08 -0600 (Fri, 06 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots: Add some convenience functions for getting access to latest snapshot
------------------------------------------------------------------------
r5108 | desai | 2009-03-06 12:05:28 -0600 (Fri, 06 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots: Finish off importer (for old-style statistics)
------------------------------------------------------------------------
r5107 | desai | 2009-03-05 16:46:39 -0600 (Thu, 05 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py

Snapshots: undo last commit
------------------------------------------------------------------------
r5106 | desai | 2009-03-05 16:45:52 -0600 (Thu, 05 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py

Snapshots: improve generality of the importer
------------------------------------------------------------------------
r5105 | desai | 2009-03-05 16:31:04 -0600 (Thu, 05 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots: improve generality of the importer
------------------------------------------------------------------------
r5104 | solj | 2009-03-03 20:44:47 -0600 (Tue, 03 Mar 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf

Remove all server-specific options

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5103 | solj | 2009-03-03 20:42:35 -0600 (Tue, 03 Mar 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf

Update bcfg2.conf to new format and remove server content

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5102 | desai | 2009-03-03 19:59:37 -0600 (Tue, 03 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

one more init fix

------------------------------------------------------------------------
r5101 | desai | 2009-03-03 19:55:42 -0600 (Tue, 03 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

one more time

------------------------------------------------------------------------
r5100 | desai | 2009-03-03 19:50:23 -0600 (Tue, 03 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

one more fix

------------------------------------------------------------------------
r5099 | desai | 2009-03-03 19:49:43 -0600 (Tue, 03 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

fix init (i think)

------------------------------------------------------------------------
r5098 | desai | 2009-03-03 19:41:43 -0600 (Tue, 03 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/setup.py

add snapshots directory to install list

------------------------------------------------------------------------
r5097 | solj | 2009-03-03 19:34:48 -0600 (Tue, 03 Mar 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Add Snapshots to __init__

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5096 | solj | 2009-03-03 09:52:42 -0600 (Tue, 03 Mar 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/servicetype.xsd

Service type attribute is required

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5095 | desai | 2009-03-02 21:54:16 -0600 (Mon, 02 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Get Snapshots working for Service entries
------------------------------------------------------------------------
r5094 | desai | 2009-03-01 22:16:47 -0600 (Sun, 01 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

remove dead code from the snapshots model
------------------------------------------------------------------------
r5093 | desai | 2009-03-01 22:08:07 -0600 (Sun, 01 Mar 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py

add db creation command to snapshots admin mode
------------------------------------------------------------------------
r5092 | desai | 2009-03-01 22:05:06 -0600 (Sun, 01 Mar 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Admin/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Snapshots.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/__init__.py
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots update - storage of packages works from clients (old-style statistics)
------------------------------------------------------------------------
r5091 | desai | 2009-03-01 20:20:03 -0600 (Sun, 01 Mar 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix newlinks at the end of .cat files

------------------------------------------------------------------------
r5090 | solj | 2009-02-27 13:52:17 -0600 (Fri, 27 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd
   M /trunk/bcfg2/schemas/base.xsd
   M /trunk/bcfg2/schemas/bundle.xsd
   M /trunk/bcfg2/schemas/clients.xsd
   M /trunk/bcfg2/schemas/deps.xsd
   M /trunk/bcfg2/schemas/info.xsd
   M /trunk/bcfg2/schemas/metadata.xsd
   M /trunk/bcfg2/schemas/pkglist.xsd
   A /trunk/bcfg2/schemas/pkgtype.xsd (from /trunk/bcfg2/schemas/pkglist.xsd:5089)
   M /trunk/bcfg2/schemas/rules.xsd
   M /trunk/bcfg2/schemas/services.xsd
   A /trunk/bcfg2/schemas/servicetype.xsd
   M /trunk/bcfg2/schemas/translation.xsd

Add BoundEntry support to bundle schema

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5089 | solj | 2009-02-23 12:55:56 -0600 (Mon, 23 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5

Add client section options to bcfg2.conf man page

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5088 | solj | 2009-02-20 15:56:47 -0600 (Fri, 20 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Git.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Svn.py

os.popen is deprecated in 2.6 (http://docs.python.org/library/os.html#os.popen)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5087 | solj | 2009-02-19 17:04:22 -0600 (Thu, 19 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Ask before overwriting existing bcfg2 repos in bcfg2-admin init

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5086 | desai | 2009-02-19 16:35:33 -0600 (Thu, 19 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/solaris/Makefile
   M /trunk/bcfg2/solaris/pkginfo.bcfg2
   M /trunk/bcfg2/solaris/pkginfo.bcfg2-server
   M /trunk/bcfg2/solaris/prototype.bcfg2
   M /trunk/bcfg2/solaris/prototype.bcfg2-server

solaris sysV packaging (not tool) update; rebase on blastwave for sol10
------------------------------------------------------------------------
r5085 | solj | 2009-02-19 16:18:42 -0600 (Thu, 19 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Remove old vcs option

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5084 | solj | 2009-02-18 13:12:58 -0600 (Wed, 18 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Probes.py

Fix interpreter regex (Patch from Kamil Kisiel)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5083 | desai | 2009-02-17 20:13:18 -0600 (Tue, 17 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

start passing bind failure information to clients
------------------------------------------------------------------------
r5082 | desai | 2009-02-17 19:32:11 -0600 (Tue, 17 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Implement improved client-side error checking (will allow better error messages in cases of bind failures, etc)
------------------------------------------------------------------------
r5081 | desai | 2009-02-16 22:17:50 -0600 (Mon, 16 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots: (hopefully) final correspondence type updates
------------------------------------------------------------------------
r5080 | desai | 2009-02-16 21:29:02 -0600 (Mon, 16 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots: put finishing touches on the model
------------------------------------------------------------------------
r5079 | desai | 2009-02-16 16:21:18 -0600 (Mon, 16 Feb 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

Snapshots: Implement metadata loads and basic row de-duplication

------------------------------------------------------------------------
r5078 | desai | 2009-02-13 10:17:01 -0600 (Fri, 13 Feb 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

todo update for snapshots model

------------------------------------------------------------------------
r5077 | desai | 2009-02-13 09:57:08 -0600 (Fri, 13 Feb 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Snapshots/model.py

add active flag to client datatype

------------------------------------------------------------------------
r5076 | desai | 2009-02-11 20:58:15 -0600 (Wed, 11 Feb 2009) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Snapshots
   A /trunk/bcfg2/src/lib/Server/Snapshots/__init__.py
   A /trunk/bcfg2/src/lib/Server/Snapshots/model.py
   M /trunk/bcfg2/src/lib/Server/__init__.py

Initial Snapshots checkin
------------------------------------------------------------------------
r5075 | solj | 2009-02-11 15:16:53 -0600 (Wed, 11 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py

Pylint fixes for Account Plugin

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5074 | solj | 2009-02-11 14:33:08 -0600 (Wed, 11 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

Fix gpg nosignature option (Ticket #641)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5073 | solj | 2009-02-11 14:02:36 -0600 (Wed, 11 Feb 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Update Init.py for new bcfg2.conf layout

------------------------------------------------------------------------
r5072 | desai | 2009-02-09 10:41:33 -0600 (Mon, 09 Feb 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Decisions.py

Fix subclass ordering

------------------------------------------------------------------------
r5071 | desai | 2009-02-08 20:30:02 -0600 (Sun, 08 Feb 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

RPMng: add support for version='any'

------------------------------------------------------------------------
r5070 | desai | 2009-02-08 20:00:22 -0600 (Sun, 08 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

revert subprocess changes for the moment as well
------------------------------------------------------------------------
r5069 | desai | 2009-02-06 09:29:54 -0600 (Fri, 06 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/tlslite/TLSRecordLayer.py
   M /trunk/bcfg2/src/lib/tlslite/mathtls.py
   M /trunk/bcfg2/src/lib/tlslite/messages.py
   M /trunk/bcfg2/src/lib/tlslite/utils/cryptomath.py

Revert tlslite updates for the moment
------------------------------------------------------------------------
r5068 | desai | 2009-02-06 07:35:18 -0600 (Fri, 06 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Packaging updates for python 2.6 (from Kamil Kisielk)
------------------------------------------------------------------------
r5067 | desai | 2009-02-06 07:34:20 -0600 (Fri, 06 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Client tools infrastructure update for python 2.6 (From Kamil Kisiel)
------------------------------------------------------------------------
r5066 | desai | 2009-02-06 07:32:53 -0600 (Fri, 06 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/tlslite/TLSRecordLayer.py
   M /trunk/bcfg2/src/lib/tlslite/mathtls.py
   M /trunk/bcfg2/src/lib/tlslite/messages.py
   M /trunk/bcfg2/src/lib/tlslite/utils/cryptomath.py

TLSlite updates for python 2.6 (From Kamil Kisiel)
------------------------------------------------------------------------
r5065 | desai | 2009-02-04 21:03:49 -0600 (Wed, 04 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: handle APT virtual packages properly
------------------------------------------------------------------------
r5064 | desai | 2009-02-04 10:38:31 -0600 (Wed, 04 Feb 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/updatefix.py

fix a logic error in updatefix

------------------------------------------------------------------------
r5062 | solj | 2009-02-02 19:20:09 -0600 (Mon, 02 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Prevent Genshi traceback for unknown encodings

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5061 | solj | 2009-02-02 17:03:57 -0600 (Mon, 02 Feb 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Fix server core init for MetadataCore

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5060 | desai | 2009-02-02 15:54:05 -0600 (Mon, 02 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

revert last patch
------------------------------------------------------------------------
r5059 | desai | 2009-02-02 15:52:46 -0600 (Mon, 02 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Add client aliases to metadata instances
------------------------------------------------------------------------
r5057 | desai | 2009-02-02 14:18:34 -0600 (Mon, 02 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Fix unicode error messages
------------------------------------------------------------------------
r5056 | desai | 2009-02-02 12:45:47 -0600 (Mon, 02 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py

new version of BB that works as a connector (for substantial code savings)
------------------------------------------------------------------------
r5055 | desai | 2009-02-02 10:38:01 -0600 (Mon, 02 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Probes.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Properties.py

Split out connector interface to allow for additional data generation based on complete group list
------------------------------------------------------------------------
r5054 | desai | 2009-02-02 10:36:07 -0600 (Mon, 02 Feb 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages bug fix
------------------------------------------------------------------------
r5053 | mjinks | 2009-01-30 22:03:55 -0600 (Fri, 30 Jan 2009) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py

M    Tools/Portage.py
	VerifyPackages had a bug in the call to 'equery check' such that
	it never should have worked at all when the client was called
	without -q.  Fixed it to add a version to the package name.


------------------------------------------------------------------------
r5050 | desai | 2009-01-29 15:40:23 -0600 (Thu, 29 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   D /trunk/bcfg2/gentoo/bcfg2-0.9.6_pre1.ebuild
   A /trunk/bcfg2/gentoo/bcfg2-1.0_pre1.ebuild (from /trunk/bcfg2/gentoo/bcfg2-0.9.6_pre1.ebuild:5049)
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py

Version bump to 1.0pre1
------------------------------------------------------------------------
r5049 | solj | 2009-01-29 15:36:46 -0600 (Thu, 29 Jan 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Blast.py
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/sbin/bcfg2

Use safer alternatives to mktemp (Patch from adeason)

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5048 | solj | 2009-01-29 14:13:50 -0600 (Thu, 29 Jan 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Core fixes from pylint

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5047 | desai | 2009-01-28 13:30:15 -0600 (Wed, 28 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Properties.py

Properties fixes from pylint
------------------------------------------------------------------------
r5046 | solj | 2009-01-28 11:59:23 -0600 (Wed, 28 Jan 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Fix tb caused by non-string revision

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5045 | desai | 2009-01-27 16:06:41 -0600 (Tue, 27 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap

Add user doc in roadmap for Sol's new VC code

------------------------------------------------------------------------
r5044 | solj | 2009-01-26 14:54:03 -0600 (Mon, 26 Jan 2009) | 12 lines
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap
   M /trunk/bcfg2/doc/plugin-roles
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Git.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Svn.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Add Version plugin type

The following changes were made:
 * Remove VCS logic out of the Core
 * Add Git/Svn plugins
 * Remove config file directive in bcfg2.conf

Use of the plugins are enabled by adding Git or Svn (or both)
to the plugins line of bcfg2.conf

Signed-off-by: Sol Jerome <solj@ices.utexas.edu>

------------------------------------------------------------------------
r5043 | dclark | 2009-01-23 14:55:02 -0600 (Fri, 23 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

man2html didn't like extra spaces on first line...

------------------------------------------------------------------------
r5042 | desai | 2009-01-23 10:15:13 -0600 (Fri, 23 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/redhat/scripts/bcfg2-server.init

working fix for the redhat init script (mea culpa)
------------------------------------------------------------------------
r5041 | desai | 2009-01-23 09:30:08 -0600 (Fri, 23 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/redhat/scripts/bcfg2-server.init

make redhat init script work on RHEL4 (Patch from Carol Tardif)
------------------------------------------------------------------------
r5040 | desai | 2009-01-22 20:57:34 -0600 (Thu, 22 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap
   M /trunk/bcfg2/man/bcfg2.1
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/FreeBSDInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2

Simplify service configuration; make all services use common restart framework
------------------------------------------------------------------------
r5039 | solj | 2009-01-22 14:35:36 -0600 (Thu, 22 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py

Add Pull Source support to Minestruct (with aggregation of all extra entries)

------------------------------------------------------------------------
r5038 | solj | 2009-01-22 11:13:58 -0600 (Thu, 22 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Create cachedir if it doesn't exist

------------------------------------------------------------------------
r5037 | solj | 2009-01-21 13:54:39 -0600 (Wed, 21 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Decisions.py

Fix tb when initializing the Decisions plugin

------------------------------------------------------------------------
r5036 | desai | 2009-01-21 11:01:42 -0600 (Wed, 21 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Probes.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Remove old properties implementation and hardwiring
------------------------------------------------------------------------
r5035 | desai | 2009-01-21 10:57:20 -0600 (Wed, 21 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

Packages: only kick in on package entries
------------------------------------------------------------------------
r5034 | desai | 2009-01-21 10:56:30 -0600 (Wed, 21 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap
   A /trunk/bcfg2/src/lib/Server/Plugins/Properties.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Move properties to the connector interface
------------------------------------------------------------------------
r5033 | desai | 2009-01-21 09:17:34 -0600 (Wed, 21 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Remove plugin initialization debug code
------------------------------------------------------------------------
r5032 | desai | 2009-01-20 21:53:02 -0600 (Tue, 20 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap

1.0 roadmap update
------------------------------------------------------------------------
r5031 | desai | 2009-01-20 21:50:49 -0600 (Tue, 20 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Add support for out of tree plugins
------------------------------------------------------------------------
r5030 | desai | 2009-01-20 21:07:07 -0600 (Tue, 20 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap
   M /trunk/bcfg2/src/lib/Server/Plugins/Packages.py

more error handling for Packages
------------------------------------------------------------------------
r5029 | desai | 2009-01-20 21:05:02 -0600 (Tue, 20 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Packages.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Infrastructure and initial implementation of the Packages plugin
------------------------------------------------------------------------
r5028 | desai | 2009-01-16 19:26:41 -0600 (Fri, 16 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap

roadmap updates
------------------------------------------------------------------------
r5027 | solj | 2009-01-14 22:04:45 -0600 (Wed, 14 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server
   M /trunk/bcfg2/tools/pkgmgr_gen.py

Revert accidental svn keyword changes and add minor pylint fixes

------------------------------------------------------------------------
r5026 | desai | 2009-01-14 21:40:46 -0600 (Wed, 14 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/plugin-roles
   M /trunk/bcfg2/src/lib/Server/Plugins/Probes.py

Uniqify probe returns so that a client only gets the most specific version, and map it to the probe basename (ie probe getmacs.H_hostname returns as getmacs)
------------------------------------------------------------------------
r5025 | desai | 2009-01-14 21:11:16 -0600 (Wed, 14 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap
   M /trunk/bcfg2/doc/plugin-roles
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   A /trunk/bcfg2/src/lib/Server/Plugins/GBundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

add GBundler plugin (like SGenshi, but works like Bundler)
------------------------------------------------------------------------
r5024 | tousigna | 2009-01-13 16:35:51 -0600 (Tue, 13 Jan 2009) | 10 lines
Changed paths:
   M /trunk/bcfg2/tools/create-debian-pkglist.py

Modification given by Stéphane Graber to support the debian architecture
variant

include :
 * support different package version on different package list and if
   the version is different on each architecture then it's placed on
   arch specific list
 * added new possible var as dev_$arch_urlX so that architecture
   specific list are treated correctly
 * Uses python-apt for better speed, about half-time gain
------------------------------------------------------------------------
r5023 | solj | 2009-01-13 14:00:16 -0600 (Tue, 13 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/fixtures/initial_version.xml
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models_new.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models_old.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/client-nodebox.html
   M /trunk/bcfg2/src/lib/Server/Reports/updatefix.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Add support for alternate VCS backends

------------------------------------------------------------------------
r5022 | solj | 2009-01-13 13:48:59 -0600 (Tue, 13 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Revert dict accesses in APT tool

------------------------------------------------------------------------
r5021 | desai | 2009-01-13 12:47:11 -0600 (Tue, 13 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Add more verbose apt cache mismatch errors
------------------------------------------------------------------------
r5020 | solj | 2009-01-13 12:04:24 -0600 (Tue, 13 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py

Update bcfg2-admin query to use new Core interface

------------------------------------------------------------------------
r5019 | desai | 2009-01-13 07:22:14 -0600 (Tue, 13 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py

SYSV support for version=any (patch from adeason) (Resolves Ticket #632)
------------------------------------------------------------------------
r5018 | desai | 2009-01-13 07:19:04 -0600 (Tue, 13 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fall back to auto behavior for APT version=any installation (Resolves Ticket #631)
------------------------------------------------------------------------
r5017 | desai | 2009-01-13 07:17:33 -0600 (Tue, 13 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Improve error message for APT.py when version=any (Resolves Ticket #631)
------------------------------------------------------------------------
r5016 | solj | 2009-01-12 08:25:56 -0600 (Mon, 12 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py

Alphabetize clients list in reports so that it looks more sane

------------------------------------------------------------------------
r5015 | desai | 2009-01-11 21:05:02 -0600 (Sun, 11 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Fix tb in bcfg2-admin modes
------------------------------------------------------------------------
r5014 | desai | 2009-01-11 21:00:27 -0600 (Sun, 11 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Plugin configuration change: all plugins now need to be specified in the plugins line in bcfg2.conf (no more structures, generators, or connectors lines)
------------------------------------------------------------------------
r5013 | desai | 2009-01-11 19:52:18 -0600 (Sun, 11 Jan 2009) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

Fix baseclass order

------------------------------------------------------------------------
r5012 | desai | 2009-01-11 19:07:34 -0600 (Sun, 11 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/plugin-roles
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Finish up Pull Source and multi-Statistics code
------------------------------------------------------------------------
r5011 | desai | 2009-01-11 10:36:27 -0600 (Sun, 11 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/plugin-roles
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Split pull functionality into PullSource/PullTarget and rebase Cfg and SSHbase on PullTarget
------------------------------------------------------------------------
r5010 | desai | 2009-01-10 12:31:28 -0600 (Sat, 10 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/plugin-roles
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Finish up PullSource plugin work
------------------------------------------------------------------------
r5009 | desai | 2009-01-10 12:19:21 -0600 (Sat, 10 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/plugin-roles
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Finish up Connector API (connector data is now available from metadata.Probes instead or metadata.probes)
------------------------------------------------------------------------
r5008 | desai | 2009-01-10 12:18:45 -0600 (Sat, 10 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Probes.py

Ignore probed.xml files in the Probes directory
------------------------------------------------------------------------
r5007 | desai | 2009-01-10 09:19:13 -0600 (Sat, 10 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap
   M /trunk/bcfg2/doc/plugin-roles
   M /trunk/bcfg2/src/lib/Server/Core.py

More Plugin rework (Structure Validator implementation complete)
------------------------------------------------------------------------
r5006 | desai | 2009-01-10 09:17:59 -0600 (Sat, 10 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-info

Rework bcfg2-info/showclient to use new metadata interface
------------------------------------------------------------------------
r5005 | desai | 2009-01-06 11:32:51 -0600 (Tue, 06 Jan 2009) | 1 line
Changed paths:
   M /trunk/bcfg2/doc/1.0-roadmap
   A /trunk/bcfg2/doc/plugin-roles
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py

Implement generic structure validators and reimplement Deps as one
------------------------------------------------------------------------
r5004 | desai | 2009-01-04 21:24:50 -0600 (Sun, 04 Jan 2009) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Decisions.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Editor.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/NagiosGen.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Probes.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Rules.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Svcmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

This patch is stage 1 of the plugin capabilities rework
 - define new plugin base classes
 - switch Plugin.__name__ => Plugin.name

------------------------------------------------------------------------
r5003 | desai | 2009-01-02 20:00:05 -0600 (Fri, 02 Jan 2009) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/1.0-roadmap

initial version of 1.0 roadmap skeleton

------------------------------------------------------------------------
r5002 | desai | 2008-12-30 14:39:46 -0600 (Tue, 30 Dec 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Fix Bcfg2.Options import for admin modes
------------------------------------------------------------------------
r5001 | desai | 2008-12-24 17:55:51 -0600 (Wed, 24 Dec 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/misc/bcfg2_logo.png
   A /trunk/bcfg2/misc/bcfg2_logo_with_icon.png
   A /trunk/bcfg2/misc/favicon.ico

Nifty new bcfg2 logo (by Torsten Rehn)
------------------------------------------------------------------------
r5000 | desai | 2008-12-23 22:31:55 -0600 (Tue, 23 Dec 2008) | 3 lines
Changed paths:
   M /trunk/bcfg2/doc/composable-metadata
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Probes.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Implement metadata connector functionality


------------------------------------------------------------------------
r4999 | solj | 2008-12-21 22:09:48 -0600 (Sun, 21 Dec 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/FreeBSDPackage.py
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py
   M /trunk/bcfg2/src/lib/Client/Tools/rpmtools.py
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py
   M /trunk/bcfg2/src/lib/tlslite/BaseDB.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-reports
   M /trunk/bcfg2/tools/create-debian-pkglist-gp.py
   M /trunk/bcfg2/tools/create-debian-pkglist.py
   M /trunk/bcfg2/tools/pkgmgr_update.py
   M /trunk/bcfg2/tools/rpmlisting.py

Update dictionary accesses to work with Python 3.0

------------------------------------------------------------------------
r4998 | solj | 2008-12-21 16:52:34 -0600 (Sun, 21 Dec 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

Add option to view stale hosts in bcfg2-reports

------------------------------------------------------------------------
r4997 | solj | 2008-12-21 15:01:36 -0600 (Sun, 21 Dec 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Warn on missing bundles when using -b (Resolves Ticket #615) [bugfix]

------------------------------------------------------------------------
r4996 | desai | 2008-12-20 17:49:59 -0600 (Sat, 20 Dec 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/doc
   A /trunk/bcfg2/doc/composable-metadata

add initial revision of metadata redesign doc
------------------------------------------------------------------------
r4994 | solj | 2008-12-13 17:53:02 -0600 (Sat, 13 Dec 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Properly handle info.xml validation (Resolves Ticket #620) [bugfix]

------------------------------------------------------------------------
r4993 | solj | 2008-12-11 15:36:24 -0600 (Thu, 11 Dec 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Do not stop services in build mode (Partially resolves Ticket #624)

------------------------------------------------------------------------
r4992 | desai | 2008-12-10 11:17:54 -0600 (Wed, 10 Dec 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Merge branch 'tools'
------------------------------------------------------------------------
r4991 | desai | 2008-12-07 21:52:27 -0600 (Sun, 07 Dec 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py
   M /trunk/bcfg2/src/lib/Client/Tools/Blast.py
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/Encap.py
   M /trunk/bcfg2/src/lib/Client/Tools/FreeBSDInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/FreeBSDPackage.py
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/RcUpdate.py
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

pylint fixes for client code
------------------------------------------------------------------------
r4990 | desai | 2008-12-03 13:02:37 -0600 (Wed, 03 Dec 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Fix TLS error path (Reported by kisielk) (Resolves Ticket #621) [bugfix]

------------------------------------------------------------------------
r4989 | desai | 2008-12-01 07:31:10 -0600 (Mon, 01 Dec 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Fix TCheetah properties (resolves Ticket #613) (confirmed by Gordon Messmer)

------------------------------------------------------------------------
r4988 | solj | 2008-11-26 13:09:37 -0600 (Wed, 26 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Add bcfg2-admin option information to help message (reported by Gabe Turner) [bugfix]

------------------------------------------------------------------------
r4987 | solj | 2008-11-25 18:21:40 -0600 (Tue, 25 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Spelling fixes

------------------------------------------------------------------------
r4986 | solj | 2008-11-25 17:33:31 -0600 (Tue, 25 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

Add -C description in bcfg2 man page

------------------------------------------------------------------------
r4985 | desai | 2008-11-24 22:30:08 -0600 (Mon, 24 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Implement version=any for Apt driver

------------------------------------------------------------------------
r4984 | desai | 2008-11-24 22:22:11 -0600 (Mon, 24 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fix false verification failure

------------------------------------------------------------------------
r4983 | desai | 2008-11-22 17:46:30 -0600 (Sat, 22 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Fix properties in cheetah templates
------------------------------------------------------------------------
r4982 | desai | 2008-11-22 12:13:41 -0600 (Sat, 22 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/README

remove stale (and useless) doc
------------------------------------------------------------------------
r4981 | desai | 2008-11-22 12:05:11 -0600 (Sat, 22 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

New APT driver (git-svn sent the last change astray)
------------------------------------------------------------------------
r4978 | solj | 2008-11-19 14:47:33 -0600 (Wed, 19 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fix specfile for ticket #618

------------------------------------------------------------------------
r4976 | desai | 2008-11-13 18:38:05 -0600 (Thu, 13 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py

Version bump to 0.9.6
------------------------------------------------------------------------
r4975 | desai | 2008-11-13 18:27:16 -0600 (Thu, 13 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2-server.8

improve bcfg2-server man page (Resolves Ticket #607)
------------------------------------------------------------------------
r4974 | desai | 2008-11-13 11:25:46 -0600 (Thu, 13 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py

Improve Statistics plugin error handling when no entry pull data is available (Reported by Fernando Laudares Camargos)
------------------------------------------------------------------------
r4973 | desai | 2008-11-13 11:13:37 -0600 (Thu, 13 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Core.py

Harden file monitoring option handling (Resolves Ticket #611 and reresolves #536)
------------------------------------------------------------------------
r4972 | desai | 2008-11-12 17:07:00 -0600 (Wed, 12 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Decisions.py

Set keywords on Decisions and DBStats
------------------------------------------------------------------------
r4971 | desai | 2008-11-12 17:02:13 -0600 (Wed, 12 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Set keywords on TGenshi (Resolves Ticket #609)
------------------------------------------------------------------------
r4969 | desai | 2008-11-07 14:00:06 -0600 (Fri, 07 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/redhat/VERSION
   M /trunk/bcfg2/setup.py

Version bump to 0.9.6rc1
------------------------------------------------------------------------
r4968 | desai | 2008-11-07 12:23:48 -0600 (Fri, 07 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/updatefix.py

Improve error handling around schema auto-update code
------------------------------------------------------------------------
r4967 | desai | 2008-11-07 11:22:38 -0600 (Fri, 07 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/redhat/RELEASE
   M /trunk/bcfg2/redhat/bcfg2.spec.in
   A /trunk/bcfg2/redhat/scripts
   A /trunk/bcfg2/redhat/scripts/bcfg2-server.init
   A /trunk/bcfg2/redhat/scripts/bcfg2.init

RPM packaging updates -- add rh specific init scripts and remove prereq footprint on rh (from Robin Bowes)
------------------------------------------------------------------------
r4966 | desai | 2008-11-07 11:09:51 -0600 (Fri, 07 Nov 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/redhat/Makefile
   D /trunk/bcfg2/redhat/bcfg2.spec
   A /trunk/bcfg2/redhat/bcfg2.spec.in (from /trunk/bcfg2/redhat/bcfg2.spec:4965)

Stage 1 of new spec commits
------------------------------------------------------------------------
r4965 | desai | 2008-11-07 10:37:55 -0600 (Fri, 07 Nov 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py

Increase DBstats verbosity upon import failure
------------------------------------------------------------------------
r4964 | desai | 2008-11-07 10:34:58 -0600 (Fri, 07 Nov 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/misc/bcfg2.spec

Re-add old spec file for suse
------------------------------------------------------------------------
r4963 | desai | 2008-11-07 09:23:31 -0600 (Fri, 07 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Suppress reporting of known tempfile event suppression

------------------------------------------------------------------------
r4962 | solj | 2008-11-06 18:09:29 -0600 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

Add missing options to the bcfg2 man page

------------------------------------------------------------------------
r4961 | desai | 2008-11-04 17:33:49 -0600 (Tue, 04 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Improve importscript error messages (Patch from Kamil Kiseil)

------------------------------------------------------------------------
r4960 | desai | 2008-11-04 10:25:47 -0600 (Tue, 04 Nov 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

TCheetah: Use an explicit searchlist for variable resolution, which gets propagated to #included templates

------------------------------------------------------------------------
r4959 | desai | 2008-10-31 14:20:45 -0500 (Fri, 31 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

check if content updates are needed

------------------------------------------------------------------------
r4958 | desai | 2008-10-31 13:24:59 -0500 (Fri, 31 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py

handle non-interactive pull where no choices exist

------------------------------------------------------------------------
r4957 | desai | 2008-10-31 10:39:54 -0500 (Fri, 31 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix file name generation in Cfg support for bcfg-admin pull

------------------------------------------------------------------------
r4956 | desai | 2008-10-30 14:50:52 -0500 (Thu, 30 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix interspersed newlines in deltas with .cat files

------------------------------------------------------------------------
r4955 | desai | 2008-10-28 10:04:03 -0500 (Tue, 28 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix bcfg2-admin for new host-specific entries
------------------------------------------------------------------------
r4954 | desai | 2008-10-27 22:05:52 -0500 (Mon, 27 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fix apt purge calls (Fix PDS's issue reported on IRC)

------------------------------------------------------------------------
r4953 | desai | 2008-10-27 22:02:33 -0500 (Mon, 27 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Fix Package entries for new set infrastructure (Resolves PDS's issue reported in irc)

------------------------------------------------------------------------
r4952 | desai | 2008-10-27 19:42:11 -0500 (Mon, 27 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models.py
   A /trunk/bcfg2/src/lib/Server/Reports/reports/models_new.py (from /trunk/bcfg2/src/lib/Server/Reports/reports/models.py:4945)
   A /trunk/bcfg2/src/lib/Server/Reports/reports/models_old.py (from /trunk/bcfg2/src/lib/Server/Reports/reports/models.py:4945)

Add django 1.0 reports support (with backwards compatibility)

------------------------------------------------------------------------
r4951 | desai | 2008-10-24 18:50:24 -0500 (Fri, 24 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Fix ssl key generation (Resolves Ticket #606)
------------------------------------------------------------------------
r4950 | desai | 2008-10-24 18:48:06 -0500 (Fri, 24 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py

Fix bcfg2-admin pull (Resolves Ticket #469)
------------------------------------------------------------------------
r4949 | bradshaw | 2008-10-16 13:42:00 -0500 (Thu, 16 Oct 2008) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

fix for reverse zone building.


------------------------------------------------------------------------
r4948 | bradshaw | 2008-10-16 11:09:48 -0500 (Thu, 16 Oct 2008) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.4/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in

fixed Recommends bug in pycental and added option for python-lxml in 2.4


------------------------------------------------------------------------
r4947 | bradshaw | 2008-10-16 11:06:53 -0500 (Thu, 16 Oct 2008) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

updated for new Plugin API


------------------------------------------------------------------------
r4946 | bradshaw | 2008-10-16 11:05:39 -0500 (Thu, 16 Oct 2008) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

fix initialize issue with plugin RMI calls.


------------------------------------------------------------------------
r4945 | solj | 2008-10-11 10:47:58 -0500 (Sat, 11 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Fix minestruct mode for bcfg2-admin

------------------------------------------------------------------------
r4943 | desai | 2008-10-10 16:37:44 -0500 (Fri, 10 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

Version bump to 0.9.6pre3
------------------------------------------------------------------------
r4942 | solj | 2008-10-10 02:20:42 -0500 (Fri, 10 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix search_client for bcfg2-admin client mode

------------------------------------------------------------------------
r4941 | desai | 2008-10-09 21:27:56 -0500 (Thu, 09 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in

add python-genshi recommendation for bcfg2-server package

------------------------------------------------------------------------
r4940 | desai | 2008-10-09 21:13:25 -0500 (Thu, 09 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Smarten up Chkconfig service supervision (Should Resolve Ticket #587)

------------------------------------------------------------------------
r4939 | desai | 2008-10-09 20:59:47 -0500 (Thu, 09 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix the rest of lockfile bypassing

------------------------------------------------------------------------
r4938 | desai | 2008-10-09 20:58:41 -0500 (Thu, 09 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Improve error checking for lockfiles

------------------------------------------------------------------------
r4937 | solj | 2008-10-09 19:19:13 -0500 (Thu, 09 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/NagiosGen.py

Update NagiosGen to 0.9.6 interface

------------------------------------------------------------------------
r4936 | desai | 2008-10-08 16:29:29 -0500 (Wed, 08 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

Add in config file support for reporting system timezone changes (Resolves Ticket #600)
------------------------------------------------------------------------
r4935 | desai | 2008-10-08 16:22:15 -0500 (Wed, 08 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py

Add error handling and retries for database write problems (Resolves Ticket #602)
------------------------------------------------------------------------
r4934 | desai | 2008-10-08 15:38:28 -0500 (Wed, 08 Oct 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/schemas/decisions.xsd
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Add schema support for new Decisions plugin
------------------------------------------------------------------------
r4933 | desai | 2008-10-08 15:22:41 -0500 (Wed, 08 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Decisions.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-server

Implement the balance of decision mode support (tested and working)
------------------------------------------------------------------------
r4932 | desai | 2008-10-08 12:56:34 -0500 (Wed, 08 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

server infrastructure for central decision lists
------------------------------------------------------------------------
r4931 | desai | 2008-10-08 11:14:52 -0500 (Wed, 08 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Tighten up decision-list client-side code
------------------------------------------------------------------------
r4930 | desai | 2008-10-08 10:40:34 -0500 (Wed, 08 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Simplify GetDecisionLisk command
------------------------------------------------------------------------
r4929 | desai | 2008-10-08 08:06:34 -0500 (Wed, 08 Oct 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/NagiosGen.py

NagiosGen minor updates (based on pylint suggestions)

------------------------------------------------------------------------
r4928 | desai | 2008-10-08 07:54:05 -0500 (Wed, 08 Oct 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/NagiosGen.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Initial import of NagioGen
------------------------------------------------------------------------
r4927 | desai | 2008-10-08 07:48:22 -0500 (Wed, 08 Oct 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Fix [TS]Genshi to work with both genshi 0.4 and 0.5
------------------------------------------------------------------------
r4926 | solj | 2008-09-29 11:59:53 -0500 (Mon, 29 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Support for new Genshi text template syntax (patch from Kamil Kisiel)

------------------------------------------------------------------------
r4925 | desai | 2008-09-29 06:55:10 -0500 (Mon, 29 Sep 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Logger.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Get rid of errant newlines (Resolves #599 for real this time)
------------------------------------------------------------------------
r4924 | solj | 2008-09-26 21:24:31 -0500 (Fri, 26 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Print ProtocolError messages (patch from Kamil Kisiel)

------------------------------------------------------------------------
r4923 | solj | 2008-09-26 21:20:53 -0500 (Fri, 26 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/FreeBSDInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/RcUpdate.py
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py
   M /trunk/bcfg2/src/lib/Client/Tools/rpmtools.py

Pylint formatting fixes for client tool drivers

------------------------------------------------------------------------
r4922 | desai | 2008-09-26 14:31:26 -0500 (Fri, 26 Sep 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix deltas (Resolves Ticket #599)
------------------------------------------------------------------------
r4921 | solj | 2008-09-25 21:45:40 -0500 (Thu, 25 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

bcfg -> bcfg2

------------------------------------------------------------------------
r4920 | desai | 2008-09-23 21:14:29 -0500 (Tue, 23 Sep 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5

bcfg2.conf manpage update (from kisielk)
------------------------------------------------------------------------
r4919 | desai | 2008-09-23 20:41:41 -0500 (Tue, 23 Sep 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2

Implement client side of server-delegated decision support
------------------------------------------------------------------------
r4918 | solj | 2008-09-22 13:54:49 -0500 (Mon, 22 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

Remove empty option requirements in bcfg2.conf for sqlite3

------------------------------------------------------------------------
r4917 | solj | 2008-09-22 00:55:10 -0500 (Mon, 22 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Add DBStats and fingerprint information to bcfg2.conf

------------------------------------------------------------------------
r4916 | desai | 2008-09-21 11:06:14 -0500 (Sun, 21 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

ClientMetadata add accessor methods for overall metadata (will make life easier for NagiosGen and never_CC)

------------------------------------------------------------------------
r4915 | desai | 2008-09-19 10:55:47 -0500 (Fri, 19 Sep 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Add proper overall metadata information
------------------------------------------------------------------------
r4914 | desai | 2008-09-18 08:20:49 -0500 (Thu, 18 Sep 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py

improve argument error handling
------------------------------------------------------------------------
r4913 | solj | 2008-09-13 20:41:25 -0500 (Sat, 13 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Use print instead of sys.out.write

------------------------------------------------------------------------
r4912 | solj | 2008-09-12 18:06:31 -0500 (Fri, 12 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/Server/Admin/Tidy.py

Remove excess option line in tidy mode help

------------------------------------------------------------------------
r4911 | solj | 2008-09-12 16:37:14 -0500 (Fri, 12 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix helpExit message

------------------------------------------------------------------------
r4910 | solj | 2008-09-12 16:25:16 -0500 (Fri, 12 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Admin/Compare.py
   M /trunk/bcfg2/src/lib/Server/Admin/Fingerprint.py
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/Server/Admin/Tidy.py
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Improve help messages for bcfg2-admin (and modes)

------------------------------------------------------------------------
r4909 | solj | 2008-09-09 15:57:33 -0500 (Tue, 09 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Make APT use purge to remove extra services.

------------------------------------------------------------------------
r4908 | desai | 2008-09-08 23:20:38 -0500 (Mon, 08 Sep 2008) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Make file monitor selectable
Handle child processes more aggressively

------------------------------------------------------------------------
r4907 | solj | 2008-09-08 23:00:49 -0500 (Mon, 08 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py

Fix modified/extra entries in reports (Resolves Ticket #562)

------------------------------------------------------------------------
r4906 | solj | 2008-09-08 15:50:06 -0500 (Mon, 08 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py

Use the GetClient methods from Metadata.py

------------------------------------------------------------------------
r4905 | solj | 2008-09-03 21:47:31 -0500 (Wed, 03 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/client-nodebox.html

Fix modified entries for single client display

------------------------------------------------------------------------
r4904 | tousigna | 2008-09-03 16:38:47 -0500 (Wed, 03 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Nicer traceback for debugging. Easier to read since it's line splitted

------------------------------------------------------------------------
r4903 | desai | 2008-09-03 14:49:17 -0500 (Wed, 03 Sep 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py

Fix traceback for nonexistent client
------------------------------------------------------------------------
r4902 | tousigna | 2008-09-03 14:29:59 -0500 (Wed, 03 Sep 2008) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/updatefix.py

Fix for the trouble seen when dooing a database upgrade with sqlite3 backend of django.
The backend don't like to have active connection while dooing it's maintenance so the database is closed before dooing the critical step of syncronizing. This is a sqlite quirk that caused the exception :  OperationalError: SQL logic error or missing database

------------------------------------------------------------------------
r4901 | tousigna | 2008-09-03 14:29:56 -0500 (Wed, 03 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fix for ticket #586, seem to happen only with recent version of debsums

------------------------------------------------------------------------
r4900 | solj | 2008-09-03 11:10:00 -0500 (Wed, 03 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Add discard() method for use with lists

------------------------------------------------------------------------
r4899 | solj | 2008-09-02 22:20:51 -0500 (Tue, 02 Sep 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

Fix bcfg2-reports so that it can also grab extra entries.

------------------------------------------------------------------------
r4898 | desai | 2008-09-01 07:28:43 -0500 (Mon, 01 Sep 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py

bump setuptools version to 0.9.6pre2
------------------------------------------------------------------------
r4897 | solj | 2008-08-28 19:36:32 -0500 (Thu, 28 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models.py
   M /trunk/bcfg2/src/sbin/bcfg2-reports

Fix bcfg2-reports to use new reporting system schema.

------------------------------------------------------------------------
r4896 | desai | 2008-08-27 13:59:20 -0500 (Wed, 27 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Log category-based group membership suppression (Resolves Ticket #595)

------------------------------------------------------------------------
r4895 | desai | 2008-08-27 13:29:00 -0500 (Wed, 27 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix traceback in get_probes (Resolves Ticket #597)
------------------------------------------------------------------------
r4894 | desai | 2008-08-27 11:31:04 -0500 (Wed, 27 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py

Fix dbstats for getExtra
------------------------------------------------------------------------
r4893 | tousigna | 2008-08-25 13:29:12 -0500 (Mon, 25 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/fixtures/initial_version.xml

Added information about the last information related to updatefix.py

------------------------------------------------------------------------
r4892 | solj | 2008-08-23 18:49:07 -0500 (Sat, 23 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/redhat/bcfg2.spec

Add bcfg2-reports to specfile (Patch from Robin Bowes)

------------------------------------------------------------------------
r4891 | solj | 2008-08-23 08:39:47 -0500 (Sat, 23 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

Fix init scripts for lsb-base update

------------------------------------------------------------------------
r4890 | solj | 2008-08-22 11:13:48 -0500 (Fri, 22 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Perform schema checks for all Xinclude files in groups.xml

------------------------------------------------------------------------
r4889 | desai | 2008-08-22 09:40:35 -0500 (Fri, 22 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/updatefix.py

One more schema evolution fix from Stousignant
------------------------------------------------------------------------
r4888 | solj | 2008-08-21 21:17:31 -0500 (Thu, 21 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Add warning for missing bundles in bcfg2-repo-validate (Resolves Ticket #579)

------------------------------------------------------------------------
r4887 | desai | 2008-08-21 15:39:53 -0500 (Thu, 21 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/updatefix.py

Fix for missing update_map keys (patch from sousignant, report from solj)
------------------------------------------------------------------------
r4886 | desai | 2008-08-21 15:29:24 -0500 (Thu, 21 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Fix two typos in error messages
------------------------------------------------------------------------
r4885 | desai | 2008-08-20 15:13:41 -0500 (Wed, 20 Aug 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Reports/reports/fixtures
   A /trunk/bcfg2/src/lib/Server/Reports/reports/fixtures/initial_version.xml

add fixtures
------------------------------------------------------------------------
r4884 | desai | 2008-08-20 10:50:31 -0500 (Wed, 20 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/client-nodebox.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/config_items/listing.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templatetags/django_templating_sigh.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py
   A /trunk/bcfg2/src/lib/Server/Reports/updatefix.py

Add reporting system schema evolution support (from Stousignant)
------------------------------------------------------------------------
r4883 | desai | 2008-08-20 10:05:09 -0500 (Wed, 20 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Add source_path field for cheetah templates
------------------------------------------------------------------------
r4882 | desai | 2008-08-18 22:55:08 -0500 (Mon, 18 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Improve robustness of the importer
------------------------------------------------------------------------
r4881 | desai | 2008-08-18 22:13:28 -0500 (Mon, 18 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py

Fix error paths in direct db plugin
------------------------------------------------------------------------
r4880 | desai | 2008-08-18 22:11:18 -0500 (Mon, 18 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Fix pull mode
------------------------------------------------------------------------
r4879 | desai | 2008-08-15 13:17:58 -0500 (Fri, 15 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Switch probes to use plugin name for result routing (Resolves Ticket #594)

------------------------------------------------------------------------
r4878 | desai | 2008-08-12 22:45:23 -0500 (Tue, 12 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/FileMonitor.py

Fix typo that prevents gamin from working properly
------------------------------------------------------------------------
r4877 | desai | 2008-08-12 22:37:06 -0500 (Tue, 12 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py

Further simplify minestruct
------------------------------------------------------------------------
r4876 | desai | 2008-08-12 22:22:18 -0500 (Tue, 12 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py

Fix minestruct with -g (Resolves Ticket #593)
------------------------------------------------------------------------
r4875 | jjyang | 2008-08-08 16:32:13 -0500 (Fri, 08 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   A /trunk/bcfg2/src/lib/Server/FileMonitor.py

Created working static fam infrastructure for Ticket #536
------------------------------------------------------------------------
r4873 | desai | 2008-08-07 15:51:12 -0500 (Thu, 07 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/redhat/VERSION

Version bump to 0.9.6pre2
------------------------------------------------------------------------
r4872 | desai | 2008-08-07 15:40:52 -0500 (Thu, 07 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fix apt plugin
------------------------------------------------------------------------
r4871 | desai | 2008-08-07 15:25:49 -0500 (Thu, 07 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

Fix -H mode in bcfg2-admin viz
------------------------------------------------------------------------
r4870 | desai | 2008-08-07 15:16:52 -0500 (Thu, 07 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py

Implement portable bcfg2-admin pull (now works directly from DB)
------------------------------------------------------------------------
r4869 | desai | 2008-08-07 15:16:29 -0500 (Thu, 07 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py

Implement GetCurrentEntry api for Statistics and DBStats (prereq for portable bcfg2-admin pull)
------------------------------------------------------------------------
r4868 | desai | 2008-08-07 15:15:30 -0500 (Thu, 07 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Fix indentation in new core-instantiating modes
------------------------------------------------------------------------
r4867 | desai | 2008-08-07 15:12:41 -0500 (Thu, 07 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix :info file creation in bcfg2-admin pull

------------------------------------------------------------------------
r4866 | desai | 2008-08-07 15:02:51 -0500 (Thu, 07 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

POSIX: Fix diff upload in some cases

------------------------------------------------------------------------
r4865 | bradshaw | 2008-08-06 16:57:48 -0500 (Wed, 06 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

added in : after the b and e option so that it would take the hostname of the machine to search for.

------------------------------------------------------------------------
r4864 | jjyang | 2008-08-06 16:41:53 -0500 (Wed, 06 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2-server.8
   M /trunk/bcfg2/man/bcfg2.1
   M /trunk/bcfg2/src/lib/Logger.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-reports
   M /trunk/bcfg2/src/sbin/bcfg2-server

fixed minor issues involving -e and -b in bcfg2-reports
------------------------------------------------------------------------
r4863 | desai | 2008-08-06 14:18:02 -0500 (Wed, 06 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

add GetCurrentEntry method to StatisticsPlugins

------------------------------------------------------------------------
r4862 | desai | 2008-08-06 14:12:44 -0500 (Wed, 06 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py

Switch bcfg2-admin minestruct to use the new statistics api to get at data in either of statistics.xml or dbstats directly
------------------------------------------------------------------------
r4861 | desai | 2008-08-06 14:12:13 -0500 (Wed, 06 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

add infrastructure for structure admin modes
------------------------------------------------------------------------
r4860 | desai | 2008-08-06 14:11:41 -0500 (Wed, 06 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Add GetExtra plugin stub method
------------------------------------------------------------------------
r4859 | desai | 2008-08-06 14:11:19 -0500 (Wed, 06 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

bcfg2-admin: Turn down logging verbosity
------------------------------------------------------------------------
r4858 | desai | 2008-08-06 13:18:28 -0500 (Wed, 06 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Switch dbstats to using fast reports importer
------------------------------------------------------------------------
r4857 | desai | 2008-08-06 13:06:31 -0500 (Wed, 06 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

remove extra call to self.RefreshPackages() (Resolves Ticket #591)

------------------------------------------------------------------------
r4856 | desai | 2008-08-05 12:43:08 -0500 (Tue, 05 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Improve interactive mode entry selection for __important__ entries (another patch from f.pauget) (Resolves Ticket #590)
------------------------------------------------------------------------
r4855 | desai | 2008-08-05 12:35:55 -0500 (Tue, 05 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

revert mistaken prunedir change
------------------------------------------------------------------------
r4854 | desai | 2008-08-05 12:29:20 -0500 (Tue, 05 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py

SSHbase: improve tempfile handling (patch from f.pauget) (Resolves Ticket #588)
------------------------------------------------------------------------
r4853 | desai | 2008-08-05 12:26:43 -0500 (Tue, 05 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Ignore events for emacs tmp files (Patch from f.pauget) (Resolves Ticket #589)
------------------------------------------------------------------------
r4852 | jjyang | 2008-08-05 11:23:14 -0500 (Tue, 05 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/redhat/bcfg2.spec
   A /trunk/bcfg2/src/lib/Logger.py (from /trunk/bcfg2/src/lib/Logging.py:4836)
   D /trunk/bcfg2/src/lib/Logging.py
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-admin
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-remote
   M /trunk/bcfg2/src/sbin/bcfg2-server

applied logging->logger patch
------------------------------------------------------------------------
r4851 | desai | 2008-08-05 09:24:37 -0500 (Tue, 05 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

bcfg2-server: process initial events before binding to socket
------------------------------------------------------------------------
r4850 | desai | 2008-08-04 14:06:11 -0500 (Mon, 04 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

Change include host option to -H
------------------------------------------------------------------------
r4849 | desai | 2008-08-04 13:42:19 -0500 (Mon, 04 Aug 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Fix empty plugin list core tb
------------------------------------------------------------------------
r4848 | solj | 2008-08-04 13:13:30 -0500 (Mon, 04 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Remove unused signal import.

------------------------------------------------------------------------
r4847 | solj | 2008-08-04 08:19:23 -0500 (Mon, 04 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Force schema checks for all info.xml files.

------------------------------------------------------------------------
r4846 | brestick | 2008-08-01 09:44:20 -0500 (Fri, 01 Aug 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

support for alternate metadata plugins in viz admin mode

------------------------------------------------------------------------
r4845 | brestick | 2008-07-31 15:50:44 -0500 (Thu, 31 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

added support for alternate metadata plugins in bcfg2-admin

------------------------------------------------------------------------
r4844 | brestick | 2008-07-31 09:59:22 -0500 (Thu, 31 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py

minor fixes to bb plugin

------------------------------------------------------------------------
r4843 | desai | 2008-07-31 06:57:49 -0500 (Thu, 31 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Unicode patch from Stousignant
------------------------------------------------------------------------
r4842 | brestick | 2008-07-30 13:33:16 -0500 (Wed, 30 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py

fixes for bb plugin

------------------------------------------------------------------------
r4841 | desai | 2008-07-30 09:15:11 -0500 (Wed, 30 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

bcfg2-reports: fix script docstring
------------------------------------------------------------------------
r4840 | desai | 2008-07-29 18:46:12 -0500 (Tue, 29 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix bcfg2-info for core api change (Resolves Ticket #583)
------------------------------------------------------------------------
r4839 | desai | 2008-07-29 18:45:41 -0500 (Tue, 29 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

remove null plugin from plugin list as well as structures and generators
------------------------------------------------------------------------
r4838 | solj | 2008-07-29 17:24:52 -0500 (Tue, 29 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Editor.py

Fix indentation in Editor plugin.

------------------------------------------------------------------------
r4837 | jjyang | 2008-07-29 14:51:20 -0500 (Tue, 29 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Editor.py

Added some basic docstrings for Editor
------------------------------------------------------------------------
r4836 | jjyang | 2008-07-29 11:27:59 -0500 (Tue, 29 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Editor.py
   M /trunk/bcfg2/src/sbin/bcfg2-reports

added extra entry options for bcfg2-reports
------------------------------------------------------------------------
r4835 | desai | 2008-07-29 10:10:43 -0500 (Tue, 29 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/XML.py

Pass through encoding when using the python2.5 version of elementtree
------------------------------------------------------------------------
r4834 | desai | 2008-07-29 10:00:22 -0500 (Tue, 29 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/XML.py

make elementtree function mappings ignore certain tostring keyword arguments when they aren't available (Resolves Ticket #582)
------------------------------------------------------------------------
r4833 | solj | 2008-07-28 18:47:09 -0500 (Mon, 28 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix for Directory prune attribute.

------------------------------------------------------------------------
r4832 | jjyang | 2008-07-28 14:51:48 -0500 (Mon, 28 Jul 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/Editor.py

initial implementation of the Editor plugin.
------------------------------------------------------------------------
r4831 | desai | 2008-07-28 13:48:11 -0500 (Mon, 28 Jul 2008) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Implement support for non-configuration plugins
 - add new configuration option
 - switch all callers over to new Core api
 - fork RecvStats when DBStats is in use

------------------------------------------------------------------------
r4828 | desai | 2008-07-28 12:55:15 -0500 (Mon, 28 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

add pretty printing to new metadata entries
------------------------------------------------------------------------
r4827 | desai | 2008-07-28 11:05:35 -0500 (Mon, 28 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/clients.xsd

make old ping data in metadata schema explicitly optional
------------------------------------------------------------------------
r4826 | desai | 2008-07-25 19:51:01 -0500 (Fri, 25 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix clients when secure='false' (Resolves Ticket #580)
------------------------------------------------------------------------
r4825 | solj | 2008-07-25 13:00:34 -0500 (Fri, 25 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

loosen up Probe name regex (allow for numbers in probe name)

------------------------------------------------------------------------
r4820 | desai | 2008-07-21 23:48:31 -0500 (Mon, 21 Jul 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/DBStats.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Add new DBstats plugin (direct to reports db)
------------------------------------------------------------------------
r4819 | desai | 2008-07-21 22:22:47 -0500 (Mon, 21 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Get importscript properly function-ified
------------------------------------------------------------------------
r4818 | desai | 2008-07-21 20:42:24 -0500 (Mon, 21 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Switch to new statistics plugin API
------------------------------------------------------------------------
r4817 | desai | 2008-07-21 20:41:51 -0500 (Mon, 21 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Statistics.py (from /trunk/bcfg2/src/lib/Server/Statistics.py:4796)
   D /trunk/bcfg2/src/lib/Server/Statistics.py

move xml statistics over to new typed-plugin system (enables direct-to-django statistics plugin)
------------------------------------------------------------------------
r4816 | desai | 2008-07-21 20:19:17 -0500 (Mon, 21 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

lay groundwork for statistics plugins
------------------------------------------------------------------------
r4815 | brestick | 2008-07-21 13:19:53 -0500 (Mon, 21 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py

update dhcpd.conf handler in BB plugin

------------------------------------------------------------------------
r4804 | jjyang | 2008-07-17 11:38:49 -0500 (Thu, 17 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

added a man page for bcfg2-reports
------------------------------------------------------------------------
r4800 | brestick | 2008-07-16 16:14:39 -0500 (Wed, 16 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

bb plugin will be off by default

------------------------------------------------------------------------
r4799 | brestick | 2008-07-16 16:12:33 -0500 (Wed, 16 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/BB.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

various fixes to bb plugin

------------------------------------------------------------------------
r4798 | desai | 2008-07-16 15:38:50 -0500 (Wed, 16 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

remove dead code
------------------------------------------------------------------------
r4797 | desai | 2008-07-16 15:09:10 -0500 (Wed, 16 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

code walkthrough results
------------------------------------------------------------------------
r4796 | jjyang | 2008-07-16 14:31:29 -0500 (Wed, 16 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

bad entry queries now display which bad entries are on each host
------------------------------------------------------------------------
r4793 | brestick | 2008-07-15 11:24:20 -0500 (Tue, 15 Jul 2008) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/BB.py

experimental breadboard plugin

------------------------------------------------------------------------
r4792 | brestick | 2008-07-15 11:23:17 -0500 (Tue, 15 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

added support for alternate metadata plugin (BB plugin)

------------------------------------------------------------------------
r4790 | jjyang | 2008-07-15 10:52:08 -0500 (Tue, 15 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

bcfg2-reports now has the option to read bad entry queries from a file
------------------------------------------------------------------------
r4786 | jjyang | 2008-07-14 16:14:43 -0500 (Mon, 14 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

forgot to remove Reports from __init__.py
------------------------------------------------------------------------
r4785 | jjyang | 2008-07-14 15:55:22 -0500 (Mon, 14 Jul 2008) | 1 line
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Admin/Reports.py

removed the admin mode for now
------------------------------------------------------------------------
r4784 | jjyang | 2008-07-14 15:36:46 -0500 (Mon, 14 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-reports

Added -h to the standalone Reports script, bcfg-reports
------------------------------------------------------------------------
r4783 | desai | 2008-07-14 14:20:26 -0500 (Mon, 14 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/bcfg2-cron

bcfg2-cron: perform existence checks after reading /etc/{sysconfig,default}/bcfg2
------------------------------------------------------------------------
r4782 | desai | 2008-07-14 14:05:27 -0500 (Mon, 14 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: add cfgdebug function
------------------------------------------------------------------------
r4781 | brestick | 2008-07-14 14:01:27 -0500 (Mon, 14 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

added event debugging on load with -d option

------------------------------------------------------------------------
r4780 | desai | 2008-07-12 17:16:46 -0500 (Sat, 12 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

Add default value for web_debug (Resolves Ticket #537)
------------------------------------------------------------------------
r4778 | desai | 2008-07-11 19:33:29 -0500 (Fri, 11 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Reports.py

Add option and error handling
------------------------------------------------------------------------
r4777 | desai | 2008-07-11 19:14:29 -0500 (Fri, 11 Jul 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/src/sbin/bcfg2-reports

Add report client script in a directly executable location (works around weird django bug)
------------------------------------------------------------------------
r4776 | jjyang | 2008-07-11 17:33:06 -0500 (Fri, 11 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Reports.py


------------------------------------------------------------------------
r4775 | jjyang | 2008-07-11 17:26:47 -0500 (Fri, 11 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Reports.py

Through the Reports Admin mode, clients can now be expired and un-expired. Reports can also display the list of clients filtered or sorted by state, name, or bad entry.
------------------------------------------------------------------------
r4774 | desai | 2008-07-10 21:49:12 -0500 (Thu, 10 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix complete entry delete paths for Cfg/TCheetah/TGenshi (issue reported by SolJ)
------------------------------------------------------------------------
r4770 | desai | 2008-07-10 09:43:23 -0500 (Thu, 10 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2

Commit client locking patch (From stousignant) (Resolves Ticket #575)
------------------------------------------------------------------------
r4765 | solj | 2008-07-09 14:01:06 -0500 (Wed, 09 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/Server/Admin/Reports.py

Fix tb in a couple of admin modes.

------------------------------------------------------------------------
r4761 | jjyang | 2008-07-08 11:23:31 -0500 (Tue, 08 Jul 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Admin/Reports.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Add new report command-line interface
------------------------------------------------------------------------
r4760 | desai | 2008-07-08 09:17:55 -0500 (Tue, 08 Jul 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Remove debug prints (Patch from jcollie) (Resolves Ticket #573)

------------------------------------------------------------------------
r4759 | desai | 2008-07-07 20:38:14 -0500 (Mon, 07 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix set_profile after xinclude fix (Fixes issue reported by SolJ)
------------------------------------------------------------------------
r4758 | desai | 2008-07-07 18:22:54 -0500 (Mon, 07 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/types.xsd

Switch portage package type in schema to correspond with the portage driver
------------------------------------------------------------------------
r4755 | desai | 2008-07-04 14:51:32 -0500 (Fri, 04 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Ignore ae editor temporary files
------------------------------------------------------------------------
r4747 | desai | 2008-07-02 13:43:04 -0500 (Wed, 02 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix encoding use for ProbeSet
------------------------------------------------------------------------
r4746 | desai | 2008-07-02 10:53:04 -0500 (Wed, 02 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

Fix typo in SGenshi encoding patch
------------------------------------------------------------------------
r4744 | desai | 2008-07-02 09:51:49 -0500 (Wed, 02 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

Add encoding support for SGenshi (patch from solj) (Resolves Ticket #571)
------------------------------------------------------------------------
r4733 | desai | 2008-07-01 13:05:08 -0500 (Tue, 01 Jul 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py

Remove dead code (reported by dchen) (Resolves Ticket #570)
------------------------------------------------------------------------
r4731 | desai | 2008-06-30 10:59:01 -0500 (Mon, 30 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py
   M /trunk/bcfg2/src/lib/Server/Statistics.py
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-build-reports
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-ping-sweep
   M /trunk/bcfg2/src/sbin/bcfg2-server

Unicode support (from stousignant) (Resolves Ticket #549)
------------------------------------------------------------------------
r4727 | desai | 2008-06-27 12:14:54 -0500 (Fri, 27 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fixup combination of XINclude and Alias fixes
------------------------------------------------------------------------
r4724 | brestick | 2008-06-27 09:18:00 -0500 (Fri, 27 Jun 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2-admin.8
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py

updated client admin mode and bcfg2-admin man pages with thenostradamus' patches

------------------------------------------------------------------------
r4722 | brestick | 2008-06-26 16:43:30 -0500 (Thu, 26 Jun 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2-admin.8

update bcfg2-admin man pages

------------------------------------------------------------------------
r4721 | brestick | 2008-06-26 13:56:15 -0500 (Thu, 26 Jun 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

fix alias issues in metadata plugin and in bcfg2-admin client mode

------------------------------------------------------------------------
r4719 | desai | 2008-06-26 12:13:14 -0500 (Thu, 26 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5

add uuid to bcfg2.conf manpage
------------------------------------------------------------------------
r4718 | brestick | 2008-06-26 11:37:15 -0500 (Thu, 26 Jun 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2-admin.8
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py

Completed bcfg2-admin minestruct mode

------------------------------------------------------------------------
r4714 | raffenet | 2008-06-24 16:34:34 -0500 (Tue, 24 Jun 2008) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py

added in correction for hyphens in mac addresses added through hostbase


------------------------------------------------------------------------
r4713 | desai | 2008-06-24 14:51:47 -0500 (Tue, 24 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Make logging failures more verbose (and non-fatal)
------------------------------------------------------------------------
r4712 | desai | 2008-06-24 14:13:48 -0500 (Tue, 24 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix client assertion with XIncludes are in use (Resolves Ticket #568)
------------------------------------------------------------------------
r4706 | brestick | 2008-06-23 11:18:04 -0500 (Mon, 23 Jun 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Fingerprint.py
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py
   M /trunk/bcfg2/src/lib/Server/Admin/Tidy.py
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Resolves clients.xml overwrite issue in #567, fixes configuration issues with certain bcfg2-admin modes

------------------------------------------------------------------------
r4705 | dclark | 2008-06-22 15:01:56 -0500 (Sun, 22 Jun 2008) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Change to use correct syntax for DPkg options, as gleaned from a google 
search.


------------------------------------------------------------------------
r4704 | desai | 2008-06-21 19:45:02 -0500 (Sat, 21 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

add more non-interactive options for APT
------------------------------------------------------------------------
r4703 | desai | 2008-06-20 15:40:42 -0500 (Fri, 20 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Blast.py
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py

Add pkginfo requirement to blast.py and sysv.py
------------------------------------------------------------------------
r4702 | brestick | 2008-06-20 10:04:33 -0500 (Fri, 20 Jun 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin
   M /trunk/bcfg2/src/sbin/bcfg2-info

Probe data loaded whenever Metadata plugin is used

------------------------------------------------------------------------
r4701 | brestick | 2008-06-19 10:11:06 -0500 (Thu, 19 Jun 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Resolves ticket #541 and fixes client adding/deleting

------------------------------------------------------------------------
r4699 | desai | 2008-06-15 19:52:34 -0500 (Sun, 15 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Make autocreated basic group public
------------------------------------------------------------------------
r4697 | desai | 2008-06-15 13:22:54 -0500 (Sun, 15 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Fix permissions fixup in init mode
------------------------------------------------------------------------
r4696 | desai | 2008-06-15 13:18:34 -0500 (Sun, 15 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Fixup perms on bcfg2.conf upon init
------------------------------------------------------------------------
r4695 | desai | 2008-06-13 09:51:10 -0500 (Fri, 13 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Disable handling of __important__ files in bundle and dryrun modes
------------------------------------------------------------------------
r4694 | desai | 2008-06-11 21:42:22 -0500 (Wed, 11 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Switch Pkgmgr to using sets (for a 10X startup improvement)
------------------------------------------------------------------------
r4693 | desai | 2008-06-11 20:06:39 -0500 (Wed, 11 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Improve error messages in client metadata resolution failure path (Resolves Ticket #563)
------------------------------------------------------------------------
r4692 | desai | 2008-06-10 10:42:18 -0500 (Tue, 10 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Remove debug code (Patch from jcollie)
------------------------------------------------------------------------
r4685 | desai | 2008-06-09 13:24:28 -0500 (Mon, 09 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix error message in non-matching case
------------------------------------------------------------------------
r4680 | desai | 2008-06-09 10:56:41 -0500 (Mon, 09 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   D /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Change to typed plugin system
------------------------------------------------------------------------
r4655 | desai | 2008-06-03 15:10:16 -0500 (Tue, 03 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Reflect null probe responses in client metadata
------------------------------------------------------------------------
r4654 | desai | 2008-06-03 12:55:56 -0500 (Tue, 03 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix post-parse help message (Resolves Ticket #555)
------------------------------------------------------------------------
r4653 | desai | 2008-06-03 12:39:34 -0500 (Tue, 03 Jun 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Fix error path (Reported by jcollie on irc)
------------------------------------------------------------------------
r4640 | desai | 2008-05-30 14:45:59 -0500 (Fri, 30 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Add template path information into [ST]Genshi processing
------------------------------------------------------------------------
r4639 | desai | 2008-05-30 13:51:27 -0500 (Fri, 30 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Add -O3 mode to importscript to relax reason deduplication process (Results in 1000X speedup for large databases) Because it breaks common reason display in the reporting system, this is non-default behavior
------------------------------------------------------------------------
r4632 | desai | 2008-05-23 19:57:07 -0500 (Fri, 23 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

handle genshi parse errors better
------------------------------------------------------------------------
r4631 | gogolok | 2008-05-23 15:57:28 -0500 (Fri, 23 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Compare.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/config_items/index.html

fix typos, #560
------------------------------------------------------------------------
r4627 | desai | 2008-05-22 15:46:15 -0500 (Thu, 22 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix specific probe handling. Now clients only get one (most-specific) instance of each probe. all probe results how up at the probe basename
------------------------------------------------------------------------
r4625 | desai | 2008-05-22 14:30:01 -0500 (Thu, 22 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/redhat/bcfg2.spec

add licence comment to top of the spec file
------------------------------------------------------------------------
r4624 | desai | 2008-05-22 14:18:30 -0500 (Thu, 22 May 2008) | 2 lines
Changed paths:
   D /trunk/bcfg2/redhat/Makefile

kill file for the moment

------------------------------------------------------------------------
r4623 | desai | 2008-05-22 14:16:46 -0500 (Thu, 22 May 2008) | 1 line
Changed paths:
   D /trunk/bcfg2/misc/bcfg2.spec
   A /trunk/bcfg2/redhat
   A /trunk/bcfg2/redhat/Makefile
   A /trunk/bcfg2/redhat/PACKAGE
   A /trunk/bcfg2/redhat/RELEASE
   A /trunk/bcfg2/redhat/VERSION
   A /trunk/bcfg2/redhat/bcfg2.spec

Improved RPM packaging from Robin Bowes (Resolves Ticket #553)
------------------------------------------------------------------------
r4622 | desai | 2008-05-22 14:05:37 -0500 (Thu, 22 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix bcfg2-info failure if no repo has been created (Resolves Ticket #556)
------------------------------------------------------------------------
r4613 | desai | 2008-05-20 09:48:59 -0500 (Tue, 20 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fix error in failing md5sum path
------------------------------------------------------------------------
r4612 | desai | 2008-05-19 17:59:33 -0500 (Mon, 19 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix tb in case of info.xml file failures
------------------------------------------------------------------------
r4611 | desai | 2008-05-16 13:01:19 -0500 (Fri, 16 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Fix TCheetah when psyco is used (Completely resolve Ticket #559)
------------------------------------------------------------------------
r4607 | desai | 2008-05-14 13:15:11 -0500 (Wed, 14 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Disable psyco due to Cheetah problems (Resolves Ticket #559)
------------------------------------------------------------------------
r4605 | desai | 2008-05-08 18:06:48 -0500 (Thu, 08 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

init script bug (Patch from Robin Bowes) (Resolves Ticket #554)
------------------------------------------------------------------------
r4604 | desai | 2008-05-08 18:05:41 -0500 (Thu, 08 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init

init script bug (Patch from Robin Bowes) (Resolves Ticket #554)
------------------------------------------------------------------------
r4603 | desai | 2008-05-08 15:35:36 -0500 (Thu, 08 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

remove bcfg2-query from spec file
------------------------------------------------------------------------
r4602 | gogolok | 2008-05-08 12:26:08 -0500 (Thu, 08 May 2008) | 3 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Client/Tools/FreeBSDInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/FreeBSDPackage.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

- Add preliminary support for rc under FreeBSD
- TODOs 

------------------------------------------------------------------------
r4591 | desai | 2008-05-04 15:48:00 -0500 (Sun, 04 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

SGenshi: Fix error handling in case of template errors
------------------------------------------------------------------------
r4590 | desai | 2008-05-02 20:40:44 -0500 (Fri, 02 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info: Fix use of command line options in non-interactive mode (Resolves Ticket #550)
------------------------------------------------------------------------
r4589 | gogolok | 2008-05-02 17:43:39 -0500 (Fri, 02 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-ping-sweep

fix reading options
------------------------------------------------------------------------
r4588 | desai | 2008-05-02 13:50:30 -0500 (Fri, 02 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Fix reports system settings import
------------------------------------------------------------------------
r4587 | desai | 2008-05-01 22:36:38 -0500 (Thu, 01 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

SGenshi: loosen up file name regex
------------------------------------------------------------------------
r4585 | desai | 2008-05-01 13:36:25 -0500 (Thu, 01 May 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

POSIX: Fix creation of non-existent files in paranoid mode (Resolves Ticket #548)
------------------------------------------------------------------------
r4582 | desai | 2008-05-01 12:44:20 -0500 (Thu, 01 May 2008) | 1 line
Changed paths:
   D /trunk/bcfg2/man/bcfg2-query.8
   M /trunk/bcfg2/src/lib/Server/Admin/Query.py
   D /trunk/bcfg2/src/sbin/bcfg2-query

Replace bcfg2-query with bcfg2-admin query
------------------------------------------------------------------------
r4576 | desai | 2008-04-30 15:28:00 -0500 (Wed, 30 Apr 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Admin/Query.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Initial bcfg2-admin query implementation
------------------------------------------------------------------------
r4561 | desai | 2008-04-25 11:10:48 -0500 (Fri, 25 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Save dynamic group data (for use in bcfg2-info) (Patch from zultron)
------------------------------------------------------------------------
r4560 | desai | 2008-04-25 07:23:31 -0500 (Fri, 25 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

auto-reformat server fingerprint if needed (Resolves Ticket #546)
------------------------------------------------------------------------
r4558 | desai | 2008-04-24 12:54:23 -0500 (Thu, 24 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

Fix SGenshi property use
------------------------------------------------------------------------
r4557 | desai | 2008-04-24 12:47:19 -0500 (Thu, 24 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix bcfg2-info interactions with BoundEntries
------------------------------------------------------------------------
r4556 | desai | 2008-04-24 12:46:03 -0500 (Thu, 24 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

implement bcfg2-info non-interactive mode
------------------------------------------------------------------------
r4550 | desai | 2008-04-17 12:55:51 -0500 (Thu, 17 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix ex_ents tb (reported by SolJ) [bugfix]
------------------------------------------------------------------------
r4547 | desai | 2008-04-16 18:42:46 -0500 (Wed, 16 Apr 2008) | 2 lines
Changed paths:
   A /trunk/bcfg2/gentoo/bcfg2-0.9.6_pre1.ebuild

new ebuild script (with server use flag) (from Kamil Kisiel)

------------------------------------------------------------------------
r4545 | desai | 2008-04-16 13:47:08 -0500 (Wed, 16 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

Enable properties for use in SGenshi templates
------------------------------------------------------------------------
r4544 | desai | 2008-04-16 13:46:37 -0500 (Wed, 16 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Fix handling of info.xml files in svn repos
------------------------------------------------------------------------
r4520 | desai | 2008-04-10 16:42:26 -0500 (Thu, 10 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

Fix bcfg2.conf generation in bcfg2-admin init
------------------------------------------------------------------------
r4495 | desai | 2008-04-08 19:00:05 -0500 (Tue, 08 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix probe source
------------------------------------------------------------------------
r4493 | desai | 2008-04-08 18:57:49 -0500 (Tue, 08 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.6pre1
------------------------------------------------------------------------
r4492 | desai | 2008-04-08 16:53:15 -0500 (Tue, 08 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Fix svn use in alternative locales (Patch from GP) (Resolves Ticket #538) [bugfix]
------------------------------------------------------------------------
r4490 | desai | 2008-04-08 12:22:39 -0500 (Tue, 08 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Rules.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

Setup keywords properly
------------------------------------------------------------------------
r4489 | desai | 2008-04-08 12:21:41 -0500 (Tue, 08 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Implement probe-handling using EntrySet code (makes client- and group-specific probes possible)
------------------------------------------------------------------------
r4488 | desai | 2008-04-08 12:10:27 -0500 (Tue, 08 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Move base data caching es class to Plugin.py
------------------------------------------------------------------------
r4487 | desai | 2008-04-08 11:48:22 -0500 (Tue, 08 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/urls.py

Patch from jstrunk to support vhost subdirs as the reports root location (Resolves Ticket #537)
------------------------------------------------------------------------
r4486 | desai | 2008-04-08 11:42:45 -0500 (Tue, 08 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Switch SGenshi over to using EntrySet classes as well (SGenshi templates can now be client and group specific, and can use properties internally)
------------------------------------------------------------------------
r4483 | desai | 2008-04-04 20:59:40 -0500 (Fri, 04 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Add an extra blank line in multi-entry output
------------------------------------------------------------------------
r4469 | desai | 2008-04-01 18:46:05 -0500 (Tue, 01 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Fix request handler traceback if client disappear suddenly (cosmetic)
------------------------------------------------------------------------
r4468 | desai | 2008-04-01 18:36:06 -0500 (Tue, 01 Apr 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Fix and simplify fingerprint verification code
------------------------------------------------------------------------
r4466 | desai | 2008-03-31 20:34:29 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Remove dead code
------------------------------------------------------------------------
r4465 | desai | 2008-03-31 20:32:34 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix option description for multi-fingerprint
------------------------------------------------------------------------
r4464 | desai | 2008-03-31 20:31:19 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/sbin/bcfg2

multi-fingerprint support (mainly from Ben Ritcey)
------------------------------------------------------------------------
r4463 | desai | 2008-03-31 17:54:31 -0500 (Mon, 31 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/testsuite/TestOptions.py

Fix Options (don't cook default values) (needed for the multi-fingerprint patch)
------------------------------------------------------------------------
r4460 | desai | 2008-03-29 22:15:16 -0500 (Sat, 29 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix prune mode tb for Directories (patch from SolJ)
------------------------------------------------------------------------
r4458 | desai | 2008-03-26 21:28:22 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Fix SSHbase key managment in arbitrary locations
------------------------------------------------------------------------
r4457 | desai | 2008-03-26 20:54:56 -0500 (Wed, 26 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fingerprint fix from ritcey
------------------------------------------------------------------------
r4455 | desai | 2008-03-25 05:59:15 -0500 (Tue, 25 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init

init script fixup from SolJ
------------------------------------------------------------------------
r4454 | desai | 2008-03-24 19:44:17 -0500 (Mon, 24 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/create-debian-pkglist-gp.py

switch to os.path.join (patch from SB)
------------------------------------------------------------------------
r4453 | desai | 2008-03-24 19:41:32 -0500 (Mon, 24 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/rules

Remove doc generation from debian rules file (patch from Sebastien Barthelemy (sorry, LANG=C))
------------------------------------------------------------------------
r4451 | desai | 2008-03-24 10:33:11 -0500 (Mon, 24 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/testsuite/TestFrame.py

Fix frame test failures
------------------------------------------------------------------------
r4450 | desai | 2008-03-24 08:27:58 -0500 (Mon, 24 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/create-debian-pkglist-gp.py

Smarten up create-debian-pkglist-gp.py (from Sebastien Barthlemy (sorry, LANG=C))
------------------------------------------------------------------------
r4449 | desai | 2008-03-23 23:36:35 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Initial BoundEntry support
------------------------------------------------------------------------
r4448 | desai | 2008-03-23 23:32:52 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Speed up bcfg2-info startup
------------------------------------------------------------------------
r4447 | desai | 2008-03-23 23:32:25 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix 0-length file handling
------------------------------------------------------------------------
r4446 | desai | 2008-03-23 23:15:41 -0500 (Sun, 23 Mar 2008) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Rework bcfg2-admin pull
 - forward port Cfg and SSHbase support
 - reimplement admin mode 
 - add verbose flag, and implement initial interactive mode, also force mode

------------------------------------------------------------------------
r4445 | desai | 2008-03-23 09:57:09 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

make Specificity generically useful
------------------------------------------------------------------------
r4444 | desai | 2008-03-23 09:14:25 -0500 (Sun, 23 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

new bcfg2-admin pull infrastructure
------------------------------------------------------------------------
r4443 | desai | 2008-03-22 16:07:30 -0500 (Sat, 22 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Remove dead code
------------------------------------------------------------------------
r4442 | desai | 2008-03-22 15:54:56 -0500 (Sat, 22 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Implement EntrySet-level error suppression for non-matching events
------------------------------------------------------------------------
r4441 | desai | 2008-03-22 15:54:30 -0500 (Sat, 22 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Add FIXME
------------------------------------------------------------------------
r4440 | desai | 2008-03-22 15:28:41 -0500 (Sat, 22 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/sbin/bcfg2-info

Implement filesystem event debugging in bcfg2-info (new command event_debug)
------------------------------------------------------------------------
r4439 | desai | 2008-03-22 15:21:51 -0500 (Sat, 22 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Enable use of properties store (from ritcey)
------------------------------------------------------------------------
r4438 | desai | 2008-03-22 15:00:30 -0500 (Sat, 22 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix race condition (awesome debugging by ritcey)
------------------------------------------------------------------------
r4437 | desai | 2008-03-22 13:20:28 -0500 (Sat, 22 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Clean up stable probe data and dynamic groups properly (Reported by SolJ)
------------------------------------------------------------------------
r4436 | desai | 2008-03-22 09:41:28 -0500 (Sat, 22 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/bcfg2-server.init
   M /trunk/bcfg2/debian/buildsys/2.3/bcfg2.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

debian init script updates from ressu
------------------------------------------------------------------------
r4435 | desai | 2008-03-21 16:19:52 -0500 (Fri, 21 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Reimplement Cfg using EntrySet
------------------------------------------------------------------------
r4434 | desai | 2008-03-21 16:10:03 -0500 (Fri, 21 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix Specificity.matches bug and fix es_cls name
------------------------------------------------------------------------
r4433 | desai | 2008-03-21 16:09:09 -0500 (Fri, 21 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

New EntrySet-based TCheetah from ritcey
------------------------------------------------------------------------
r4432 | desai | 2008-03-21 14:54:01 -0500 (Fri, 21 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

plugin infrastructure improvements
------------------------------------------------------------------------
r4431 | desai | 2008-03-21 14:10:38 -0500 (Fri, 21 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

EntrySet infrastructure for Cfg conversion
------------------------------------------------------------------------
r4430 | desai | 2008-03-21 10:54:04 -0500 (Fri, 21 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Merge in GroupSpool plugin as common code and switch TGenshi to use it
------------------------------------------------------------------------
r4429 | desai | 2008-03-21 10:24:55 -0500 (Fri, 21 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

clean up event handling and handle specificityerrors
------------------------------------------------------------------------
r4428 | desai | 2008-03-20 19:37:32 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

Add mode error class
------------------------------------------------------------------------
r4427 | desai | 2008-03-20 19:32:57 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   A /trunk/bcfg2/testsuite/TestPlugin.py

Implement EntrySet and basic testing for it (mainly from ritcey)
------------------------------------------------------------------------
r4426 | desai | 2008-03-20 10:19:10 -0500 (Thu, 20 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

Harden Viz mode against failures (Analogue to [4425])
------------------------------------------------------------------------
r4424 | desai | 2008-03-17 13:32:28 -0500 (Mon, 17 Mar 2008) | 1 line
Changed paths:
   D /trunk/bcfg2/src/lib/Client/Tools/PostInstall.py

Remove deprecated PostInstall driver
------------------------------------------------------------------------
r4423 | desai | 2008-03-17 13:28:10 -0500 (Mon, 17 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py
   M /trunk/bcfg2/src/lib/Client/Tools/Blast.py
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   M /trunk/bcfg2/src/lib/Client/Tools/PostInstall.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

Remove validation states from Tool instances (in preparation for DecisionList stuff)
------------------------------------------------------------------------
r4422 | desai | 2008-03-16 18:36:28 -0500 (Sun, 16 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Move req.cleanup initialization earlier
------------------------------------------------------------------------
r4421 | desai | 2008-03-16 18:26:35 -0500 (Sun, 16 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix help display for long options
------------------------------------------------------------------------
r4420 | desai | 2008-03-15 18:21:36 -0500 (Sat, 15 Mar 2008) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Improve scaling behavior for non-forked handlers. Basically,
once a handler (ie GetConfig) is executed synchronously, 
fork of a child process in order to get more parallelism out of the server. 
This will help in the case that some clients are slow (no m2crypto, etc)

------------------------------------------------------------------------
r4417 | desai | 2008-03-12 16:11:26 -0500 (Wed, 12 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

Change init scripts to use start and stop functions to fix killproc use (patch from Gordon Messmer)
------------------------------------------------------------------------
r4416 | desai | 2008-03-12 16:10:21 -0500 (Wed, 12 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Daemon.py

Harden daemonization against failures
------------------------------------------------------------------------
r4411 | desai | 2008-03-09 11:28:31 -0500 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Improve importscript error message when bcfg2.conf is not readable (Resolves Ticket #527) [bugfix]
------------------------------------------------------------------------
r4410 | desai | 2008-03-09 11:20:50 -0500 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Add symlink information for interactive mode (Resolves Ticket #519) [bugfix]
------------------------------------------------------------------------
r4409 | desai | 2008-03-09 10:49:48 -0500 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/base.xsd

correct base schema to allow global entries (Resolves Ticket #525)
------------------------------------------------------------------------
r4408 | desai | 2008-03-09 10:44:11 -0500 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd
   M /trunk/bcfg2/schemas/deps.xsd
   M /trunk/bcfg2/src/lib/Server/Core.py

deprecate PostInstalls (in schemas and Core.py) -- Actions can be used instead
------------------------------------------------------------------------
r4407 | desai | 2008-03-09 10:41:35 -0500 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Add psyco support to the server core (speeds up operations ~40% for simple tests)
------------------------------------------------------------------------
r4406 | desai | 2008-03-09 10:39:32 -0500 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

tighten up ignore regex in Cfg
------------------------------------------------------------------------
r4405 | desai | 2008-03-09 10:39:02 -0500 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

remove debug message from bcfg2-info
------------------------------------------------------------------------
r4404 | desai | 2008-03-08 12:42:00 -0600 (Sat, 08 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/testsuite/TestOptions.py

implement support for long options
------------------------------------------------------------------------
r4403 | desai | 2008-03-08 09:18:11 -0600 (Sat, 08 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Fix xinetd service management with the chkconfig driver (Patch from Gordon Messmer) [bugfix]
------------------------------------------------------------------------
r4397 | mjtbrady | 2008-03-03 18:52:10 -0600 (Mon, 03 Mar 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

Allow for mixed case false for pkg_checks in RPMng/YUMng
------------------------------------------------------------------------
r4393 | desai | 2008-02-28 17:54:34 -0600 (Thu, 28 Feb 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix traceback in directory cleanup (patch from jstrunk) (Resolves Ticket #524) [bugfix]
------------------------------------------------------------------------
r4385 | desai | 2008-02-18 19:28:09 -0600 (Mon, 18 Feb 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

Fix viz mode
------------------------------------------------------------------------
r4384 | desai | 2008-02-18 19:18:14 -0600 (Mon, 18 Feb 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2-query.8
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-query

bcfg2-query patch from SolJ
------------------------------------------------------------------------
r4377 | desai | 2008-02-12 20:24:23 -0600 (Tue, 12 Feb 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

revert mistaken bcfg2-server commit [bugfix]
------------------------------------------------------------------------
r4376 | desai | 2008-02-12 20:22:15 -0600 (Tue, 12 Feb 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix tb in __important__ path (reported/patched by SolJ) [bugfix]
------------------------------------------------------------------------
r4348 | desai | 2008-02-09 13:41:32 -0600 (Sat, 09 Feb 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix colon splitting for null cases (Reported by SolJ)
------------------------------------------------------------------------
r4347 | desai | 2008-02-09 12:21:51 -0600 (Sat, 09 Feb 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py

Fix MineStruct (patch from Sol J)
------------------------------------------------------------------------
r4334 | desai | 2008-02-06 14:05:15 -0600 (Wed, 06 Feb 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py

Fix traceback upon error message [bugfix]
------------------------------------------------------------------------
r4309 | desai | 2008-01-29 22:58:10 -0600 (Tue, 29 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/rules.xsd
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py

Implement sequence number support for services (Patch from DanP) (Resolves Ticket #504) [bugfix]
------------------------------------------------------------------------
r4305 | desai | 2008-01-29 11:30:26 -0600 (Tue, 29 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix bcfg2-admin pull for host-specific files when the current data is group-specific [bugfix]
------------------------------------------------------------------------
r4304 | desai | 2008-01-29 10:05:34 -0600 (Tue, 29 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Handle infoxml failure cases (reported in irc) [bugfix]
------------------------------------------------------------------------
r4303 | desai | 2008-01-29 09:28:05 -0600 (Tue, 29 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Clean out dispatch table whenever files change (Resolves Ticket #522) [bugfix]
------------------------------------------------------------------------
r4296 | desai | 2008-01-28 11:12:11 -0600 (Mon, 28 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

Handle group coloring more robustly (Fixes issue reported by Matt Baker on irc) (analogous to r4295 in the stable branch)
------------------------------------------------------------------------
r4293 | desai | 2008-01-27 08:49:46 -0600 (Sun, 27 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py

Sync glob pattern with regex pattern (Resolves Ticket #520)
------------------------------------------------------------------------
r4289 | desai | 2008-01-24 21:52:36 -0600 (Thu, 24 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Harden handling if __important__ entries (reported by SolJ) [bugfix]
------------------------------------------------------------------------
r4288 | desai | 2008-01-24 08:37:38 -0600 (Thu, 24 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Remove old debug message
------------------------------------------------------------------------
r4286 | desai | 2008-01-24 07:49:46 -0600 (Thu, 24 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

Fix use of category names with hyphens (Resolves Ticket #518)
------------------------------------------------------------------------
r4281 | desai | 2008-01-22 14:54:25 -0600 (Tue, 22 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Implement support for .static files of external public keys
------------------------------------------------------------------------
r4269 | desai | 2008-01-20 20:14:51 -0600 (Sun, 20 Jan 2008) | 1 line
Changed paths:
   A /trunk/bcfg2/schemas/info.xsd
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Implement xml schema checks for info.xml files (from Sol Jerome) (Resolves Ticket #514) [bugfix]
------------------------------------------------------------------------
r4268 | desai | 2008-01-18 22:05:42 -0600 (Fri, 18 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/testsuite/TestFrame.py

Add more testing for Bcfg2.Client.Frame (up to 66%) (woo!)
------------------------------------------------------------------------
r4267 | desai | 2008-01-18 22:03:59 -0600 (Fri, 18 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Remove client-side of (deprecated) toolset support
------------------------------------------------------------------------
r4266 | desai | 2008-01-18 16:17:40 -0600 (Fri, 18 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/sbin/bcfg2
   A /trunk/bcfg2/testsuite/TestFrame.py

Frame updates (and start of unit-testing)
------------------------------------------------------------------------
r4265 | desai | 2008-01-18 15:45:12 -0600 (Fri, 18 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Finish fixing option parsing for bcfg2-repo-validate
------------------------------------------------------------------------
r4264 | desai | 2008-01-18 15:41:11 -0600 (Fri, 18 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Fix option parsing for bcfg2-repo-validate
------------------------------------------------------------------------
r4263 | desai | 2008-01-18 13:05:13 -0600 (Fri, 18 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix test in case of using fulldata uploads for bcfg2-admin pull [bugfix]
------------------------------------------------------------------------
r4262 | desai | 2008-01-18 11:13:10 -0600 (Fri, 18 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix for Lance's hiccup [bugfix]
------------------------------------------------------------------------
r4252 | desai | 2008-01-17 11:21:34 -0600 (Thu, 17 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix bundle mode
------------------------------------------------------------------------
r4249 | desai | 2008-01-16 12:40:37 -0600 (Wed, 16 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Remove proxy use from Component
------------------------------------------------------------------------
r4248 | desai | 2008-01-16 12:39:09 -0600 (Wed, 16 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install

Remove generated docs from debian packaging
------------------------------------------------------------------------
r4247 | desai | 2008-01-16 10:21:17 -0600 (Wed, 16 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/control.in
   M /trunk/bcfg2/debian/buildsys/2.4/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in
   M /trunk/bcfg2/debian/rules
   D /trunk/bcfg2/doc
   M /trunk/bcfg2/tools/export.sh

remove stale documentation
------------------------------------------------------------------------
r4246 | desai | 2008-01-16 10:09:42 -0600 (Wed, 16 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py

Handle checksum problems properly
------------------------------------------------------------------------
r4244 | desai | 2008-01-15 21:52:41 -0600 (Tue, 15 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Options.py

Implement support for -b foo:bar:baz on the command line (Resolves Ticket #516)
------------------------------------------------------------------------
r4243 | desai | 2008-01-15 21:49:47 -0600 (Tue, 15 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Check for null attributes
------------------------------------------------------------------------
r4241 | desai | 2008-01-11 11:13:43 -0600 (Fri, 11 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Add time limit for difflib (which uses a potenially cubic algorithm) [bugfix]
------------------------------------------------------------------------
r4240 | desai | 2008-01-11 11:12:41 -0600 (Fri, 11 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py

Change module name Bcfg2.Server -> Bcfg2
------------------------------------------------------------------------
r4236 | desai | 2008-01-10 20:44:19 -0600 (Thu, 10 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Fix the chkconfig issue for real this time (really resolve Ticket #513) [bugfix]
------------------------------------------------------------------------
r4230 | desai | 2008-01-09 19:03:43 -0600 (Wed, 09 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

manual page fix (from solj) [bugfix]
------------------------------------------------------------------------
r4229 | desai | 2008-01-09 17:01:05 -0600 (Wed, 09 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/sbin/bcfg2

Simplify proxy code. We don't need a multi-component infrastructure or local instantiation for bcfg2
------------------------------------------------------------------------
r4228 | gogolok | 2008-01-09 16:08:01 -0600 (Wed, 09 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

bcfg-admin init: generate random password if no password specified
------------------------------------------------------------------------
r4227 | gogolok | 2008-01-09 15:39:15 -0600 (Wed, 09 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

bcfg2-admin init: don't echo password
------------------------------------------------------------------------
r4226 | desai | 2008-01-09 15:21:18 -0600 (Wed, 09 Jan 2008) | 1 line
Changed paths:
   D /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/lib/Client/__init__.py
   A /trunk/bcfg2/src/lib/Proxy.py
   M /trunk/bcfg2/src/lib/__init__.py
   M /trunk/bcfg2/src/lib/tlslite/integration/HTTPTLSConnection.py
   M /trunk/bcfg2/src/sbin/bcfg2

Replace bcfg2 proxy code with simplified code from Cobalt
------------------------------------------------------------------------
r4222 | desai | 2008-01-09 15:10:38 -0600 (Wed, 09 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Fix problem reported by labrown on irc [bugfix]
------------------------------------------------------------------------
r4219 | gogolok | 2008-01-08 17:22:25 -0600 (Tue, 08 Jan 2008) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py

bcfg2-admin init: 
- ask where to store bcfg2.conf 
- some hints what should be fixed in the code

------------------------------------------------------------------------
r4218 | gogolok | 2008-01-08 16:50:53 -0600 (Tue, 08 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py

fix 'bcfg2-admin init': args[0] is not necessarily present
------------------------------------------------------------------------
r4209 | bradshaw | 2008-01-08 09:44:29 -0600 (Tue, 08 Jan 2008) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/stable-check.py

fixed a bug with available revisions [bugfix]

------------------------------------------------------------------------
r4206 | desai | 2008-01-07 23:07:17 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Switch all parsing to outer scripts for Component
------------------------------------------------------------------------
r4205 | desai | 2008-01-07 22:58:01 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Remove spurious setup command (noted by gogo)
------------------------------------------------------------------------
r4204 | desai | 2008-01-07 22:52:10 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix handling of password option
------------------------------------------------------------------------
r4203 | desai | 2008-01-07 22:51:57 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Fix handling of basic http auth [bugfix]
------------------------------------------------------------------------
r4202 | desai | 2008-01-07 21:43:31 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

fix imports and variable shadowing in bcfg2-admin
------------------------------------------------------------------------
r4201 | desai | 2008-01-07 21:43:02 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

add options for bcfg2-remote
------------------------------------------------------------------------
r4200 | desai | 2008-01-07 21:42:46 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-ping-sweep

finish opts switch for bcfg2-ping-sweep
------------------------------------------------------------------------
r4199 | desai | 2008-01-07 21:42:23 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-remote

finish up options changeover
------------------------------------------------------------------------
r4198 | desai | 2008-01-07 19:31:05 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Pull internal option parsing out of Core
------------------------------------------------------------------------
r4197 | desai | 2008-01-07 19:30:12 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

ensure bcfg2 isnt passed arguments (only options)
------------------------------------------------------------------------
r4196 | desai | 2008-01-07 19:28:12 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Server/Admin/Tidy.py
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py

Admin fixups
------------------------------------------------------------------------
r4195 | desai | 2008-01-07 19:12:07 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

handle arguments properly
------------------------------------------------------------------------
r4188 | desai | 2008-01-07 09:26:42 -0600 (Mon, 07 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix traceback (reported by pflores) [bugfix]
------------------------------------------------------------------------
r4155 | desai | 2008-01-01 23:05:22 -0600 (Tue, 01 Jan 2008) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py

SYSV: URL is required for installation only (patch from Andrew Deason) (Resolves Ticket #511) [bugfix]
------------------------------------------------------------------------
r4154 | desai | 2007-12-31 09:51:24 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

SSHbase: Re-add workaround to handle skn caching in event handler
------------------------------------------------------------------------
r4153 | desai | 2007-12-31 08:10:00 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Add support for command line args as well as options
------------------------------------------------------------------------
r4152 | desai | 2007-12-31 07:58:01 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Clean up location handling in Component
------------------------------------------------------------------------
r4151 | desai | 2007-12-31 07:41:55 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

unify default config location settings
------------------------------------------------------------------------
r4150 | desai | 2007-12-31 07:39:44 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix opt args for client (again)
------------------------------------------------------------------------
r4149 | desai | 2007-12-31 07:33:56 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2

Fix client optargs
------------------------------------------------------------------------
r4148 | desai | 2007-12-31 07:24:01 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Fix option parser usage
------------------------------------------------------------------------
r4147 | desai | 2007-12-31 07:19:39 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Clean up pylint warnings
------------------------------------------------------------------------
r4146 | desai | 2007-12-31 07:08:19 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/sbin/bcfg2

fixup bcfg2 client to use new option parser
------------------------------------------------------------------------
r4145 | gogolok | 2007-12-31 06:36:02 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

cleanup code
------------------------------------------------------------------------
r4144 | gogolok | 2007-12-31 05:50:15 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

bcfg2-server: cleanup code
------------------------------------------------------------------------
r4143 | gogolok | 2007-12-31 05:41:11 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

fix syntax; adjust SSETUP to common style
------------------------------------------------------------------------
r4142 | desai | 2007-12-31 05:21:10 -0600 (Mon, 31 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   D /trunk/bcfg2/src/lib/Settings.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-ping-sweep
   M /trunk/bcfg2/src/sbin/bcfg2-query
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate
   M /trunk/bcfg2/src/sbin/bcfg2-server
   M /trunk/bcfg2/testsuite/TestOptions.py

Switch over to more Options usage and complete tests (everything appears to work now)
------------------------------------------------------------------------
r4141 | desai | 2007-12-30 20:10:56 -0600 (Sun, 30 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   A /trunk/bcfg2/testsuite
   A /trunk/bcfg2/testsuite/TestOptions.py

Add unit testing for new option parsing library (Full Coverage)
------------------------------------------------------------------------
r4140 | desai | 2007-12-30 19:01:53 -0600 (Sun, 30 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Reimplement option parser so that the code doesn't cause blindness
------------------------------------------------------------------------
r4139 | desai | 2007-12-30 15:50:40 -0600 (Sun, 30 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Settings.py

Fix parsing problem
------------------------------------------------------------------------
r4138 | gogolok | 2007-12-30 15:49:03 -0600 (Sun, 30 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Settings.py

correct indention
------------------------------------------------------------------------
r4137 | gogolok | 2007-12-30 15:45:40 -0600 (Sun, 30 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Settings.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

add SENDMAIL_PATH
------------------------------------------------------------------------
r4136 | desai | 2007-12-30 15:35:34 -0600 (Sun, 30 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Settings.py

simplify settings code a bit
------------------------------------------------------------------------
r4135 | gogolok | 2007-12-30 14:38:31 -0600 (Sun, 30 Dec 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Settings.py
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

bcfg2-repo-validate: use Bcfg2.Settings

------------------------------------------------------------------------
r4134 | gogolok | 2007-12-30 14:14:43 -0600 (Sun, 30 Dec 2007) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-ping-sweep

bcfg2-ping-sweep: 
- use Bcfg2.Settings
- don't crash if clients.xml can't be parsed

------------------------------------------------------------------------
r4133 | gogolok | 2007-12-30 13:53:25 -0600 (Sun, 30 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Admin/Client.py
   M /trunk/bcfg2/src/lib/Server/Admin/Compare.py
   M /trunk/bcfg2/src/lib/Server/Admin/Init.py
   M /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   M /trunk/bcfg2/src/lib/Server/Admin/Tidy.py
   M /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

bcfg2-admin: use Bcfg2.Settings
------------------------------------------------------------------------
r4132 | gogolok | 2007-12-30 13:31:23 -0600 (Sun, 30 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-query

bcfg2-query: use Bcfg2.Settings
------------------------------------------------------------------------
r4131 | gogolok | 2007-12-30 13:26:51 -0600 (Sun, 30 Dec 2007) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/Server/Admin/__init__.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   A /trunk/bcfg2/src/lib/Settings.py
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Settings class to remove redundant code for parsing config file.

If a module wants to access bcfg2 settings:

from Bcfg2.Settings import settings


------------------------------------------------------------------------
r4130 | gogolok | 2007-12-30 05:55:12 -0600 (Sun, 30 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

remove redundant code
------------------------------------------------------------------------
r4129 | gogolok | 2007-12-29 16:29:09 -0600 (Sat, 29 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

bcfg2-admin: print usage if no arguments
------------------------------------------------------------------------
r4128 | gogolok | 2007-12-29 16:23:05 -0600 (Sat, 29 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py

setup.py: reorder packages list
------------------------------------------------------------------------
r4127 | gogolok | 2007-12-29 16:11:53 -0600 (Sat, 29 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py

install Bcfg2.Server.Admin
------------------------------------------------------------------------
r4126 | desai | 2007-12-28 22:58:20 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Admin/Client.pyc
   D /trunk/bcfg2/src/lib/Server/Admin/Compare.pyc
   D /trunk/bcfg2/src/lib/Server/Admin/Fingerprint.pyc
   D /trunk/bcfg2/src/lib/Server/Admin/Init.pyc
   D /trunk/bcfg2/src/lib/Server/Admin/Minestruct.pyc
   D /trunk/bcfg2/src/lib/Server/Admin/Pull.pyc
   D /trunk/bcfg2/src/lib/Server/Admin/Tidy.pyc
   D /trunk/bcfg2/src/lib/Server/Admin/Viz.pyc
   D /trunk/bcfg2/src/lib/Server/Admin/__init__.pyc

Remove bogus pyc files
------------------------------------------------------------------------
r4125 | desai | 2007-12-28 22:57:53 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Admin
   A /trunk/bcfg2/src/lib/Server/Admin/Client.py
   A /trunk/bcfg2/src/lib/Server/Admin/Client.pyc
   A /trunk/bcfg2/src/lib/Server/Admin/Compare.py
   A /trunk/bcfg2/src/lib/Server/Admin/Compare.pyc
   A /trunk/bcfg2/src/lib/Server/Admin/Fingerprint.py
   A /trunk/bcfg2/src/lib/Server/Admin/Fingerprint.pyc
   A /trunk/bcfg2/src/lib/Server/Admin/Init.py
   A /trunk/bcfg2/src/lib/Server/Admin/Init.pyc
   A /trunk/bcfg2/src/lib/Server/Admin/Minestruct.py
   A /trunk/bcfg2/src/lib/Server/Admin/Minestruct.pyc
   A /trunk/bcfg2/src/lib/Server/Admin/Pull.py
   A /trunk/bcfg2/src/lib/Server/Admin/Pull.pyc
   A /trunk/bcfg2/src/lib/Server/Admin/Tidy.py
   A /trunk/bcfg2/src/lib/Server/Admin/Tidy.pyc
   A /trunk/bcfg2/src/lib/Server/Admin/Viz.py
   A /trunk/bcfg2/src/lib/Server/Admin/Viz.pyc
   A /trunk/bcfg2/src/lib/Server/Admin/__init__.py
   A /trunk/bcfg2/src/lib/Server/Admin/__init__.pyc
   M /trunk/bcfg2/src/lib/Server/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Refactor of bcfg2-admin (all modes moved to discrete modules in Bcfg2.Server.Admin
------------------------------------------------------------------------
r4124 | desai | 2007-12-28 13:51:29 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

sshbase: replace ssh_known_hosts cache mechanism with a python property
------------------------------------------------------------------------
r4123 | desai | 2007-12-28 13:50:38 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Add repo to metadata for TCheetah templates (Resolves #501)
------------------------------------------------------------------------
r4122 | desai | 2007-12-28 13:45:00 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py

Bump version to 0.9.6pre1 in preparation for first prerelease (at some point soon)
------------------------------------------------------------------------
r4121 | desai | 2007-12-28 13:37:08 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Remove all vestiges of server-side toolset, it hasn't been used since 0.8.5 (Resolves Ticket #455)
------------------------------------------------------------------------
r4120 | desai | 2007-12-28 13:11:57 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Add new text pattern to ignore for Chkconfig (Resolves Ticket #505) [bugfix]
------------------------------------------------------------------------
r4119 | gogolok | 2007-12-28 11:50:15 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

fix case: info file gets moved as part of an upper directory, e.g. mv Cfg/etc/passwd /tmp
------------------------------------------------------------------------
r4118 | desai | 2007-12-28 10:27:38 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Add Metadata.GetClientByGroup that returns a list of clients by group membership
------------------------------------------------------------------------
r4117 | desai | 2007-12-28 09:48:01 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

Fix YUMng extra package display (Resolves Ticket #509) [bugfix]
------------------------------------------------------------------------
r4116 | desai | 2007-12-28 09:38:33 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/pkgmgr_update.py

make pkgmgr_update selectively use lxml [bugfix]
------------------------------------------------------------------------
r4115 | desai | 2007-12-28 09:00:21 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Add overall view of metadata to ClientMetadata instances
------------------------------------------------------------------------
r4114 | gogolok | 2007-12-28 04:33:19 -0600 (Fri, 28 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Daemon.py

add keyword substituation: Revision
------------------------------------------------------------------------
r4113 | gogolok | 2007-12-28 04:26:58 -0600 (Fri, 28 Dec 2007) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Daemon.py
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-server

move daemonize support to own module

------------------------------------------------------------------------
r4112 | gogolok | 2007-12-25 18:03:34 -0600 (Tue, 25 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2-info.8

man bcfg2-info: add option -h
------------------------------------------------------------------------
r4111 | gogolok | 2007-12-24 20:24:04 -0600 (Mon, 24 Dec 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

ConfigParser.read(filenames) will not raise an exception, use ConfigParser.readfp(fp) instead

------------------------------------------------------------------------
r4110 | gogolok | 2007-12-24 20:10:28 -0600 (Mon, 24 Dec 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

use OptionParser for bcfg2-info

------------------------------------------------------------------------
r4109 | gogolok | 2007-12-24 16:56:24 -0600 (Mon, 24 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

don't crash if no permission to write config file
------------------------------------------------------------------------
r4108 | gogolok | 2007-12-24 16:52:55 -0600 (Mon, 24 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py

adjust version number to reality
------------------------------------------------------------------------
r4083 | desai | 2007-12-13 05:01:19 -0600 (Thu, 13 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix handling of files ending in .cat or .diff [bugfix]
------------------------------------------------------------------------
r4077 | desai | 2007-12-11 12:05:47 -0600 (Tue, 11 Dec 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/tools/create-debian-pkglist-gp.py

add GP's version of the debian pkglist creator
------------------------------------------------------------------------
r4046 | desai | 2007-12-04 07:02:10 -0600 (Tue, 04 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Fix race when no keys exist and known_hosts is first in the bundle [bugfix]
------------------------------------------------------------------------
r4032 | dclark | 2007-12-03 05:10:40 -0600 (Mon, 03 Dec 2007) | 5 lines
Changed paths:
   A /trunk/bcfg2/examples/brpt.pgsql

brpt.sqlite modified to load into PostgreSQL 8.1 - primary changed:
 1. datetime -> timestamp
 2. id fields -> serial
 3. some reordering of table creation

------------------------------------------------------------------------
r4029 | desai | 2007-12-02 05:56:38 -0600 (Sun, 02 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/config_items/index.html

Fix reversed reasons in config item display (from Sol J) [bugfix]
------------------------------------------------------------------------
r4028 | desai | 2007-12-01 20:43:53 -0600 (Sat, 01 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/export.sh

Fix export.sh to perform tagging appropriately for non-trunk trees [bugfix]
------------------------------------------------------------------------
r4024 | desai | 2007-12-01 20:28:07 -0600 (Sat, 01 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/stable-check.py

handle single available revisions [bugfix]
------------------------------------------------------------------------
r4023 | desai | 2007-12-01 20:26:32 -0600 (Sat, 01 Dec 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/tools/stable-check.py

Add stable-check script (for [bugfix] branch)
------------------------------------------------------------------------
r4021 | desai | 2007-12-01 19:42:00 -0600 (Sat, 01 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py

Revert unintentional DebInit commit [bugfix]
------------------------------------------------------------------------
r4020 | desai | 2007-12-01 19:33:14 -0600 (Sat, 01 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py

Harden frame against tool driver syntax errors (Related to #507) [bugfix]
------------------------------------------------------------------------
r4019 | desai | 2007-12-01 19:28:29 -0600 (Sat, 01 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Fix Chkconfig traceback (Resolves Ticket #507) [bugfix]
------------------------------------------------------------------------
r4018 | desai | 2007-12-01 08:05:53 -0600 (Sat, 01 Dec 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Cleanly handle config file parse failures (Resolves Ticket #493) [bugfix]
------------------------------------------------------------------------
r4014 | desai | 2007-11-30 14:53:09 -0600 (Fri, 30 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Fix chkconfig services that run in runlevel 1 [bugfix]
------------------------------------------------------------------------
r4013 | desai | 2007-11-30 12:59:26 -0600 (Fri, 30 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/bcfg2.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init
   M /trunk/bcfg2/src/sbin/bcfg2

Improve agent scripts and daemonization support [bugfix]
------------------------------------------------------------------------
r4012 | desai | 2007-11-30 12:53:54 -0600 (Fri, 30 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

Handle weird importer behavior on python2.3 [bugfix]
------------------------------------------------------------------------
r4011 | desai | 2007-11-30 12:40:02 -0600 (Fri, 30 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Fix weird python2.3/sarge traceback [bugfix]
------------------------------------------------------------------------
r3948 | desai | 2007-11-12 13:31:22 -0600 (Mon, 12 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix default profile group use
------------------------------------------------------------------------
r3947 | desai | 2007-11-12 13:30:28 -0600 (Mon, 12 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

bcfg2-admin pull fixes
------------------------------------------------------------------------
r3945 | desai | 2007-11-09 18:45:09 -0600 (Fri, 09 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.5 (final)
------------------------------------------------------------------------
r3944 | desai | 2007-11-08 20:16:44 -0600 (Thu, 08 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

SGenshi improvements from Sebastien Barthelemy (sorry, bad locale) and improved error handling
------------------------------------------------------------------------
r3941 | desai | 2007-11-08 12:18:54 -0600 (Thu, 08 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Stop installing Svcmgr bits and include new reporting bits for bcfg2.conf (in bcfg2-admin init)
------------------------------------------------------------------------
r3938 | hagedorn | 2007-11-07 18:45:15 -0600 (Wed, 07 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py

Fixed bug #492 reports now respect 'expiration' dates
------------------------------------------------------------------------
r3917 | desai | 2007-11-05 16:58:38 -0600 (Mon, 05 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.5pre7
------------------------------------------------------------------------
r3912 | desai | 2007-11-04 19:05:03 -0600 (Sun, 04 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Revert bad error messages in importscript
------------------------------------------------------------------------
r3911 | desai | 2007-11-03 18:41:12 -0500 (Sat, 03 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Implement data collection on incomplete entry path for POSIX
------------------------------------------------------------------------
r3910 | desai | 2007-11-03 18:32:17 -0500 (Sat, 03 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Fix __all__
------------------------------------------------------------------------
r3909 | desai | 2007-11-03 11:16:36 -0500 (Sat, 03 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Ensure that APT.py doesn't update more than once per run
------------------------------------------------------------------------
r3908 | desai | 2007-11-03 11:04:46 -0500 (Sat, 03 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Fix error in state handling (Resolves Ticket #479)
------------------------------------------------------------------------
r3906 | desai | 2007-11-02 18:30:39 -0500 (Fri, 02 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py

Second stage of the root->0 backout (from GP)
------------------------------------------------------------------------
r3904 | desai | 2007-11-02 12:40:37 -0500 (Fri, 02 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Add do_exit (from GP) (Resolves Ticket #489)
------------------------------------------------------------------------
r3903 | desai | 2007-11-02 12:24:16 -0500 (Fri, 02 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

make Core.py produce more error messages with plugin load failures (from GP) (Resolves Ticket #488)
------------------------------------------------------------------------
r3902 | desai | 2007-11-02 12:23:03 -0500 (Fri, 02 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

make Core.py more tolerant of spaces in bcfg2.conf (Resolves Ticket #488)
------------------------------------------------------------------------
r3901 | desai | 2007-11-02 12:21:07 -0500 (Fri, 02 Nov 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

bcfg2-info patch from GP
------------------------------------------------------------------------
r3896 | desai | 2007-10-31 10:32:21 -0500 (Wed, 31 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Produce better interactive questions for bcfg2-admin
------------------------------------------------------------------------
r3893 | desai | 2007-10-30 11:43:04 -0500 (Tue, 30 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.5pre6
------------------------------------------------------------------------
r3887 | desai | 2007-10-29 22:47:25 -0500 (Mon, 29 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Deregister Cfg entries in case of overall deletion (Resolves Ticket #481)
------------------------------------------------------------------------
r3886 | desai | 2007-10-29 22:14:44 -0500 (Mon, 29 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Implement bcfg2-admin pull support for info files/metadata changes (Resolves Ticket #480)
------------------------------------------------------------------------
r3885 | desai | 2007-10-29 21:34:18 -0500 (Mon, 29 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Implement cmdlook resumption in bcfg2-info
------------------------------------------------------------------------
r3884 | desai | 2007-10-29 21:22:40 -0500 (Mon, 29 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Fix reports traceback with mysql (Resolves Ticket #487)
------------------------------------------------------------------------
r3883 | desai | 2007-10-29 18:11:57 -0500 (Mon, 29 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-remote

Fix error reporting in bcfg2-remote
------------------------------------------------------------------------
r3879 | desai | 2007-10-29 09:03:14 -0500 (Mon, 29 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py

ensure that client_list_a is always filled before client_list_b
------------------------------------------------------------------------
r3878 | desai | 2007-10-29 09:02:42 -0500 (Mon, 29 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

print errors when they occur
------------------------------------------------------------------------
r3873 | desai | 2007-10-26 15:28:58 -0500 (Fri, 26 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Handle fam/gamin overall failure better
------------------------------------------------------------------------
r3872 | desai | 2007-10-26 14:41:30 -0500 (Fri, 26 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Improve pull error handling
------------------------------------------------------------------------
r3871 | desai | 2007-10-26 14:41:11 -0500 (Fri, 26 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Fix refactor importscript breakage and add optparsing patch from TimL
------------------------------------------------------------------------
r3806 | desai | 2007-10-15 18:12:44 -0500 (Mon, 15 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py

Fix DebInit traceback (Resolves Ticket #486)
------------------------------------------------------------------------
r3800 | desai | 2007-10-11 15:50:03 -0500 (Thu, 11 Oct 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

expand revision and id keywords

------------------------------------------------------------------------
r3798 | desai | 2007-10-11 15:32:12 -0500 (Thu, 11 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.5pre5
------------------------------------------------------------------------
r3795 | desai | 2007-10-11 13:52:19 -0500 (Thu, 11 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Make importscript even more efficient
------------------------------------------------------------------------
r3794 | desai | 2007-10-11 12:56:28 -0500 (Thu, 11 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Pass through modlist data for non package entries
------------------------------------------------------------------------
r3792 | desai | 2007-10-11 10:53:25 -0500 (Thu, 11 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Add sparse client updates (should speed up runs with big databases _a lot_)
------------------------------------------------------------------------
r3788 | desai | 2007-10-11 09:01:30 -0500 (Thu, 11 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

switch last data hashes over to django objects
------------------------------------------------------------------------
r3787 | desai | 2007-10-10 18:35:41 -0500 (Wed, 10 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Continue changes to use django datatypes (further reduces resource consumption)
------------------------------------------------------------------------
r3786 | desai | 2007-10-10 15:36:02 -0500 (Wed, 10 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Fix importscript.py performance problems
------------------------------------------------------------------------
r3785 | desai | 2007-10-10 09:16:23 -0500 (Wed, 10 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Move apt-get update call (in -k mode) to Install, so that changes to sources.list get immediately used for package installs
------------------------------------------------------------------------
r3784 | desai | 2007-10-10 09:14:44 -0500 (Wed, 10 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py

Plugin updates: Account sudoers perms, Cfg recreate bug, Deps error path
------------------------------------------------------------------------
r3779 | bradshaw | 2007-10-05 14:06:20 -0500 (Fri, 05 Oct 2007) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/create-debian-pkglist.py

added an extra test in the if statement in the coelesing part to fix the 
problem that arch independant stuff wasn't actually getting built.


------------------------------------------------------------------------
r3772 | desai | 2007-10-02 14:55:20 -0500 (Tue, 02 Oct 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/rules.xsd
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Implement prune mode for directories (only bundle entries are allowed in the directory)
------------------------------------------------------------------------
r3705 | desai | 2007-09-14 16:32:24 -0500 (Fri, 14 Sep 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/pkgmgr_gen.py

rpmlisting patch from solj
------------------------------------------------------------------------
r3668 | bradshaw | 2007-09-06 13:55:34 -0500 (Thu, 06 Sep 2007) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

fixed a type mismatch on line 183 url=None was failing when the proxy 
would init cause it was expecting url={}.


------------------------------------------------------------------------
r3660 | desai | 2007-08-29 21:10:06 -0500 (Wed, 29 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/control.in
   M /trunk/bcfg2/debian/buildsys/2.4/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in
   M /trunk/bcfg2/doc/Makefile

Debian packaging and doc build updates from Ressu
------------------------------------------------------------------------
r3656 | mjtbrady | 2007-08-29 05:02:18 -0500 (Wed, 29 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

RPMng/YUMng: Added check to canInstall to make sure that the Package entry was verifiable
------------------------------------------------------------------------
r3655 | desai | 2007-08-28 13:31:22 -0500 (Tue, 28 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Fix comments in pkglists with FuzzyDict
------------------------------------------------------------------------
r3654 | desai | 2007-08-28 09:21:59 -0500 (Tue, 28 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

Client init script updates from jcollie
------------------------------------------------------------------------
r3652 | desai | 2007-08-27 22:50:15 -0500 (Mon, 27 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

rpmlisting.py patch from solj
------------------------------------------------------------------------
r3651 | desai | 2007-08-27 21:26:31 -0500 (Mon, 27 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

Supress package reverification if packages are incomplete (in YUMng)
------------------------------------------------------------------------
r3650 | desai | 2007-08-27 16:44:11 -0500 (Mon, 27 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

typo fix from jcollie
------------------------------------------------------------------------
r3648 | desai | 2007-08-26 16:26:07 -0500 (Sun, 26 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.5pre4
------------------------------------------------------------------------
r3647 | desai | 2007-08-26 16:21:52 -0500 (Sun, 26 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-info

Implement persistent probe data (so that templates can be debugged in bcfg2-info)
------------------------------------------------------------------------
r3646 | desai | 2007-08-26 14:48:33 -0500 (Sun, 26 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Add infoxml support to TGenshi
------------------------------------------------------------------------
r3645 | desai | 2007-08-26 14:17:28 -0500 (Sun, 26 Aug 2007) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Implement better error reporting for TCheetah
Cheetah template errors now display:

NotFound: cannot find 'hostn' while searching for 'self.metadata.hostn'
Failed to template /bcfg2.conf


------------------------------------------------------------------------
r3644 | desai | 2007-08-26 13:57:22 -0500 (Sun, 26 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Implement infoxml support for TCheetah
------------------------------------------------------------------------
r3643 | desai | 2007-08-26 13:23:12 -0500 (Sun, 26 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Add altsrc crosschecking
------------------------------------------------------------------------
r3624 | mjtbrady | 2007-08-11 13:40:25 -0500 (Sat, 11 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

RPMng: Improved debug output when required attributes are not present.
------------------------------------------------------------------------
r3623 | desai | 2007-08-09 11:31:30 -0500 (Thu, 09 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd

Fix permission name in bundles
------------------------------------------------------------------------
r3622 | desai | 2007-08-09 10:19:18 -0500 (Thu, 09 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix posix error paths
------------------------------------------------------------------------
r3618 | desai | 2007-08-08 15:33:48 -0500 (Wed, 08 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix diff displays for non-binary files in interactive mode
------------------------------------------------------------------------
r3617 | desai | 2007-08-08 15:21:04 -0500 (Wed, 08 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

finish sshbase class change
------------------------------------------------------------------------
r3616 | desai | 2007-08-08 07:33:58 -0500 (Wed, 08 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd
   M /trunk/bcfg2/schemas/types.xsd

Schema update for freebsd (Resolves Ticket #478)
------------------------------------------------------------------------
r3614 | desai | 2007-08-07 22:33:29 -0500 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.5pre3
------------------------------------------------------------------------
r3613 | desai | 2007-08-07 22:28:41 -0500 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Add bind support for virtual package remappings
------------------------------------------------------------------------
r3612 | desai | 2007-08-07 21:32:43 -0500 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

First chunk of the Pkgmgr altsrc changes (no affect on existing setups)
------------------------------------------------------------------------
r3611 | desai | 2007-08-07 21:21:06 -0500 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix minor pkgmgr XMLSrc bug introduced by info.xml changes
------------------------------------------------------------------------
r3610 | desai | 2007-08-07 13:11:05 -0500 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-query
   D /trunk/bcfg2/tools/nodeattr.py

Make bcfg2-query usable as nodeattr for pdsh
------------------------------------------------------------------------
r3609 | desai | 2007-08-07 10:11:55 -0500 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Implement basic info.xml support
------------------------------------------------------------------------
r3608 | desai | 2007-08-07 09:44:51 -0500 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

turn down write coalescing for now
------------------------------------------------------------------------
r3590 | desai | 2007-08-01 09:35:49 -0500 (Wed, 01 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

fix for Cfg file pull
------------------------------------------------------------------------
r3589 | desai | 2007-08-01 09:22:32 -0500 (Wed, 01 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix binary config file stats upload
------------------------------------------------------------------------
r3588 | desai | 2007-08-01 08:48:35 -0500 (Wed, 01 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Revert mistaken Pkgmgr matches
------------------------------------------------------------------------
r3587 | desai | 2007-08-01 08:45:59 -0500 (Wed, 01 Aug 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Client side of improved support for binary files in statistics
------------------------------------------------------------------------
r3586 | desai | 2007-07-31 09:50:10 -0500 (Tue, 31 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Improve statistics location routines for bcfg2-admin pull
------------------------------------------------------------------------
r3585 | desai | 2007-07-31 09:49:25 -0500 (Tue, 31 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Implement part 1 of (optional) probe result caching
------------------------------------------------------------------------
r3580 | desai | 2007-07-30 09:58:21 -0500 (Mon, 30 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py

remove spurious -q from RPM.py (resolves Ticket #473)
------------------------------------------------------------------------
r3579 | desai | 2007-07-30 09:54:23 -0500 (Mon, 30 Jul 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Change incomplete entry reason to be an error, and include all missing attributes (Resolves Ticket #474)

------------------------------------------------------------------------
r3578 | desai | 2007-07-27 16:50:30 -0500 (Fri, 27 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

Fix bcfg2.init spacing
------------------------------------------------------------------------
r3576 | desai | 2007-07-27 14:28:25 -0500 (Fri, 27 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

Child proc fix
------------------------------------------------------------------------
r3571 | hagedorn | 2007-07-26 09:58:38 -0500 (Thu, 26 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models.py

backingout accidental changes to reporting system
------------------------------------------------------------------------
r3570 | desai | 2007-07-25 16:13:40 -0500 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py

Fix DebInit format TB
------------------------------------------------------------------------
r3567 | desai | 2007-07-25 15:02:23 -0500 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.5pre2
------------------------------------------------------------------------
r3566 | hagedorn | 2007-07-25 14:32:43 -0500 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

changed django reports admin to dev e-mail address
------------------------------------------------------------------------
r3565 | desai | 2007-07-25 13:14:40 -0500 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

Add secondary location for webservers (so that webservers don't need access to bcfg2.conf)
------------------------------------------------------------------------
r3564 | hagedorn | 2007-07-25 12:59:31 -0500 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

fixed problem with updated init script for agent mode
------------------------------------------------------------------------
r3563 | hagedorn | 2007-07-25 10:40:57 -0500 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.default
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

updated init script for agent mode
------------------------------------------------------------------------
r3562 | desai | 2007-07-25 09:54:08 -0500 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py

Add support for altsrc bindings to TGenshi
------------------------------------------------------------------------
r3561 | desai | 2007-07-24 23:00:11 -0500 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Implementing selective forking server, which runs read-only requests in child processes. Should dramatically improve scalability
------------------------------------------------------------------------
r3551 | desai | 2007-07-23 13:47:04 -0500 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-query

documentation string update
------------------------------------------------------------------------
r3550 | desai | 2007-07-23 13:45:18 -0500 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/man/bcfg2-query.8

Add bcfg2-query manpage
------------------------------------------------------------------------
r3549 | desai | 2007-07-23 13:37:47 -0500 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

merge realname into path for altsrc templates
------------------------------------------------------------------------
r3548 | desai | 2007-07-23 13:29:58 -0500 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Switch default to RPMng/YUMng (RPM/Yum are still around just not enabled by default)
------------------------------------------------------------------------
r3547 | desai | 2007-07-23 13:28:55 -0500 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

quiet down RPMng a little (patch from lueningh)
------------------------------------------------------------------------
r3546 | desai | 2007-07-23 13:27:09 -0500 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-remote

Implement bcfg2-remote -H -
------------------------------------------------------------------------
r3543 | desai | 2007-07-23 13:13:32 -0500 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Add a realname attribute in altsrc bound entries and add TCheetah support
------------------------------------------------------------------------
r3541 | dclark | 2007-07-23 11:41:45 -0500 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/INSTALL

EncapPackages: Changed README to mention epkg bug and new binaries location.
------------------------------------------------------------------------
r3537 | desai | 2007-07-22 17:23:15 -0500 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Add default attribute to basic group in default config
------------------------------------------------------------------------
r3536 | desai | 2007-07-22 13:21:12 -0500 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Fix use of altsrc when using Package entries with file attributes
------------------------------------------------------------------------
r3535 | dclark | 2007-07-22 08:41:25 -0500 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.5pre1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.5pre2.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.5pre1.ep:3534)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.5pre2.ep
------------------------------------------------------------------------
r3534 | dclark | 2007-07-21 20:06:35 -0500 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile

...
------------------------------------------------------------------------
r3533 | dclark | 2007-07-21 16:28:46 -0500 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile
   M /trunk/bcfg2/encap/src/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile

EncapPackages: Give encap package name in a non-hackish way, other misc Makefile updates.
------------------------------------------------------------------------
r3532 | dclark | 2007-07-21 15:04:57 -0500 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile
   M /trunk/bcfg2/encap/epkg/README

EncapPackages: Major updates to epkg Makefile, including proper static building of OpenSSL into the epkg binary, and the use of https URLs with server verification via the /usr/local/etc/epkg-ca-bundle.pem, proper naming of GNU/Linux platforms, and creation of a epkg-2.3.9-encap-*-*.tar.gz distribution as the last step.
------------------------------------------------------------------------
r3530 | desai | 2007-07-21 10:20:11 -0500 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py

Account plugin improvement from mschick (Resolves Ticket #470)
------------------------------------------------------------------------
r3529 | dclark | 2007-07-21 02:57:52 -0500 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile

EncapPackages: Improve epkg makefile, add openssl dep
------------------------------------------------------------------------
r3528 | dclark | 2007-07-21 01:36:40 -0500 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile

EncapPackages: Updated to curl-7.16.4 (just because it now exists), and much more importantly libtar-1.2.12, which fixes a bug that truncated 100 character long path names to 99 characters (and also fixes some major memory leaks). The truncation but was visable with 0.9.5pre1 - the "pre1" added enough characters that there were 3 *.py files that became *.p files. This was esp. confusing as the build systems continued to work, and even some clients continued to work because they still had *.pyc files lying around. New epkg binaries for a bunch of platforms will be made available shortly. Fun fun :-)
------------------------------------------------------------------------
r3527 | desai | 2007-07-20 20:12:32 -0500 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Improve error handling in bcfg2-admin (Step towards resolving Ticket #469)
------------------------------------------------------------------------
r3526 | desai | 2007-07-20 18:14:00 -0500 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py

Switch DebInit to use invoke-rc.d (Resolves Ticket #434)
------------------------------------------------------------------------
r3523 | desai | 2007-07-20 11:00:07 -0500 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix bcfg2-info build command
------------------------------------------------------------------------
r3522 | desai | 2007-07-20 10:47:23 -0500 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd

add altsrc to schema
------------------------------------------------------------------------
r3521 | desai | 2007-07-20 10:44:29 -0500 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Fix altsrc
------------------------------------------------------------------------
r3520 | desai | 2007-07-20 10:02:24 -0500 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Add bcfg2-remote to spec file
------------------------------------------------------------------------
r3517 | dclark | 2007-07-19 20:55:45 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/Makefile

EncapPackages: On some platforms [a-z] was matching uppercase "R" for some reason.
------------------------------------------------------------------------
r3515 | desai | 2007-07-19 19:25:34 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/setup.py

Version bump to 0.9.5pre1
------------------------------------------------------------------------
r3514 | desai | 2007-07-19 19:20:54 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

Fix stupid thinko in SGenshi
------------------------------------------------------------------------
r3513 | dclark | 2007-07-19 19:18:11 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4j.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.5pre1.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4j.ep:3512)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.5pre1.ep
------------------------------------------------------------------------
r3512 | dclark | 2007-07-19 19:13:45 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4i.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4j.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4i.ep:3511)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4j.ep
------------------------------------------------------------------------
r3511 | dclark | 2007-07-19 19:09:19 -0500 (Thu, 19 Jul 2007) | 10 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4i.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-lxml-1.2.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-pyrex-0.9.5.1a.ep

EncapPackages: How's this for fun: If you have 2 seperate python binaries at different locations, both named "python", then somehow they both pick up the same python shared libraries, but if you call the second one using a different name, you get the shared library it's supposed to be using. This hit me when I installed a non-bcfg2 python in /usr/local, and suddenly bcfg2 stopped working with:

Traceback (most recent call last):
  File "/usr/local/bin/bcfg2", line 14, in ?
    import Bcfg2.Options
ImportError: No module named Bcfg2.Options

Because it was using the python that thought modules were under /usr/local/lib instead of /usr/local/lib/bcfg2/lib

This patch should fix it.
------------------------------------------------------------------------
r3510 | dclark | 2007-07-19 18:22:57 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2.sh

EncapPackages: Some platforms need PYTHONPATH set even though proper .pth files exist and sys.path shows that they exist in a path Python should know about. No clue why.
------------------------------------------------------------------------
r3509 | dclark | 2007-07-19 17:30:26 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/tools/encap-util-count.sh
   A /trunk/bcfg2/tools/encap-util-expand.sh
   A /trunk/bcfg2/tools/encap-util-place.sh
   A /trunk/bcfg2/tools/encap-util-xml.sh

Add tools for managing encaps
------------------------------------------------------------------------
r3508 | desai | 2007-07-19 16:49:47 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Implement altsrc support, fix humorous misspelling of instantiation
------------------------------------------------------------------------
r3507 | desai | 2007-07-19 16:19:09 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py

add keyword expansion for SGenshi
------------------------------------------------------------------------
r3506 | desai | 2007-07-19 14:20:51 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/SGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Add SGenshi plugin
------------------------------------------------------------------------
r3505 | hagedorn | 2007-07-19 13:54:02 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/man/bcfg2-remote.8 (from /branches/xmlrpc/man/bcfg2-remote.8:3504)
   M /trunk/bcfg2/man/bcfg2.conf.5
   M /trunk/bcfg2/src/lib/Component.py
   M /trunk/bcfg2/src/sbin/bcfg2
   A /trunk/bcfg2/src/sbin/bcfg2-remote (from /branches/xmlrpc/src/sbin/bcfg2-remote:3504)

merging back in xmlrpc branch for agent-mode support
------------------------------------------------------------------------
r3502 | dclark | 2007-07-19 09:55:44 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/PLATFORMS

EncapPackages: Removed last reference to gcc versions, since anything seems to work.
------------------------------------------------------------------------
r3500 | dclark | 2007-07-19 09:35:51 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/HOWTO
   M /trunk/bcfg2/encap/INSTALL
   M /trunk/bcfg2/encap/PLATFORMS
   M /trunk/bcfg2/encap/README

Added [TracNav] element
------------------------------------------------------------------------
r3498 | dclark | 2007-07-19 09:19:49 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/HOWTO

EncapPackages: Fixed wiki formatting on HOWTO
------------------------------------------------------------------------
r3495 | dclark | 2007-07-19 09:12:43 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/HOWTO
   M /trunk/bcfg2/encap/INSTALL
   A /trunk/bcfg2/encap/PLATFORMS
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/TODO

EncapPackages: Broke supported platforms out to seperate file, minor updates to other doc.
------------------------------------------------------------------------
r3494 | dclark | 2007-07-19 07:50:46 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/Makefile

...
------------------------------------------------------------------------
r3493 | dclark | 2007-07-19 07:47:47 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/Makefile

EncapPackages: Make recreation of *.run package cleaner.
------------------------------------------------------------------------
r3492 | dclark | 2007-07-19 07:13:33 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

...
------------------------------------------------------------------------
r3491 | dclark | 2007-07-19 06:16:49 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

...
------------------------------------------------------------------------
r3490 | dclark | 2007-07-19 06:10:25 -0500 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: Update runit to compile on Solaris 2.6
------------------------------------------------------------------------
r3483 | dclark | 2007-07-18 21:19:11 -0500 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4h.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4i.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4h.ep:3482)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4i.ep
------------------------------------------------------------------------
r3482 | dclark | 2007-07-18 21:10:32 -0500 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Encap.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Change encap splitting regular expressions to allow package names with 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.
------------------------------------------------------------------------
r3476 | desai | 2007-07-18 14:00:57 -0500 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/examples/TGenshi
   A /trunk/bcfg2/examples/TGenshi/tmp
   A /trunk/bcfg2/examples/TGenshi/tmp/bar
   A /trunk/bcfg2/examples/TGenshi/tmp/bar/template.txt
   A /trunk/bcfg2/examples/TGenshi/tmp/foo
   A /trunk/bcfg2/examples/TGenshi/tmp/foo/template.xml
   A /trunk/bcfg2/src/lib/Server/Plugins/TGenshi.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Initial TGenshi checking (from jcollie)
------------------------------------------------------------------------
r3474 | desai | 2007-07-18 13:42:10 -0500 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Remove double signal handler setup
------------------------------------------------------------------------
r3473 | dclark | 2007-07-18 12:04:16 -0500 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Fix rename of .run file for OS with dots in them (e.g. aix4.3.3)
------------------------------------------------------------------------
r3472 | dclark | 2007-07-18 03:51:51 -0500 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep

EncapPackages: Fix silly syntax error
------------------------------------------------------------------------
r3471 | dclark | 2007-07-18 02:49:51 -0500 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep

EncapPackages: Make python compile on AIX 4.3.3
------------------------------------------------------------------------
r3470 | dclark | 2007-07-18 02:44:53 -0500 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep

EncapPackages: Make python compile on AIX 4.3.3
------------------------------------------------------------------------
r3469 | dclark | 2007-07-17 22:47:35 -0500 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile

EncapPackages: Added detection of a few more GNU/Linux Distros.
------------------------------------------------------------------------
r3460 | dclark | 2007-07-17 10:19:48 -0500 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4g.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4h.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4g.ep:3459)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4h.ep
------------------------------------------------------------------------
r3459 | desai | 2007-07-17 10:17:26 -0500 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Make InstallDirectory control flow more obvious
------------------------------------------------------------------------
r3457 | desai | 2007-07-17 10:13:47 -0500 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix intermediate path symlink issue in POSIX (Resolves Ticket #465)
------------------------------------------------------------------------
r3455 | hagedorn | 2007-07-16 13:04:12 -0500 (Mon, 16 Jul 2007) | 3 lines
Changed paths:
   D /trunk/bcfg2/src/lib/simpleclient.py
   D /trunk/bcfg2/src/lib/simpleserver.py
   D /trunk/bcfg2/src/lib/verifierDB

Removing extraneous xml-rpc server code (deserted reimplementation)


------------------------------------------------------------------------
r3454 | desai | 2007-07-15 19:49:43 -0500 (Sun, 15 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix required uuid error message
------------------------------------------------------------------------
r3453 | desai | 2007-07-15 19:37:54 -0500 (Sun, 15 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

fix base64 problem
------------------------------------------------------------------------
r3452 | desai | 2007-07-15 19:23:33 -0500 (Sun, 15 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Completely fix import path for Component
------------------------------------------------------------------------
r3451 | dclark | 2007-07-13 16:28:25 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/m4-1.4.4.sh

EncapPackages: Not all platforms have /bin/bash, and this seems to work fine with /bin/sh
------------------------------------------------------------------------
r3450 | dclark | 2007-07-13 16:22:32 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile

Some OS/Make need all lines to exit with 0 status to continue
------------------------------------------------------------------------
r3449 | desai | 2007-07-13 13:51:02 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/__init__.py

Move component up a level
------------------------------------------------------------------------
r3447 | dclark | 2007-07-13 13:43:57 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4f.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4g.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4f.ep:3446)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4g.ep
------------------------------------------------------------------------
r3446 | desai | 2007-07-13 13:41:32 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-admin
   M /trunk/bcfg2/src/sbin/bcfg2-info

Switch to newstyle exception raises
------------------------------------------------------------------------
r3445 | dclark | 2007-07-13 13:38:11 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/tlslite/utils/__init__.py

Silly syntax error - forgot comma...
------------------------------------------------------------------------
r3444 | desai | 2007-07-13 13:34:29 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Component.py

fix typo
------------------------------------------------------------------------
r3443 | dclark | 2007-07-13 13:27:42 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/tlslite/utils/cryptomath.py

...
------------------------------------------------------------------------
r3442 | desai | 2007-07-13 13:21:33 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Switch to new path for component
------------------------------------------------------------------------
r3441 | desai | 2007-07-13 13:16:04 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Component.py
   D /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py

Add checker support to Component
------------------------------------------------------------------------
r3440 | desai | 2007-07-13 13:04:04 -0500 (Fri, 13 Jul 2007) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Component.py (from /trunk/bcfg2/src/lib/Server/Component.py:3437)
   M /trunk/bcfg2/src/lib/__init__.py

move Component to new location

------------------------------------------------------------------------
r3439 | dclark | 2007-07-13 13:02:37 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/tlslite/utils/__init__.py
   M /trunk/bcfg2/src/lib/tlslite/utils/cryptomath.py

...
------------------------------------------------------------------------
r3438 | dclark | 2007-07-13 12:45:23 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/tlslite/utils/cryptomath.py
   A /trunk/bcfg2/src/lib/tlslite/utils/prngd.py

Add PRNGD support to tlslite to try to get AIX <= 5.1 to work (they have no /dev/random or /dev/urandom). Once this is tested I'll submit to tlslite-users for inclusion in upstream source.
------------------------------------------------------------------------
r3437 | hagedorn | 2007-07-13 12:41:12 -0500 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models.py
   A /trunk/bcfg2/src/lib/simpleclient.py
   A /trunk/bcfg2/src/lib/simpleserver.py
   A /trunk/bcfg2/src/lib/verifierDB

adding new testing XML-RPC client/server code
------------------------------------------------------------------------
r3436 | dclark | 2007-07-12 12:07:33 -0500 (Thu, 12 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep

Changes for Solaris 9 compile
------------------------------------------------------------------------
r3435 | dclark | 2007-07-11 23:08:49 -0500 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4f.ep

For some reason Redhat 6.0 needs PYTHONPATH when kicked off via runit, and also hangs on accessing the RPM db for about 1-3 minutes when kicked off via runit. When bcfg2 is run from the command line it runs without any problems. Weird. In any case setting PYTHONPATH in bcfg2-client.sh shouldn't hurt any other platforms, so putting it in.
------------------------------------------------------------------------
r3426 | dclark | 2007-07-08 14:08:02 -0500 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4e.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4f.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4e.ep:3425)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4f.ep
------------------------------------------------------------------------
r3425 | dclark | 2007-07-08 14:01:07 -0500 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py

Changed pkgtool syntax for SYSV packages so abstraction between package name / file name and URL handling work.
------------------------------------------------------------------------
r3424 | desai | 2007-07-07 09:04:15 -0500 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/pkgmgr_gen.py
   M /trunk/bcfg2/tools/pkgmgr_update.py

pkmgr_gen/update updates from mbrady
------------------------------------------------------------------------
r3423 | desai | 2007-07-06 21:25:25 -0500 (Fri, 06 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

fix epoch handing (from mbrady)
------------------------------------------------------------------------
r3421 | dclark | 2007-07-06 00:36:57 -0500 (Fri, 06 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Added debugging when verify or install fails due to lack of an attribute.
------------------------------------------------------------------------
r3415 | raffenet | 2007-07-03 13:04:32 -0500 (Tue, 03 Jul 2007) | 3 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/copy.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/logviewer.html

new web templates


------------------------------------------------------------------------
r3412 | dclark | 2007-07-02 22:02:22 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4d.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4e.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4d.ep:3410)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4e.ep
------------------------------------------------------------------------
r3411 | dclark | 2007-07-02 21:40:17 -0500 (Mon, 02 Jul 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

More work for ticket #458: fix verification

------------------------------------------------------------------------
r3410 | dclark | 2007-07-02 19:19:00 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4c.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4d.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4c.ep:3409)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4d.ep
------------------------------------------------------------------------
r3409 | dclark | 2007-07-02 18:59:22 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py

Power about to die can't find adapter may work or not...
------------------------------------------------------------------------
r3408 | dclark | 2007-07-02 16:31:37 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4b.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4c.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4b.ep:3405)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4c.ep
------------------------------------------------------------------------
r3407 | desai | 2007-07-02 15:39:31 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Attempted partial fix for AIX fallback issue
------------------------------------------------------------------------
r3406 | desai | 2007-07-02 14:06:30 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

add completion for bcfg2-info:showclient
------------------------------------------------------------------------
r3405 | desai | 2007-07-02 12:27:25 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix multiple showclient tb (Resolves Ticket #457)
------------------------------------------------------------------------
r3404 | desai | 2007-07-02 12:21:58 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Change bcfg2-info over to use cmd.Cmd loop
------------------------------------------------------------------------
r3402 | dclark | 2007-07-02 11:28:53 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4a.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4b.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4a.ep:3400)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4b.ep
------------------------------------------------------------------------
r3400 | dclark | 2007-07-02 11:15:05 -0500 (Mon, 02 Jul 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Removed because we no longer use built-in Python SSL (we use tlslite instead).

------------------------------------------------------------------------
r3399 | dclark | 2007-07-02 09:16:52 -0500 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: Patch for runit to compile on Solaris
------------------------------------------------------------------------
r3398 | dclark | 2007-07-01 13:43:09 -0500 (Sun, 01 Jul 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Add server-side debug logging of client probe results
------------------------------------------------------------------------
r3397 | dclark | 2007-06-30 14:14:50 -0500 (Sat, 30 Jun 2007) | 2 lines
Changed paths:
   A /trunk/bcfg2/encap/src/encap-profiles/reports
   A /trunk/bcfg2/encap/src/encap-profiles/reports/Makefile (from /trunk/bcfg2/encap/src/encap-profiles/server/Makefile:3396)
   A /trunk/bcfg2/encap/src/encap-profiles/reports/README (from /trunk/bcfg2/encap/src/encap-profiles/server/README:3396)
   A /trunk/bcfg2/encap/src/encap-profiles/reports/bcfg2-django-0.96.ep
   A /trunk/bcfg2/encap/src/encap-profiles/reports/bcfg2-mod_python-3.3.1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/reports/bcfg2-pysqlite-2.3.4.ep
   A /trunk/bcfg2/encap/src/encap-profiles/reports/ep2target
   A /trunk/bcfg2/encap/src/encap-profiles/reports/sqlite-3.4.0.ep

EncapPackages: Start of adding reports encaps

------------------------------------------------------------------------
r3396 | dclark | 2007-06-30 13:30:48 -0500 (Sat, 30 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Added address element and made help prettier for 80-col terminals
------------------------------------------------------------------------
r3393 | desai | 2007-06-29 14:29:48 -0500 (Fri, 29 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/bcfg2-cron

Remove extra curly-brace (resolves Ticket #454)
------------------------------------------------------------------------
r3392 | desai | 2007-06-29 12:20:04 -0500 (Fri, 29 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Add probe execution display
------------------------------------------------------------------------
r3391 | desai | 2007-06-29 11:16:14 -0500 (Fri, 29 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

use xpath instead of lxml api (should relax the 1.2 requirement to 1.1)
------------------------------------------------------------------------
r3390 | dclark | 2007-06-28 23:17:50 -0500 (Thu, 28 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/bcfg2-site/Makefile
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/postinstall.tmpl

EncapPackages: ...
------------------------------------------------------------------------
r3389 | dclark | 2007-06-28 22:50:59 -0500 (Thu, 28 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4a.ep

EncapPackages: ...
------------------------------------------------------------------------
r3388 | dclark | 2007-06-28 20:27:46 -0500 (Thu, 28 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4a.ep

EncapPackages: Mungle another / path to /usr/local
------------------------------------------------------------------------
r3387 | dclark | 2007-06-28 20:23:50 -0500 (Thu, 28 Jun 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4a.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep:3382)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4a.ep
------------------------------------------------------------------------
r3386 | dclark | 2007-06-28 20:17:23 -0500 (Thu, 28 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/bcfg2-site/Makefile
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/ostiary.cfg.tmpl

EncapPackages: ...
------------------------------------------------------------------------
r3385 | dclark | 2007-06-28 20:12:00 -0500 (Thu, 28 Jun 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2-dv
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2-dvn
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2-dvq
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2-dvqn
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2-restart
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2-v
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2-vq
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2.sh

EncapPackages: on some platform, ostiary can't accept arguments to commands, so you need to encode them in the name of the executable
------------------------------------------------------------------------
r3384 | dclark | 2007-06-28 19:10:51 -0500 (Thu, 28 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-3.4.ep

EncapPackages: some unicies don't have /var/run by default
------------------------------------------------------------------------
r3383 | dclark | 2007-06-28 18:34:43 -0500 (Thu, 28 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2.sh

EncapPackages: svlogd unlike multilog doesn't auto-create the directory it needs if it isn't there.

------------------------------------------------------------------------
r3376 | raffenet | 2007-06-27 10:24:50 -0500 (Wed, 27 Jun 2007) | 3 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/namedviews.tmpl

template for split DNS views


------------------------------------------------------------------------
r3375 | desai | 2007-06-26 21:17:24 -0500 (Tue, 26 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix explicit-interpreter probes
------------------------------------------------------------------------
r3373 | hagedorn | 2007-06-26 16:05:19 -0500 (Tue, 26 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/models.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/index.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py
   M /trunk/bcfg2/src/lib/Server/Reports/urls.py

updates reporting system to filter out 'expired' clients--allowing retired machines to disappear from reports
------------------------------------------------------------------------
r3372 | raffenet | 2007-06-26 14:26:21 -0500 (Tue, 26 Jun 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dns.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dnsedit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/login.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/search.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zones.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/regex.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py

cumulative update for Hostbase web app


------------------------------------------------------------------------
r3371 | raffenet | 2007-06-26 13:46:34 -0500 (Tue, 26 Jun 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

performance improvements


------------------------------------------------------------------------
r3369 | desai | 2007-06-26 12:29:54 -0500 (Tue, 26 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

Fix name issue (caused YUMng failure)
------------------------------------------------------------------------
r3366 | hagedorn | 2007-06-25 16:49:10 -0500 (Mon, 25 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

moved reporting system configuration to /etc/bcfg2.conf
------------------------------------------------------------------------
r3365 | hagedorn | 2007-06-25 14:34:56 -0500 (Mon, 25 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/base.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/client-nodebox.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/detail.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/index.html
   A /trunk/bcfg2/src/lib/Server/Reports/reports/templates/clients/manage.html (from /branches/bcfg2-report-dev/src/lib/Server/Reports/reports/templates/clients/manage.html:3364)
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/config_items/index.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/config_items/listing.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/displays/index.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/displays/summary-block-direct-links.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/displays/summary.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/displays/timing.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py
   M /trunk/bcfg2/src/lib/Server/Reports/urls.py

Added UI to disable old hosts, hopefully made it possible to install app in non-root of webserver
------------------------------------------------------------------------
r3360 | desai | 2007-06-25 10:13:10 -0500 (Mon, 25 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.4 (final)
------------------------------------------------------------------------
r3359 | dclark | 2007-06-25 08:12:31 -0500 (Mon, 25 Jun 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/bcfg2.conf.tmpl
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/postinstall.tmpl

EncapPackages: Use %% instead of // for cheetah commands; // was messing 
up http://

------------------------------------------------------------------------
r3358 | dclark | 2007-06-25 07:04:44 -0500 (Mon, 25 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep

EncapPackages: ...
------------------------------------------------------------------------
r3357 | dclark | 2007-06-25 01:43:45 -0500 (Mon, 25 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/TODO

EncapPackages: ...
------------------------------------------------------------------------
r3356 | dclark | 2007-06-25 01:24:37 -0500 (Mon, 25 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: ...
------------------------------------------------------------------------
r3355 | dclark | 2007-06-25 00:30:13 -0500 (Mon, 25 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: ...
------------------------------------------------------------------------
r3354 | dclark | 2007-06-25 00:26:59 -0500 (Mon, 25 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: Changes to work on AIX
------------------------------------------------------------------------
r3353 | dclark | 2007-06-25 00:24:58 -0500 (Mon, 25 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: patch runit to work on AIX
------------------------------------------------------------------------
r3352 | dclark | 2007-06-24 21:13:00 -0500 (Sun, 24 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep
   M /trunk/bcfg2/encap/src/encap-profiles/m4-1.4.4.sh
   M /trunk/bcfg2/encap/src/encap-profiles/patch-2.5.9.ep

EncapPackages: Make some more stuff gcc -static
------------------------------------------------------------------------
r3351 | dclark | 2007-06-24 20:24:35 -0500 (Sun, 24 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-glib-2.12.12.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-pyrex-0.9.5.1a.ep

EncapPackages: ...
------------------------------------------------------------------------
r3350 | dclark | 2007-06-24 19:37:04 -0500 (Sun, 24 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/server/Makefile

EncapPackages: ...

------------------------------------------------------------------------
r3349 | dclark | 2007-06-24 19:35:43 -0500 (Sun, 24 Jun 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep (from /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-setuptools-0.6c6.ep:3348)
   D /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-setuptools-0.6c6.ep

EncapPackages: Need to use new setuptools everywhere or things get 
confusing

------------------------------------------------------------------------
r3348 | dclark | 2007-06-24 19:23:32 -0500 (Sun, 24 Jun 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-lxml-1.2.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-pyrex-0.9.5.1a.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-setuptools-0.6c6.ep

EncapPackages: New setuptools requires special arguments to produce 
packages usable with external packaging tools (i.e. not .egg files)

------------------------------------------------------------------------
r3347 | dclark | 2007-06-24 18:39:23 -0500 (Sun, 24 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep

EncapPackages: ...

------------------------------------------------------------------------
r3346 | dclark | 2007-06-24 18:11:29 -0500 (Sun, 24 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep

EncapPackages: ...

------------------------------------------------------------------------
r3345 | dclark | 2007-06-24 17:57:04 -0500 (Sun, 24 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep

EncapPackages: don't link against linintl

------------------------------------------------------------------------
r3344 | dclark | 2007-06-24 16:29:41 -0500 (Sun, 24 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/server/Makefile
   A /trunk/bcfg2/encap/src/encap-profiles/server/ep2target

EncapPackages: Fix where server stuff goes

------------------------------------------------------------------------
r3343 | dclark | 2007-06-24 16:04:10 -0500 (Sun, 24 Jun 2007) | 5 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-glib-2.12.12.ep

EncapPackages: Fix glib to work on Etch i386. Etch x86_64 seems to only 
compile with no --with-libiconv line at all. Need to add some logic to 
handle this (or figure out how to actually solve the problem) at some 
point.

------------------------------------------------------------------------
r3342 | dclark | 2007-06-24 16:02:45 -0500 (Sun, 24 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/m4-1.4.4.sh

EncapPackages: Fix dist URLs for m4 to be like all the *.ep files

------------------------------------------------------------------------
r3341 | dclark | 2007-06-24 14:36:45 -0500 (Sun, 24 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-gamin-0.1.8.ep
   A /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-glib-2.12.12.ep (from /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-glib-2.12.9.ep:3340)
   D /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-glib-2.12.9.ep

EncapPackages: Update glib version, explictly don't use iconv

------------------------------------------------------------------------
r3340 | dclark | 2007-06-23 16:21:21 -0500 (Sat, 23 Jun 2007) | 2 lines
Changed paths:
   A /trunk/bcfg2/encap/src/encap-profiles/server/Makefile (from /trunk/bcfg2/encap/src/encap-profiles/Makefile:3330)
   M /trunk/bcfg2/encap/src/encap-profiles/server/README
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-gamin-0.1.8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-glib-2.12.9.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-libxml2-2.6.29.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-libxslt-1.1.21.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-lxml-1.2.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-pyrex-0.9.5.1a.ep

EncapPackages: Seperate server build now works.

------------------------------------------------------------------------
r3334 | dclark | 2007-06-22 09:25:33 -0500 (Fri, 22 Jun 2007) | 5 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep

EncapPackages: For some reason I haven't figured out yet, byte-compiling 
all of the python modules in the manner that is commented out was 
causing one of the *.py files to be replaced with the contents of it's 
*.pyc file, which caused a lot of things to mysteriously fail. 

------------------------------------------------------------------------
r3333 | dclark | 2007-06-22 08:43:29 -0500 (Fri, 22 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.2.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.5.1a.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   D /trunk/bcfg2/encap/src/encap-profiles/ostiary-doc-20060801.ep
   A /trunk/bcfg2/encap/src/encap-profiles/server/README
   A /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-lxml-1.2.1.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.2.1.ep:3332)
   A /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-pyrex-0.9.5.1a.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.5.1a.ep:3332)
   A /trunk/bcfg2/encap/src/encap-profiles/server/ostiary-doc-20060801.ep (from /trunk/bcfg2/encap/src/encap-profiles/ostiary-doc-20060801.ep:3327)

EncapPackages: Finish initial seperation of client from server
------------------------------------------------------------------------
r3332 | dclark | 2007-06-22 08:39:32 -0500 (Fri, 22 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile
   M /trunk/bcfg2/encap/epkg/README
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-doc-0.9.16a1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.8.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.29.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.21.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.2.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.5.1a.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep
   A /trunk/bcfg2/encap/src/encap-profiles/server
   A /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-cheetah-doc-0.9.16a1.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-doc-0.9.16a1.ep:3327)
   A /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-gamin-0.1.8.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.8.ep:3327)
   A /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-glib-2.12.9.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep:3327)
   A /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-libxml2-2.6.29.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.29.ep:3327)
   A /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-libxslt-1.1.21.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.21.ep:3327)
   A /trunk/bcfg2/encap/src/encap-profiles/server/bcfg2-setuptools-0.6c6.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep:3328)

EncapPackages: seperating out server stuff
------------------------------------------------------------------------
r3331 | dclark | 2007-06-21 23:31:50 -0500 (Thu, 21 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.5.1a.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep

EncapPackages: Make everything dep on most recent setuptools for consistency
------------------------------------------------------------------------
r3330 | dclark | 2007-06-21 22:54:20 -0500 (Thu, 21 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Add openssl back to makeself package

------------------------------------------------------------------------
r3329 | dclark | 2007-06-21 22:45:22 -0500 (Thu, 21 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile

EncapPackages: Change grep rename command; it looks like latest grep forces use of regexps (!?). Hopefully this won't break other platforms.

------------------------------------------------------------------------
r3328 | dclark | 2007-06-21 22:28:20 -0500 (Thu, 21 Jun 2007) | 5 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.2.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.5.1a.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep

EncapPackages: Changes to get lxml-1.2.1 to work:
  1. Add setuptools-0.6c6
  2. Modifications to Python and all Python modules to work with new setuptools
  3. There is no three

------------------------------------------------------------------------
r3327 | dclark | 2007-06-21 17:50:31 -0500 (Thu, 21 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.29.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.21.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.2.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.2.1.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.2.ep:3326)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8e.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.21.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.22.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.21.ep:3324)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.2.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep

EncapPackages: Updating dep versions
------------------------------------------------------------------------
r3326 | dclark | 2007-06-21 17:37:53 -0500 (Thu, 21 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.20.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.21.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.20.ep:3325)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.2.ep

EncapPackages: Updating dep versions
------------------------------------------------------------------------
r3325 | dclark | 2007-06-21 17:35:02 -0500 (Thu, 21 Jun 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep:3324)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.27.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.29.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.27.ep:3324)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.20.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.2.ep

EncapPackages: Updating dep versions
------------------------------------------------------------------------
r3319 | desai | 2007-06-20 16:15:54 -0500 (Wed, 20 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.4pre4
------------------------------------------------------------------------
r3318 | hagedorn | 2007-06-20 15:03:47 -0500 (Wed, 20 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-ping-sweep

Remove unnecessary file dependence in bcfg2-ping-sweep
------------------------------------------------------------------------
r3316 | desai | 2007-06-18 14:02:38 -0500 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py

Exclude xml comments from dependency processing Deps plugin (Resolves Ticket #450)
------------------------------------------------------------------------
r3314 | desai | 2007-06-18 09:15:00 -0500 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

bcfg2 spec patch from mbrady
------------------------------------------------------------------------
r3313 | desai | 2007-06-15 11:53:55 -0500 (Fri, 15 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix bcfg2-info tb (Resolves Ticket #449)
------------------------------------------------------------------------
r3312 | desai | 2007-06-15 07:31:46 -0500 (Fri, 15 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

spec fix from mbrady
------------------------------------------------------------------------
r3311 | desai | 2007-06-14 17:45:20 -0500 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/rpmtools.py

update from mbrady to fix nonexistent group problem
------------------------------------------------------------------------
r3310 | desai | 2007-06-14 16:29:03 -0500 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

Updates from rpmng and yumng from mbrady
------------------------------------------------------------------------
r3306 | desai | 2007-06-14 15:14:50 -0500 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Better canonicalization fix
------------------------------------------------------------------------
r3305 | desai | 2007-06-14 15:11:33 -0500 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

canonicalize mixed case client names upon lookup as well
------------------------------------------------------------------------
r3303 | desai | 2007-06-14 10:38:09 -0500 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Handle trailing newlines in bcfg2-info commands
------------------------------------------------------------------------
r3302 | desai | 2007-06-14 10:21:50 -0500 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Change TCheetah to set self.path for config file path
------------------------------------------------------------------------
r3301 | desai | 2007-06-14 10:19:19 -0500 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Add support to pull config file entry info out (for path) (requested by jcollie)
------------------------------------------------------------------------
r3299 | desai | 2007-06-14 09:13:27 -0500 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.4pre3
------------------------------------------------------------------------
r3298 | desai | 2007-06-13 17:06:03 -0500 (Wed, 13 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

YUM update from mbrady
------------------------------------------------------------------------
r3292 | desai | 2007-06-13 09:52:21 -0500 (Wed, 13 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/pkgmgr_update.py

pkgmgr_update update from mbrady
------------------------------------------------------------------------
r3291 | desai | 2007-06-13 09:45:39 -0500 (Wed, 13 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

New RPMng/YUMng code drop from mbrady
------------------------------------------------------------------------
r3288 | desai | 2007-06-12 10:12:25 -0500 (Tue, 12 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py

RPMng fixes from mbrady
------------------------------------------------------------------------
r3287 | desai | 2007-06-11 18:44:43 -0500 (Mon, 11 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix bcfg2-admin traceback without options
------------------------------------------------------------------------
r3273 | gogolok | 2007-06-08 10:53:17 -0500 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

bcfg2-admin: FreeBSD selection

------------------------------------------------------------------------
r3272 | gogolok | 2007-06-08 10:39:37 -0500 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-build-reports

bcfg2-build-reports: pass path of config file to bcfg2-ping-sweep

------------------------------------------------------------------------
r3271 | gogolok | 2007-06-08 10:22:43 -0500 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-ping-sweep

bcfg2-ping-sweep: -C option to specify configfile; FreeBSD ping

------------------------------------------------------------------------
r3270 | gogolok | 2007-06-08 09:24:47 -0500 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

gamin: don't crash on evebn GAMMoved

------------------------------------------------------------------------
r3267 | desai | 2007-06-07 16:14:04 -0500 (Thu, 07 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

more Instance updates from mbrady
------------------------------------------------------------------------
r3265 | desai | 2007-06-07 14:53:57 -0500 (Thu, 07 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

Schema updates to accomodate Package/Instance entries for *ng
------------------------------------------------------------------------
r3261 | desai | 2007-06-06 18:49:35 -0500 (Wed, 06 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

more driver updates from mbrady
------------------------------------------------------------------------
r3258 | desai | 2007-06-06 15:24:35 -0500 (Wed, 06 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.4pre2
------------------------------------------------------------------------
r3254 | desai | 2007-06-06 14:00:27 -0500 (Wed, 06 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

Updates from mbrady for RPMng/YUMng
------------------------------------------------------------------------
r3250 | hagedorn | 2007-06-06 10:16:02 -0500 (Wed, 06 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

Statistics retention policy bugfix (forgot an import)
------------------------------------------------------------------------
r3249 | hagedorn | 2007-06-06 09:59:36 -0500 (Wed, 06 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py
   M /trunk/bcfg2/src/lib/Server/Reports/urls.py

reverting accidentally committed changes from previous revision
------------------------------------------------------------------------
r3248 | hagedorn | 2007-06-06 09:50:20 -0500 (Wed, 06 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py
   M /trunk/bcfg2/src/lib/Server/Reports/urls.py
   M /trunk/bcfg2/src/lib/Server/Statistics.py

bugfix to updated statistics retention policy
------------------------------------------------------------------------
r3244 | gogolok | 2007-06-05 18:31:40 -0500 (Tue, 05 Jun 2007) | 8 lines
Changed paths:
   M /trunk/bcfg2/tools/bcfg2-export-config

bcfg2-export-config:
- document usage
- make it work again
- use -C to specify bcfg2.conf file, consistent with bcfg2,bcfg2-server,...
- allow to specify index filename
- log if a general exception occured during ConfigFile handling
- todo list

------------------------------------------------------------------------
r3243 | hagedorn | 2007-06-05 17:48:59 -0500 (Tue, 05 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

updated retention policy to keep data in statistics.xml file for at least 24h
------------------------------------------------------------------------
r3242 | gogolok | 2007-06-05 17:27:35 -0500 (Tue, 05 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

A plugin has access to config file via core object, don't parse it twice
------------------------------------------------------------------------
r3236 | gogolok | 2007-06-05 10:49:33 -0500 (Tue, 05 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/tools/bcfg2-export-config

bcfg2-admin-export: 'siggi' is an internal project name, remove it
------------------------------------------------------------------------
r3224 | desai | 2007-06-02 16:05:20 -0500 (Sat, 02 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix bcfg2-init for non /etc paths (Patch from gogo) (Resolves Ticket #447)
------------------------------------------------------------------------
r3223 | desai | 2007-06-02 16:00:41 -0500 (Sat, 02 Jun 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   A /trunk/bcfg2/src/lib/Client/Tools/FreeBSDPackage.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Add preliminary support for FreeBSD Packages (from gogo)
------------------------------------------------------------------------
r3217 | desai | 2007-05-31 17:11:46 -0500 (Thu, 31 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fix RPM spec for lxml (resolves Ticket #445)
------------------------------------------------------------------------
r3216 | hagedorn | 2007-05-31 17:00:36 -0500 (Thu, 31 May 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/examples/brpt.sqlite

Reports: Added indicies to default example sqlite reports DB.


------------------------------------------------------------------------
r3212 | hagedorn | 2007-05-31 14:46:59 -0500 (Thu, 31 May 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/sql/client.sql
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templatetags/django_templating_sigh.py

Reporting system: Fixed significant performance problem with summary and timings views.


------------------------------------------------------------------------
r3209 | desai | 2007-05-31 10:11:05 -0500 (Thu, 31 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Implement showclient command (Patch from mbrady)
------------------------------------------------------------------------
r3204 | desai | 2007-05-22 19:25:16 -0500 (Tue, 22 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py

bdist_rpm patch from sroy
------------------------------------------------------------------------
r3201 | desai | 2007-05-22 11:36:07 -0500 (Tue, 22 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

typo
------------------------------------------------------------------------
r3200 | desai | 2007-05-22 11:13:03 -0500 (Tue, 22 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

internally canonicalize client names (to lower case) (resolves ticket #442)
------------------------------------------------------------------------
r3198 | desai | 2007-05-21 10:17:22 -0500 (Mon, 21 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Add argument check (Resolves Ticket #435)
------------------------------------------------------------------------
r3197 | desai | 2007-05-21 10:00:43 -0500 (Mon, 21 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

documentation fixup for bcfg2 -D
------------------------------------------------------------------------
r3196 | desai | 2007-05-21 09:47:53 -0500 (Mon, 21 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Fix build mode (Half Resolves Ticket #434)
------------------------------------------------------------------------
r3195 | desai | 2007-05-21 09:38:38 -0500 (Mon, 21 May 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2-admin.8
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Improve bcfg2-admin documentation (Resolves Ticket #441)

------------------------------------------------------------------------
r3187 | dclark | 2007-05-16 06:06:54 -0500 (Wed, 16 May 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.3.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.4.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.3.ep:3186)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.4.ep
------------------------------------------------------------------------
r3180 | desai | 2007-05-14 21:49:38 -0500 (Mon, 14 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.4pre1
------------------------------------------------------------------------
r3179 | desai | 2007-05-14 21:34:47 -0500 (Mon, 14 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Make interactive messages consistent (Resolves Ticket #437)
------------------------------------------------------------------------
r3178 | desai | 2007-05-14 21:31:21 -0500 (Mon, 14 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

Add explicit key parsing error (Resolves Ticket #439)
------------------------------------------------------------------------
r3124 | desai | 2007-05-10 12:43:06 -0500 (Thu, 10 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

Add -c option to bcfg2 man page
------------------------------------------------------------------------
r3115 | desai | 2007-05-09 17:29:37 -0500 (Wed, 09 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

fix bcfg2-admin init
------------------------------------------------------------------------
r3111 | desai | 2007-05-09 10:05:07 -0500 (Wed, 09 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2-info.8
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix bcfg2-info option to use -C (instead of -c) for config file location, corresponding with other tools (and library code) (resolves ticket #438)
------------------------------------------------------------------------
r3100 | desai | 2007-05-05 13:57:42 -0500 (Sat, 05 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/clients.xsd

Make pingable attr optional (Resolves Ticket #432)
------------------------------------------------------------------------
r3089 | desai | 2007-05-03 12:32:20 -0500 (Thu, 03 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/rules.xsd

Add supervision support to schema
------------------------------------------------------------------------
r3078 | desai | 2007-05-02 09:30:30 -0500 (Wed, 02 May 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Make service supervision explicit
------------------------------------------------------------------------
r3068 | desai | 2007-04-30 13:22:05 -0500 (Mon, 30 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.3 (final)
------------------------------------------------------------------------
r3067 | dclark | 2007-04-27 08:50:22 -0500 (Fri, 27 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/bcfg2.conf.tmpl
   M /trunk/bcfg2/encap/src/bcfg2-site/site-settings.conf-example
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.3.ep

EncapPackages: Fixed bcfg2 deps, added fingerprint to bcfg2-site. Ready to go for 0.9.3.
------------------------------------------------------------------------
r3066 | desai | 2007-04-26 19:30:46 -0500 (Thu, 26 Apr 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/tools/pkgmgr_update.py

Add pkgmgr_update from mbrady
------------------------------------------------------------------------
r3065 | dclark | 2007-04-26 15:53:16 -0500 (Thu, 26 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

Think I made a typo with the properties before...
------------------------------------------------------------------------
r3064 | dclark | 2007-04-26 15:47:05 -0500 (Thu, 26 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-doc-0.9.16a1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.27.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.20.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.2.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8e.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8e.ep:2927)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.21.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.5.1a.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.2.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/makeself-2.1.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-3.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-doc-20060801.ep
   M /trunk/bcfg2/encap/src/encap-profiles/patch-2.5.9.ep
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Added m2crypto as hard dep
------------------------------------------------------------------------
r3063 | desai | 2007-04-26 10:41:36 -0500 (Thu, 26 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.4/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in

Increase lxml prereq to 0.9 for debian packages
------------------------------------------------------------------------
r3062 | desai | 2007-04-26 10:37:57 -0500 (Thu, 26 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.postinst

Fix debian packages for systems w/o ucfr
------------------------------------------------------------------------
r3059 | raffenet | 2007-04-23 14:37:19 -0500 (Mon, 23 Apr 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

updated plugin


------------------------------------------------------------------------
r3058 | raffenet | 2007-04-23 14:34:24 -0500 (Mon, 23 Apr 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/hosts.tmpl
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/named.tmpl
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/reverseappend.tmpl

various tweaks to templates


------------------------------------------------------------------------
r3056 | desai | 2007-04-18 19:50:28 -0500 (Wed, 18 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.9.3pre7
------------------------------------------------------------------------
r3055 | desai | 2007-04-18 19:33:02 -0500 (Wed, 18 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/YUMng.py
   A /trunk/bcfg2/tools/pkgmgr_gen.py

RPMng/YUMng driver update from mbrady
------------------------------------------------------------------------
r3049 | desai | 2007-04-17 12:35:50 -0500 (Tue, 17 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

Add a server-side socket timeout (Reported by pflores)
------------------------------------------------------------------------
r3046 | desai | 2007-04-16 14:56:41 -0500 (Mon, 16 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

Schema fix for package ignores
------------------------------------------------------------------------
r3044 | desai | 2007-04-16 14:04:03 -0500 (Mon, 16 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

Handle garbled XMLRPC requests properly
------------------------------------------------------------------------
r3042 | desai | 2007-04-16 13:02:41 -0500 (Mon, 16 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix address-based issue with client renames (reported by pflores)
------------------------------------------------------------------------
r3036 | desai | 2007-04-11 16:40:13 -0500 (Wed, 11 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix unconditional inclusion of mtime installation fix (Resolves Ticket #424)
------------------------------------------------------------------------
r3033 | desai | 2007-04-11 13:39:27 -0500 (Wed, 11 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.3pre6
------------------------------------------------------------------------
r3032 | desai | 2007-04-11 13:39:21 -0500 (Wed, 11 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Add YUMng to list of available drivers
------------------------------------------------------------------------
r3031 | desai | 2007-04-11 13:37:22 -0500 (Wed, 11 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Implement ConfigFile mtime assertion (Resolves Ticket #421)
------------------------------------------------------------------------
r3030 | desai | 2007-04-10 20:48:10 -0500 (Tue, 10 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   A /trunk/bcfg2/src/lib/Client/Tools/YUMng.py

Newest update to RPMng from mbrady
------------------------------------------------------------------------
r3029 | desai | 2007-04-10 19:14:59 -0500 (Tue, 10 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/rpmtools.py

Latest version of RPMng from mbrady
------------------------------------------------------------------------
r3027 | desai | 2007-04-07 11:52:48 -0500 (Sat, 07 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix option parsing (further resolve Ticket #423)
------------------------------------------------------------------------
r3026 | desai | 2007-04-07 11:38:40 -0500 (Sat, 07 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix option parsing (resolves Ticket #423)
------------------------------------------------------------------------
r3025 | dclark | 2007-04-07 07:48:08 -0500 (Sat, 07 Apr 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.3.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep:3024)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.3.ep
------------------------------------------------------------------------
r3024 | desai | 2007-04-06 16:28:26 -0500 (Fri, 06 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Source0 line fix from mbrady
------------------------------------------------------------------------
r3022 | desai | 2007-04-06 14:08:03 -0500 (Fri, 06 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Bump to 0.9.3pre5
------------------------------------------------------------------------
r3021 | desai | 2007-04-06 14:05:36 -0500 (Fri, 06 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Fix service status verification issue reported by mbrady
------------------------------------------------------------------------
r3020 | desai | 2007-04-06 08:22:16 -0500 (Fri, 06 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Fix option handling (resolves issue reported by mbrady)
------------------------------------------------------------------------
r3019 | desai | 2007-04-06 08:16:16 -0500 (Fri, 06 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Spec file bump to pre4
------------------------------------------------------------------------
r3018 | desai | 2007-04-06 08:15:34 -0500 (Fri, 06 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Egg inclusion spec patch from mbrady
------------------------------------------------------------------------
r3017 | mjinks | 2007-04-05 15:06:07 -0500 (Thu, 05 Apr 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/gentoo/bcfg2-0.9.0.ebuild
   D /trunk/bcfg2/gentoo/bcfg2-0.9.1a.ebuild
   A /trunk/bcfg2/gentoo/bcfg2-0.9.2.ebuild
   A /trunk/bcfg2/gentoo/bcfg2-0.9.3.ebuild


------------------------------------------------------------------------
r3015 | desai | 2007-04-05 14:30:50 -0500 (Thu, 05 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.3pre4
------------------------------------------------------------------------
r3014 | desai | 2007-04-05 14:30:36 -0500 (Thu, 05 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Add bcfg2-admin pull support to SSHbase
------------------------------------------------------------------------
r3013 | desai | 2007-04-05 14:17:10 -0500 (Thu, 05 Apr 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Client/Tools/RPMng.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   A /trunk/bcfg2/src/lib/Client/Tools/rpmtools.py

Add in verify-only version of the RPMng driver (Resolves Ticket #394)
------------------------------------------------------------------------
r3012 | desai | 2007-04-05 13:26:46 -0500 (Thu, 05 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2

Add better driver control support to bcfg2 client (Resolves Ticket #389)
------------------------------------------------------------------------
r3010 | mjinks | 2007-04-05 13:21:14 -0500 (Thu, 05 Apr 2007) | 3 lines
Changed paths:
   A /trunk/bcfg2/gentoo/files/bcfg2-server.rc

Server-side init script


------------------------------------------------------------------------
r3009 | desai | 2007-04-05 11:21:40 -0500 (Thu, 05 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Add informational message about service removal (Resolves half of #406)
------------------------------------------------------------------------
r3008 | desai | 2007-04-05 11:13:30 -0500 (Thu, 05 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Change to /etc/init.d/svc restart for DebInit services (Resolves Ticket #417)
------------------------------------------------------------------------
r3007 | desai | 2007-04-05 10:35:05 -0500 (Thu, 05 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix shared addresses for UUID'd clients behind NAT (Resolves Ticket #420)
------------------------------------------------------------------------
r3005 | desai | 2007-04-03 07:47:24 -0500 (Tue, 03 Apr 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Move logic for repository interactions in bcfg2-admin pull into individual plugins
(This change introduces all new infrastructure, and is in preparation for doing support in SSHbase)

------------------------------------------------------------------------
r3004 | desai | 2007-04-02 13:27:22 -0500 (Mon, 02 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix bcfg2-admin pull, and update the help message to include it
------------------------------------------------------------------------
r3002 | desai | 2007-04-02 10:30:11 -0500 (Mon, 02 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Add support for drivers not enabled by default (in preparation for addition of RPMng)
------------------------------------------------------------------------
r3001 | desai | 2007-04-02 08:15:16 -0500 (Mon, 02 Apr 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py

Fix service status check
------------------------------------------------------------------------
r3000 | raffenet | 2007-03-29 16:58:26 -0500 (Thu, 29 Mar 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py

added template directory to settings file


------------------------------------------------------------------------
r2997 | desai | 2007-03-28 16:24:20 -0500 (Wed, 28 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix bootstrap of new clients using uuids
------------------------------------------------------------------------
r2995 | desai | 2007-03-27 12:59:15 -0500 (Tue, 27 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Fix pkgmgr issues with autosplit packages
------------------------------------------------------------------------
r2992 | desai | 2007-03-23 09:38:38 -0500 (Fri, 23 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix remainder of Package-included entries problems
------------------------------------------------------------------------
r2991 | desai | 2007-03-22 21:55:31 -0500 (Thu, 22 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Fix child node issues in Pkgmgr (for Ignore/Instance)
------------------------------------------------------------------------
r2990 | desai | 2007-03-22 18:54:12 -0500 (Thu, 22 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Harden probe data uploads and error handling (Resolves Ticket #416)
------------------------------------------------------------------------
r2982 | desai | 2007-03-21 13:36:46 -0500 (Wed, 21 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix var rename
------------------------------------------------------------------------
r2981 | desai | 2007-03-21 11:17:58 -0500 (Wed, 21 Mar 2007) | 1 line
Changed paths:
   A /trunk/bcfg2/tools/bcfg2-export-config

Add bcfg2-export-config (Resolves Ticket #184)
------------------------------------------------------------------------
r2980 | desai | 2007-03-21 11:13:40 -0500 (Wed, 21 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Add error message when destination file cannot be read or does not exist (problem report from larold)
------------------------------------------------------------------------
r2979 | desai | 2007-03-21 10:51:33 -0500 (Wed, 21 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Add error message for config file chown failure (Resolves Ticket #407)
------------------------------------------------------------------------
r2978 | desai | 2007-03-21 09:50:01 -0500 (Wed, 21 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

Improve error handling for ssl handshakes
------------------------------------------------------------------------
r2976 | desai | 2007-03-20 22:33:47 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Add error handling to bcfg2-admin compare (Resolves Ticket #409)
------------------------------------------------------------------------
r2975 | desai | 2007-03-20 22:30:40 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Fix logging under broken pipe conditions (Resolves Ticket #408)
------------------------------------------------------------------------
r2972 | desai | 2007-03-20 16:04:05 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

spec build fix
------------------------------------------------------------------------
r2969 | desai | 2007-03-20 14:21:38 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.3pre3
------------------------------------------------------------------------
r2968 | desai | 2007-03-20 14:20:54 -0500 (Tue, 20 Mar 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

pylint fixes

------------------------------------------------------------------------
r2967 | lueningh | 2007-03-20 13:48:39 -0500 (Tue, 20 Mar 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

getoptized the 'viz' subcommand; cleaned up some comments

------------------------------------------------------------------------
r2963 | desai | 2007-03-20 13:18:27 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/clients.xsd

Add new uuid/per-client password options to client schema
------------------------------------------------------------------------
r2962 | desai | 2007-03-20 13:11:53 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

Leave authentication error reporting to Metadata plugin
------------------------------------------------------------------------
r2961 | desai | 2007-03-20 13:10:46 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Improve error message for clients in secure mode without a password
------------------------------------------------------------------------
r2960 | desai | 2007-03-20 13:09:32 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix secure mode
------------------------------------------------------------------------
r2958 | desai | 2007-03-20 12:50:49 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Include more information in authentication failure messages
------------------------------------------------------------------------
r2955 | desai | 2007-03-20 11:29:18 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

Improve error handling
------------------------------------------------------------------------
r2954 | desai | 2007-03-20 11:29:04 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Actually use the new timeout code
------------------------------------------------------------------------
r2953 | lueningh | 2007-03-20 11:20:03 -0500 (Tue, 20 Mar 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Added 'client add' functionality

------------------------------------------------------------------------
r2952 | desai | 2007-03-20 11:17:08 -0500 (Tue, 20 Mar 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Remove spurious error messages for empty lines in :info files

------------------------------------------------------------------------
r2951 | desai | 2007-03-20 11:14:37 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

Improve component error handling
------------------------------------------------------------------------
r2950 | desai | 2007-03-20 11:14:08 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Set tlslite xmlrpc timeout up to 90 sec
------------------------------------------------------------------------
r2949 | desai | 2007-03-20 11:13:41 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix Error messages and fallback password use
------------------------------------------------------------------------
r2948 | desai | 2007-03-20 10:49:35 -0500 (Tue, 20 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Add UUID/per-client passwords
------------------------------------------------------------------------
r2946 | lueningh | 2007-03-19 16:42:36 -0500 (Mon, 19 Mar 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Converted to getopt; should work the same.

------------------------------------------------------------------------
r2945 | desai | 2007-03-18 11:08:27 -0500 (Sun, 18 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Add Package Ignore support for barfoo
------------------------------------------------------------------------
r2943 | desai | 2007-03-15 17:08:17 -0500 (Thu, 15 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Implement client profile remapping (May resolve Ticket #392)
------------------------------------------------------------------------
r2935 | desai | 2007-03-13 15:16:50 -0500 (Tue, 13 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Add tlslite to packaging for rpm spec
------------------------------------------------------------------------
r2932 | desai | 2007-03-12 18:08:02 -0500 (Mon, 12 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Fix interactive mode
------------------------------------------------------------------------
r2931 | bradshaw | 2007-03-12 16:25:23 -0500 (Mon, 12 Mar 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py

this is the updated version which also hacks the sudoers file. there is a catch where you need a sudoers template or static file, but I will fix that in the 
future.

------------------------------------------------------------------------
r2929 | desai | 2007-03-12 11:25:54 -0500 (Mon, 12 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.3pre2
------------------------------------------------------------------------
r2928 | desai | 2007-03-12 11:22:51 -0500 (Mon, 12 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.install
   M /trunk/bcfg2/debian/buildsys/2.3/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in
   M /trunk/bcfg2/encap/INSTALL
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/epkg/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8e.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/lib/Server/Component.py
   A /trunk/bcfg2/src/lib/tlslite (from /branches/certs/bcfg2/src/lib/tlslite:2927)
   R /trunk/bcfg2/src/lib/tlslite/BaseDB.py (from /branches/certs/bcfg2/src/lib/tlslite/BaseDB.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/Checker.py (from /branches/certs/bcfg2/src/lib/tlslite/Checker.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/FileObject.py (from /branches/certs/bcfg2/src/lib/tlslite/FileObject.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/HandshakeSettings.py (from /branches/certs/bcfg2/src/lib/tlslite/HandshakeSettings.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/Session.py (from /branches/certs/bcfg2/src/lib/tlslite/Session.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/SessionCache.py (from /branches/certs/bcfg2/src/lib/tlslite/SessionCache.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/SharedKeyDB.py (from /branches/certs/bcfg2/src/lib/tlslite/SharedKeyDB.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/TLSConnection.py (from /branches/certs/bcfg2/src/lib/tlslite/TLSConnection.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/TLSRecordLayer.py (from /branches/certs/bcfg2/src/lib/tlslite/TLSRecordLayer.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/VerifierDB.py (from /branches/certs/bcfg2/src/lib/tlslite/VerifierDB.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/X509.py (from /branches/certs/bcfg2/src/lib/tlslite/X509.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/X509CertChain.py (from /branches/certs/bcfg2/src/lib/tlslite/X509CertChain.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/__init__.py (from /branches/certs/bcfg2/src/lib/tlslite/__init__.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/api.py (from /branches/certs/bcfg2/src/lib/tlslite/api.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/constants.py (from /branches/certs/bcfg2/src/lib/tlslite/constants.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/errors.py (from /branches/certs/bcfg2/src/lib/tlslite/errors.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration (from /branches/certs/bcfg2/src/lib/tlslite/integration:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/AsyncStateMachine.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/AsyncStateMachine.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/ClientHelper.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/ClientHelper.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/HTTPTLSConnection.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/HTTPTLSConnection.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/IMAP4_TLS.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/IMAP4_TLS.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/IntegrationHelper.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/IntegrationHelper.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/POP3_TLS.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/POP3_TLS.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/SMTP_TLS.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/SMTP_TLS.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/TLSAsyncDispatcherMixIn.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/TLSAsyncDispatcherMixIn.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/TLSSocketServerMixIn.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/TLSSocketServerMixIn.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/TLSTwistedProtocolWrapper.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/TLSTwistedProtocolWrapper.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/XMLRPCTransport.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/XMLRPCTransport.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/integration/__init__.py (from /branches/certs/bcfg2/src/lib/tlslite/integration/__init__.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/mathtls.py (from /branches/certs/bcfg2/src/lib/tlslite/mathtls.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/messages.py (from /branches/certs/bcfg2/src/lib/tlslite/messages.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils (from /branches/certs/bcfg2/src/lib/tlslite/utils:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/AES.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/AES.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/ASN1Parser.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/ASN1Parser.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/Cryptlib_AES.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/Cryptlib_AES.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/Cryptlib_RC4.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/Cryptlib_RC4.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/Cryptlib_TripleDES.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/Cryptlib_TripleDES.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/OpenSSL_AES.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/OpenSSL_AES.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/OpenSSL_RC4.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/OpenSSL_RC4.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/OpenSSL_RSAKey.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/OpenSSL_RSAKey.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/OpenSSL_TripleDES.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/OpenSSL_TripleDES.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/PyCrypto_AES.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/PyCrypto_AES.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/PyCrypto_RC4.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/PyCrypto_RC4.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/PyCrypto_RSAKey.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/PyCrypto_RSAKey.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/PyCrypto_TripleDES.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/PyCrypto_TripleDES.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/Python_AES.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/Python_AES.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/Python_RC4.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/Python_RC4.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/Python_RSAKey.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/Python_RSAKey.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/RC4.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/RC4.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/RSAKey.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/RSAKey.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/TripleDES.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/TripleDES.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/__init__.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/__init__.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/cipherfactory.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/cipherfactory.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/codec.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/codec.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/compat.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/compat.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/cryptomath.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/cryptomath.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/dateFuncs.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/dateFuncs.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/entropy.c (from /branches/certs/bcfg2/src/lib/tlslite/utils/entropy.c:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/hmac.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/hmac.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/jython_compat.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/jython_compat.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/keyfactory.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/keyfactory.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/rijndael.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/rijndael.py:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/win32prng.c (from /branches/certs/bcfg2/src/lib/tlslite/utils/win32prng.c:2927)
   R /trunk/bcfg2/src/lib/tlslite/utils/xmltools.py (from /branches/certs/bcfg2/src/lib/tlslite/utils/xmltools.py:2927)
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Merged in certs branch in preparation for 0.9.3pre2
------------------------------------------------------------------------
r2926 | desai | 2007-03-12 11:06:43 -0500 (Mon, 12 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Move multiple inclusion messages into debug mode
------------------------------------------------------------------------
r2924 | desai | 2007-03-12 10:12:17 -0500 (Mon, 12 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.3pre1
------------------------------------------------------------------------
r2923 | desai | 2007-03-10 13:34:26 -0600 (Sat, 10 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix fam state machine (Should resolve Tickets #415)
------------------------------------------------------------------------
r2922 | desai | 2007-03-10 10:17:11 -0600 (Sat, 10 Mar 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py

Properly integrate actions into Interactive mode (Resolves Ticket #414)
------------------------------------------------------------------------
r2919 | desai | 2007-03-08 14:19:51 -0600 (Thu, 08 Mar 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/bcfg2.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

Init script test fixes

------------------------------------------------------------------------
r2893 | desai | 2007-02-28 19:54:02 -0600 (Wed, 28 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Make default profile settings persist properly
------------------------------------------------------------------------
r2892 | desai | 2007-02-28 19:18:14 -0600 (Wed, 28 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-build-reports

Add two new options to bcfg2-build-reports (Patch from Sumit Roy)
------------------------------------------------------------------------
r2891 | dclark | 2007-02-28 17:22:21 -0600 (Wed, 28 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: runit not dependant on patch(1)
------------------------------------------------------------------------
r2889 | desai | 2007-02-28 12:58:01 -0600 (Wed, 28 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix default group use
------------------------------------------------------------------------
r2888 | desai | 2007-02-27 19:25:51 -0600 (Tue, 27 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py

Fix a cosmetic traceback
------------------------------------------------------------------------
r2887 | desai | 2007-02-27 19:12:42 -0600 (Tue, 27 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Add bcfg2-client side support for new option handling
------------------------------------------------------------------------
r2886 | desai | 2007-02-27 19:09:32 -0600 (Tue, 27 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Make bcfg2.conf-less -p -s runs work
------------------------------------------------------------------------
r2885 | raffenet | 2007-02-27 16:12:02 -0600 (Tue, 27 Feb 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

enables user control of reverse zone file generation


------------------------------------------------------------------------
r2883 | raffenet | 2007-02-26 14:32:40 -0600 (Mon, 26 Feb 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/tools/batchadd.py

fix for use with more than 2 hosts


------------------------------------------------------------------------
r2882 | raffenet | 2007-02-26 13:30:38 -0600 (Mon, 26 Feb 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/tools/batchadd.py

fixed batchadd script to work with database changes


------------------------------------------------------------------------
r2880 | dclark | 2007-02-25 16:31:57 -0600 (Sun, 25 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep

EncapPackages: Added updated XML.py diff (to force use of elementtree)

------------------------------------------------------------------------
r2879 | dclark | 2007-02-25 15:26:12 -0600 (Sun, 25 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO

EncapPackages: Updated TODO

------------------------------------------------------------------------
r2878 | dclark | 2007-02-25 15:23:56 -0600 (Sun, 25 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: Runit now installs/removes/installs/removes cleanly.

------------------------------------------------------------------------
r2877 | dclark | 2007-02-25 12:20:31 -0600 (Sun, 25 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8d.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8e.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8d.ep:2876)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep

EncapPackages: Upgrade openssl to 0.9.8e

------------------------------------------------------------------------
r2874 | dclark | 2007-02-25 10:11:28 -0600 (Sun, 25 Feb 2007) | 9 lines
Changed paths:
   M /trunk/bcfg2

Merged revisions 2871,2873 via svnmerge from 
https://svn.mcs.anl.gov/repos/bcfg/branches/feature/runit-client-tool-driver

........
  r2871 | dclark | 2007-02-25 11:06:01 -0500 (Sun, 25 Feb 2007) | 2 lines
  
  Branch for runit client tool driver
........

------------------------------------------------------------------------
r2873 | dclark | 2007-02-25 10:10:25 -0600 (Sun, 25 Feb 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2

Initialized merge tracking via "svnmerge" with revisions "1-2870" from 
https://svn.mcs.anl.gov/repos/bcfg/branches/feature/runit-client-tool-driver

------------------------------------------------------------------------
r2870 | dclark | 2007-02-25 10:03:43 -0600 (Sun, 25 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   M /trunk/bcfg2/src/lib/Client/Tools/RcUpdate.py
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

Added Revision to svn:keywords so Revision shows up correctly in source

------------------------------------------------------------------------
r2868 | dclark | 2007-02-25 09:58:21 -0600 (Sun, 25 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: Updates for runit encap
------------------------------------------------------------------------
r2866 | desai | 2007-02-21 20:20:05 -0600 (Wed, 21 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py

Fix reports inclusion
------------------------------------------------------------------------
r2863 | dclark | 2007-02-21 08:11:50 -0600 (Wed, 21 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: Change to use initctl with Upstart

------------------------------------------------------------------------
r2862 | dclark | 2007-02-21 08:01:01 -0600 (Wed, 21 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

...

------------------------------------------------------------------------
r2861 | dclark | 2007-02-21 07:58:32 -0600 (Wed, 21 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep

EncapPackages: Made runit support Upstart (used instead of /etc/inittab in recent Ubuntu releases)

------------------------------------------------------------------------
r2856 | dclark | 2007-02-19 21:08:47 -0600 (Mon, 19 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/encapinfo.tmpl
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/ostiary.cfg.tmpl
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/postinstall.tmpl
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2.sh
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep
   D /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep
   D /trunk/bcfg2/encap/src/encap-profiles/daemontools-doc-20060731.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-3.4.ep
   A /trunk/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep (from /branches/private/dclark/daemontools2runit/bcfg2/encap/src/encap-profiles/runit-1.7.2.ep:2855)
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Move from daemontools to runit to avoid any issues with redistributing patched daemontool binaries.

------------------------------------------------------------------------
r2853 | desai | 2007-02-19 20:08:41 -0600 (Mon, 19 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.postinst
   M /trunk/bcfg2/debian/bcfg2.postrm
   M /trunk/bcfg2/debian/buildsys/2.3/control.in
   M /trunk/bcfg2/debian/buildsys/2.4/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in
   M /trunk/bcfg2/debian/rules

Debian packaging updates from Ressu
------------------------------------------------------------------------
r2848 | desai | 2007-02-19 13:36:07 -0600 (Mon, 19 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.2 (final)
------------------------------------------------------------------------
r2845 | dclark | 2007-02-19 01:39:41 -0600 (Mon, 19 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/README

EncapPackages: Added Etch/x86_64 to bootstrapped platforms list

------------------------------------------------------------------------
r2844 | dclark | 2007-02-19 01:32:06 -0600 (Mon, 19 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.20.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep

EncapPackages: Final changes for Etch / x86_64

------------------------------------------------------------------------
r2843 | dclark | 2007-02-19 00:44:59 -0600 (Mon, 19 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep

EncapPackages: For some reason "make bcfg2bump" didn't completely work before; manually bumped to 0.9.2.

------------------------------------------------------------------------
r2842 | dclark | 2007-02-19 00:32:01 -0600 (Mon, 19 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.2.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.1.ep:2841)

EncapPackages: Version Upgrades
------------------------------------------------------------------------
r2841 | dclark | 2007-02-19 00:28:03 -0600 (Mon, 19 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.27.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.20.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.2.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.1.ep:2840)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8d.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.20.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.21.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.20.ep:2837)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.5.1a.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep:2837)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.1.ep

EncapPackages: Version Upgrades
------------------------------------------------------------------------
r2840 | dclark | 2007-02-19 00:18:33 -0600 (Mon, 19 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.20.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep:2839)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.1.ep

EncapPackages: Version Upgrades
------------------------------------------------------------------------
r2839 | dclark | 2007-02-19 00:16:32 -0600 (Mon, 19 Feb 2007) | 2 lines
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.7.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.8.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.7.ep:2837)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.12.9.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep:2837)
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.27.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep:2837)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.1.ep

EncapPackages: Version Upgrades

------------------------------------------------------------------------
r2838 | dclark | 2007-02-19 00:03:46 -0600 (Mon, 19 Feb 2007) | 2 lines
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8c.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8d.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8c.ep:2837)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep

EncapPackages: Upgrade to latest OpenSSL release

------------------------------------------------------------------------
r2837 | dclark | 2007-02-18 23:58:22 -0600 (Sun, 18 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-doc-0.9.16a1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8c.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.20.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-doc-20060731.ep
   M /trunk/bcfg2/encap/src/encap-profiles/m4-1.4.4.sh
   M /trunk/bcfg2/encap/src/encap-profiles/makeself-2.1.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-3.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-doc-20060801.ep
   M /trunk/bcfg2/encap/src/encap-profiles/patch-2.5.9.ep

EncapPackages: Fixes to work with Debian GNU/Linux Etch on x86_64

------------------------------------------------------------------------
r2836 | raffenet | 2007-02-16 17:08:33 -0600 (Fri, 16 Feb 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/nisauth.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py

fixed bug in nis authentication


------------------------------------------------------------------------
r2835 | raffenet | 2007-02-16 17:07:20 -0600 (Fri, 16 Feb 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/errors.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html

host copy function and other bug fixes


------------------------------------------------------------------------
r2833 | desai | 2007-02-16 16:25:31 -0600 (Fri, 16 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.2rc6
------------------------------------------------------------------------
r2832 | desai | 2007-02-16 16:04:03 -0600 (Fri, 16 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fix spec on non-sles systems
------------------------------------------------------------------------
r2831 | desai | 2007-02-16 15:48:22 -0600 (Fri, 16 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Handle non-elements in pkglists (Resolves Ticket #403)
------------------------------------------------------------------------
r2830 | desai | 2007-02-16 15:24:52 -0600 (Fri, 16 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/rules.xsd

Fix rules validation (Resolves Ticket #404)

------------------------------------------------------------------------
r2829 | desai | 2007-02-16 15:16:48 -0600 (Fri, 16 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fix for sles

------------------------------------------------------------------------
r2828 | desai | 2007-02-16 14:44:39 -0600 (Fri, 16 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Spec fixes for SLES

------------------------------------------------------------------------
r2827 | desai | 2007-02-16 10:20:48 -0600 (Fri, 16 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/rules.xsd

Add extra service fields to the rules schema
------------------------------------------------------------------------
r2826 | dclark | 2007-02-16 05:44:39 -0600 (Fri, 16 Feb 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7.3.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.9.2.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7.3.ep:2825)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.9.2.ep
------------------------------------------------------------------------
r2824 | desai | 2007-02-15 15:01:21 -0600 (Thu, 15 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.2rc5 (Packaging fixes for spec file)
------------------------------------------------------------------------
r2822 | desai | 2007-02-15 13:53:30 -0600 (Thu, 15 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

bump to 0.9.2rc4
------------------------------------------------------------------------
r2821 | desai | 2007-02-15 13:49:27 -0600 (Thu, 15 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix another traceback
------------------------------------------------------------------------
r2819 | desai | 2007-02-15 13:29:11 -0600 (Thu, 15 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.9.2rc3
------------------------------------------------------------------------
r2818 | desai | 2007-02-15 13:28:43 -0600 (Thu, 15 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fix spec file
------------------------------------------------------------------------
r2817 | desai | 2007-02-15 13:28:16 -0600 (Thu, 15 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fixup for case when diff needs to be displayed (Resolved Ticket #401)
------------------------------------------------------------------------
r2815 | desai | 2007-02-15 11:04:10 -0600 (Thu, 15 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.2rc2
------------------------------------------------------------------------
r2814 | desai | 2007-02-15 11:01:37 -0600 (Thu, 15 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

Add noverify version support to Yum
------------------------------------------------------------------------
r2813 | desai | 2007-02-15 09:51:56 -0600 (Thu, 15 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Include permissions entries in bundle modlists

------------------------------------------------------------------------
r2812 | desai | 2007-02-14 22:18:19 -0600 (Wed, 14 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

Add bname to package entries
------------------------------------------------------------------------
r2811 | desai | 2007-02-14 19:48:08 -0600 (Wed, 14 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix interactive messages when no diff is needed (Resolves Ticket #397)
------------------------------------------------------------------------
r2810 | desai | 2007-02-14 10:13:26 -0600 (Wed, 14 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-www.xsl

Be more optimistic (Resolves Ticket #400)
------------------------------------------------------------------------
r2809 | desai | 2007-02-13 18:27:22 -0600 (Tue, 13 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Improve information for cases like Ticket #398
------------------------------------------------------------------------
r2808 | desai | 2007-02-13 11:51:03 -0600 (Tue, 13 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix error messages for posix perms/ownership (Resolves Ticket #397)
------------------------------------------------------------------------
r2807 | desai | 2007-02-12 16:20:24 -0600 (Mon, 12 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

improve comparison mode output
------------------------------------------------------------------------
r2806 | desai | 2007-02-12 16:15:25 -0600 (Mon, 12 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Improve messages in bcfg2-admin compare -r
------------------------------------------------------------------------
r2805 | desai | 2007-02-12 16:03:32 -0600 (Mon, 12 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Add -r mode to compare fix
------------------------------------------------------------------------
r2804 | desai | 2007-02-12 16:02:16 -0600 (Mon, 12 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Add -r mode to compare
------------------------------------------------------------------------
r2803 | desai | 2007-02-12 15:21:23 -0600 (Mon, 12 Feb 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/tools/debian-repo-cleaner
   D /trunk/bcfg2/tools/local-deb-repo-maker
   D /trunk/bcfg2/tools/rsync-debian-repo

Remove old tools
------------------------------------------------------------------------
r2802 | desai | 2007-02-12 14:48:33 -0600 (Mon, 12 Feb 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/tools/crosscheck.py

Remove crosscheck script
------------------------------------------------------------------------
r2801 | desai | 2007-02-12 14:48:21 -0600 (Mon, 12 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/man/bcfg2-admin.8
   M /trunk/bcfg2/src/sbin/bcfg2-admin
   M /trunk/bcfg2/tools/crosscheck.py

Merge crosscheck script into bcfg2-admin
------------------------------------------------------------------------
r2800 | desai | 2007-02-12 10:36:03 -0600 (Mon, 12 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Add buildall mode to bcfg2-info (generates all client configs in a directory)
------------------------------------------------------------------------
r2799 | desai | 2007-02-10 07:55:01 -0600 (Sat, 10 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

Minor statistics fixups (for tmpfile name change)

------------------------------------------------------------------------
r2798 | desai | 2007-02-09 20:59:20 -0600 (Fri, 09 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

Write statistics into a temporary location

------------------------------------------------------------------------
r2794 | desai | 2007-02-06 15:44:17 -0600 (Tue, 06 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templatetags/syntax_coloring.py

Fix reports system traceback (Resolves Ticket #387)
------------------------------------------------------------------------
r2792 | desai | 2007-02-06 15:19:34 -0600 (Tue, 06 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.2-rc1
------------------------------------------------------------------------
r2791 | desai | 2007-02-06 15:18:16 -0600 (Tue, 06 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

More colors and a category key in bcfg2-admin viz
------------------------------------------------------------------------
r2790 | desai | 2007-02-06 15:02:43 -0600 (Tue, 06 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

add more colors to bcfg2-admin viz
------------------------------------------------------------------------
r2788 | desai | 2007-02-06 10:01:07 -0600 (Tue, 06 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.1d
------------------------------------------------------------------------
r2787 | desai | 2007-02-06 09:59:51 -0600 (Tue, 06 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix bcfg2-admin viz for groups that are both included and directly in groups.xml
------------------------------------------------------------------------
r2786 | desai | 2007-02-06 09:41:33 -0600 (Tue, 06 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix :info files
------------------------------------------------------------------------
r2785 | desai | 2007-02-05 15:26:38 -0600 (Mon, 05 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Fix overenthusiastic yum override (Reported by Pedro)
------------------------------------------------------------------------
r2784 | desai | 2007-02-05 13:24:59 -0600 (Mon, 05 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

Change around rpm removal

------------------------------------------------------------------------
r2782 | desai | 2007-02-05 12:27:09 -0600 (Mon, 05 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.1c
------------------------------------------------------------------------
r2781 | desai | 2007-02-03 19:00:03 -0600 (Sat, 03 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix owner and group names that contain dashes

------------------------------------------------------------------------
r2780 | desai | 2007-02-03 00:34:50 -0600 (Sat, 03 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

add a sleep to executor
------------------------------------------------------------------------
r2779 | desai | 2007-02-03 00:30:21 -0600 (Sat, 03 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Final executor fix

------------------------------------------------------------------------
r2778 | desai | 2007-02-02 23:50:58 -0600 (Fri, 02 Feb 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Fix executor


------------------------------------------------------------------------
r2777 | desai | 2007-02-02 22:04:29 -0600 (Fri, 02 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

Fix Yum.__ireq__ (to enable package installation)

------------------------------------------------------------------------
r2775 | desai | 2007-02-02 19:38:09 -0600 (Fri, 02 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.1b

------------------------------------------------------------------------
r2774 | desai | 2007-02-02 19:24:19 -0600 (Fri, 02 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/__init__.py

Finish up reports system packaging
------------------------------------------------------------------------
r2773 | desai | 2007-02-02 16:46:10 -0600 (Fri, 02 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/rules
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py

Round 1 of packaging fixes for the reporting system and hostbase
------------------------------------------------------------------------
r2772 | desai | 2007-02-02 16:30:38 -0600 (Fri, 02 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/lib/Server/Reports/__init__.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/__init__.py
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

Packaging Fixes
------------------------------------------------------------------------
r2771 | desai | 2007-02-02 16:13:37 -0600 (Fri, 02 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Ensure that (pre) actions are not executed from Base

------------------------------------------------------------------------
r2770 | desai | 2007-02-02 15:58:11 -0600 (Fri, 02 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Fix base installation case

------------------------------------------------------------------------
r2769 | desai | 2007-02-02 14:22:43 -0600 (Fri, 02 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/SYSV.py
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

Clean up tool driver conflict code
------------------------------------------------------------------------
r2768 | desai | 2007-02-02 09:34:37 -0600 (Fri, 02 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Blast.py
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

Client Tool driver updates (Yum and Blastwave)

------------------------------------------------------------------------
r2766 | desai | 2007-02-01 17:51:02 -0600 (Thu, 01 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   A /trunk/bcfg2/gentoo/bcfg2-0.9.1a.ebuild (from /trunk/bcfg2/gentoo/bcfg2-0.9.0.ebuild:2761)
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.9.1a

------------------------------------------------------------------------
r2765 | desai | 2007-02-01 17:48:22 -0600 (Thu, 01 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix tb
------------------------------------------------------------------------
r2761 | desai | 2007-02-01 15:57:53 -0600 (Thu, 01 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Bump version to 0.9.1
------------------------------------------------------------------------
r2760 | desai | 2007-02-01 15:21:19 -0600 (Thu, 01 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix bcfg2-admin pull
------------------------------------------------------------------------
r2759 | desai | 2007-02-01 14:48:44 -0600 (Thu, 01 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

fix Yup/RPM conflict
------------------------------------------------------------------------
r2758 | desai | 2007-02-01 14:46:28 -0600 (Thu, 01 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

fix Yup option failure
------------------------------------------------------------------------
r2756 | desai | 2007-02-01 14:36:40 -0600 (Thu, 01 Feb 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/types.xsd

Re-add blastwave to schema

------------------------------------------------------------------------
r2754 | desai | 2007-02-01 13:44:45 -0600 (Thu, 01 Feb 2007) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Implement complete Yum solution
 * Add Yum into default loaded drivers
 * Add support for Yum to not use -y
 * Fix driver conflict setup

------------------------------------------------------------------------
r2753 | desai | 2007-02-01 13:01:02 -0600 (Thu, 01 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Finish up improving interactive mode log messages (Resolves Ticket #367)
------------------------------------------------------------------------
r2752 | desai | 2007-02-01 10:24:26 -0600 (Thu, 01 Feb 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/rules

Install hostbase web templates (Resolves Ticket #385)
------------------------------------------------------------------------
r2751 | mjinks | 2007-02-01 00:33:04 -0600 (Thu, 01 Feb 2007) | 2 lines
Changed paths:
   A /trunk/bcfg2/gentoo/bcfg2-0.9.0.ebuild

Example ebuild file, add to /usr/local/portage/app-admin/bcfg2 or similar

------------------------------------------------------------------------
r2750 | mjinks | 2007-02-01 00:31:13 -0600 (Thu, 01 Feb 2007) | 1 line
Changed paths:
   D /trunk/bcfg2/gentoo/Manifest


------------------------------------------------------------------------
r2749 | mjinks | 2007-02-01 00:29:50 -0600 (Thu, 01 Feb 2007) | 3 lines
Changed paths:
   D /trunk/bcfg2/gentoo/bcfg2-0.8.7.2.ebuild
   D /trunk/bcfg2/gentoo/files/bcfg2-client
   D /trunk/bcfg2/gentoo/files/bcfg2-server
   D /trunk/bcfg2/gentoo/files/digest-bcfg2-0.6.9.2

Old, obsolete stuff


------------------------------------------------------------------------
r2748 | desai | 2007-01-31 18:56:24 -0600 (Wed, 31 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Blast.py

Fix imports
------------------------------------------------------------------------
r2747 | desai | 2007-01-31 18:53:22 -0600 (Wed, 31 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Blast.py

Fix blastwave packages (dont use the sysv constructor)
------------------------------------------------------------------------
r2746 | desai | 2007-01-31 16:48:05 -0600 (Wed, 31 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

fix the yum driver (round 3)
------------------------------------------------------------------------
r2745 | desai | 2007-01-31 16:46:23 -0600 (Wed, 31 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

fix the yum driver (round 2)
------------------------------------------------------------------------
r2744 | desai | 2007-01-31 16:39:39 -0600 (Wed, 31 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

fix the yum driver
------------------------------------------------------------------------
r2743 | desai | 2007-01-31 16:30:52 -0600 (Wed, 31 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/schemas/types.xsd

Add yum package type
------------------------------------------------------------------------
r2742 | desai | 2007-01-31 15:51:28 -0600 (Wed, 31 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py

Fix another aspect of postinstalls

------------------------------------------------------------------------
r2738 | desai | 2007-01-31 11:23:22 -0600 (Wed, 31 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Maybe fix file diffing + xml encoding

------------------------------------------------------------------------
r2737 | desai | 2007-01-31 09:50:46 -0600 (Wed, 31 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Change logging facility to daemon (to conform with debian policy) (Resolves Ticket #379)
------------------------------------------------------------------------
r2736 | desai | 2007-01-31 09:43:02 -0600 (Wed, 31 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Unescape xml escape sequences (Resolves Ticket #384)
------------------------------------------------------------------------
r2735 | desai | 2007-01-31 09:35:33 -0600 (Wed, 31 Jan 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

 * Disable Yum driver for now
 * Add info files as an alternative for :info files (Resolves Ticket #382)

------------------------------------------------------------------------
r2734 | desai | 2007-01-31 08:04:13 -0600 (Wed, 31 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix client metadata resolution (Resolves Ticket #383)

------------------------------------------------------------------------
r2733 | desai | 2007-01-30 09:08:16 -0600 (Tue, 30 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Import error message when config file diffs aren't available (Resolves Ticket #380)

------------------------------------------------------------------------
r2732 | desai | 2007-01-29 19:18:55 -0600 (Mon, 29 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py

Fix PostInstall traceback (Resolves Ticket #378)

------------------------------------------------------------------------
r2731 | mjinks | 2007-01-29 16:36:28 -0600 (Mon, 29 Jan 2007) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py

For real this time, fixed the omission of "=" before package atoms on
install.


------------------------------------------------------------------------
r2729 | desai | 2007-01-29 13:26:05 -0600 (Mon, 29 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Bump version to 0.9.0 (final)
------------------------------------------------------------------------
r2728 | desai | 2007-01-29 11:33:11 -0600 (Mon, 29 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Add more informational messages in the fam event processing stage (Resolves Ticket #376)
------------------------------------------------------------------------
r2727 | desai | 2007-01-29 11:31:24 -0600 (Mon, 29 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Pretty up multiple inclusion message
------------------------------------------------------------------------
r2726 | desai | 2007-01-29 11:25:43 -0600 (Mon, 29 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Fix message (Resolves Ticket #377)
------------------------------------------------------------------------
r2725 | mjinks | 2007-01-29 11:10:24 -0600 (Mon, 29 Jan 2007) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py

Sometimes packages are being installed without the prefix "=" in the
package atom.  This join might have fixed that, but I'm not entirely sure.
Needs more testing.


------------------------------------------------------------------------
r2724 | desai | 2007-01-29 10:56:44 -0600 (Mon, 29 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix traceback for binary files

------------------------------------------------------------------------
r2722 | desai | 2007-01-25 14:26:55 -0600 (Thu, 25 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Add bad entries output if -e is specified

------------------------------------------------------------------------
r2721 | desai | 2007-01-24 14:22:30 -0600 (Wed, 24 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py

Fix RPM verification (Resolves Ticket #375)
------------------------------------------------------------------------
r2720 | desai | 2007-01-24 14:18:11 -0600 (Wed, 24 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fix missing file spec

------------------------------------------------------------------------
r2718 | desai | 2007-01-24 13:17:44 -0600 (Wed, 24 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Bump to 0.9.0pre6
------------------------------------------------------------------------
r2717 | mjinks | 2007-01-24 11:26:39 -0600 (Wed, 24 Jan 2007) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py

Removed call to 'emerge --sync' before package installs

Fixed mishandling of output from 'equery check' which caused packages
to reinstall on each run if their config files had been changed

Removed files from __important__ which matter more for building than
installing/maintaining packages


------------------------------------------------------------------------
r2716 | desai | 2007-01-24 10:38:25 -0600 (Wed, 24 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Make dynamic group processing more tolerant of whitespace
------------------------------------------------------------------------
r2715 | desai | 2007-01-24 10:16:27 -0600 (Wed, 24 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Implement dynamic groups

------------------------------------------------------------------------
r2714 | desai | 2007-01-24 09:32:57 -0600 (Wed, 24 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Action.py

Add return codes to action uploads

------------------------------------------------------------------------
r2713 | desai | 2007-01-23 20:19:43 -0600 (Tue, 23 Jan 2007) | 6 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd
   M /trunk/bcfg2/schemas/rules.xsd
   M /trunk/bcfg2/schemas/types.xsd
   M /trunk/bcfg2/src/lib/Client/Frame.py
   A /trunk/bcfg2/src/lib/Client/Tools/Action.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Implement Action support
 - Schema addition for bundles/rules
 - Tool driver for actions
 - Frame support for pre-actions and post-actions
 - Frame blacklist support (to preclude blocked entries from getting installed on the post-clobber pass)

------------------------------------------------------------------------
r2712 | desai | 2007-01-23 20:01:41 -0600 (Tue, 23 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd
   A /trunk/bcfg2/schemas/xml.xsd

Fix local validation for xml schemas (no net access)

------------------------------------------------------------------------
r2711 | desai | 2007-01-23 15:37:18 -0600 (Tue, 23 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Commit infrastructure for Action driver

------------------------------------------------------------------------
r2710 | desai | 2007-01-23 15:23:55 -0600 (Tue, 23 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Add output describing clobbered entries

------------------------------------------------------------------------
r2709 | desai | 2007-01-23 15:03:36 -0600 (Tue, 23 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Fix bundle reverify behavior

------------------------------------------------------------------------
r2707 | desai | 2007-01-22 11:04:03 -0600 (Mon, 22 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-build-reports

Fix empty bad clauses in bcfg2-build reports [Patch from wosc at uni-jena] (Resolves Ticket #373)

------------------------------------------------------------------------
r2705 | desai | 2007-01-20 09:48:00 -0600 (Sat, 20 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix unicode problem for diff display (Resolves Ticket #365)

------------------------------------------------------------------------
r2704 | desai | 2007-01-20 09:47:18 -0600 (Sat, 20 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py

Improve information message in interactive mode (Half-resolves Ticket #367)

------------------------------------------------------------------------
r2703 | desai | 2007-01-20 09:37:51 -0600 (Sat, 20 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/sbin/bcfg2

Add temporary -e mode to display extra configuration entry details (Resolves Ticket #369)

------------------------------------------------------------------------
r2702 | desai | 2007-01-19 22:47:22 -0600 (Fri, 19 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix syntax error (Resolves Ticket #364)

------------------------------------------------------------------------
r2698 | desai | 2007-01-18 15:43:44 -0600 (Thu, 18 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Fix PostInstall/Yum driver load

------------------------------------------------------------------------
r2697 | desai | 2007-01-18 14:19:27 -0600 (Thu, 18 Jan 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Add configfile interactive diff support. (Resolves Ticket #279)
Remove query text from statistics upload

------------------------------------------------------------------------
r2696 | desai | 2007-01-18 11:04:37 -0600 (Thu, 18 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

Add hostbase templates into bcfg2-server debian package (Resolves Ticket #363)

------------------------------------------------------------------------
r2695 | desai | 2007-01-18 10:41:20 -0600 (Thu, 18 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py

Implement file filtering for XMLDirectories (Base, Bundler, Pkgmgr, Rules, Svcmgr) (Resolves Ticket #300)

------------------------------------------------------------------------
r2694 | desai | 2007-01-18 10:30:43 -0600 (Thu, 18 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Tighten up error handling in TCheetah (Resolves Ticket #336)

------------------------------------------------------------------------
r2693 | desai | 2007-01-18 10:22:14 -0600 (Thu, 18 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix bcfg-admin viz -k

------------------------------------------------------------------------
r2692 | desai | 2007-01-18 10:10:37 -0600 (Thu, 18 Jan 2007) | 3 lines
Changed paths:
   A /trunk/bcfg2/man/bcfg2-admin.8
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Fix bcfg2-admin for xincluded groups files. 
Document bcfg2-admin

------------------------------------------------------------------------
r2691 | desai | 2007-01-17 15:51:35 -0600 (Wed, 17 Jan 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

minor comment fix for bcfg2-admin
Add fallback removal mechanism for RPM (to single removal, used when single-pass fails) [From Sumit Roy]

------------------------------------------------------------------------
r2687 | desai | 2007-01-16 16:14:56 -0600 (Tue, 16 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Spec patch from Mike Brady/Sumit Roy

------------------------------------------------------------------------
r2685 | desai | 2007-01-16 11:04:31 -0600 (Tue, 16 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/gentoo/bcfg2-0.8.7.2.ebuild
   M /trunk/bcfg2/misc/bcfg2.spec

Bump to 0.9.0pre5
------------------------------------------------------------------------
r2684 | desai | 2007-01-16 11:01:42 -0600 (Tue, 16 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py
   M /trunk/bcfg2/src/lib/Server/Component.py

Implement more verbose questions for interactive mode (for Packages) (Halfway-resolves Ticket #279)

------------------------------------------------------------------------
r2683 | desai | 2007-01-16 10:11:27 -0600 (Tue, 16 Jan 2007) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Make bcfg2 -P actually paranoid (Resolves Ticket #359)
 * ConfigFile entry installation halted if backup cannot be created

------------------------------------------------------------------------
r2682 | desai | 2007-01-16 10:05:42 -0600 (Tue, 16 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

add entry type defaults for other toolsets

------------------------------------------------------------------------
r2681 | desai | 2007-01-16 10:01:57 -0600 (Tue, 16 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/Encap.py
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py
   M /trunk/bcfg2/src/lib/Client/XML.py
   M /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

Pylint fixes

------------------------------------------------------------------------
r2680 | desai | 2007-01-16 09:27:05 -0600 (Tue, 16 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Finish validation fixes for xinclude schemas

------------------------------------------------------------------------
r2679 | desai | 2007-01-15 22:18:12 -0600 (Mon, 15 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

RPM Spec patch from Mike Brady

------------------------------------------------------------------------
r2677 | desai | 2007-01-15 21:56:54 -0600 (Mon, 15 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd

Add origin and revision information to bundles

------------------------------------------------------------------------
r2676 | desai | 2007-01-15 21:55:18 -0600 (Mon, 15 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin
   D /trunk/bcfg2/tools/groups-to-dot.py

Merge graphviz diagram support into bcfg2-admin

------------------------------------------------------------------------
r2675 | desai | 2007-01-15 17:18:00 -0600 (Mon, 15 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Add version information for extra packages that use the PkgTool.FindExtraPackages method

------------------------------------------------------------------------
r2661 | desai | 2007-01-12 18:53:29 -0600 (Fri, 12 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/types.xsd

Add portage type for packages

------------------------------------------------------------------------
r2660 | hagedorn | 2007-01-12 15:49:23 -0600 (Fri, 12 Jan 2007) | 6 lines
Changed paths:
   A /trunk/bcfg2/reports/site_media/img
   A /trunk/bcfg2/reports/site_media/img/loading.gif
   A /trunk/bcfg2/reports/site_media/img/newcats_bkgd.gif
   A /trunk/bcfg2/reports/site_media/img/ptr.gif
   A /trunk/bcfg2/reports/site_media/img/round_4px_trans_gray.gif
   A /trunk/bcfg2/reports/site_media/img/tab_left.gif
   A /trunk/bcfg2/reports/site_media/img/tab_right.gif
   A /trunk/bcfg2/reports/site_media/yui
   A /trunk/bcfg2/reports/site_media/yui/dom
   A /trunk/bcfg2/reports/site_media/yui/dom/README
   A /trunk/bcfg2/reports/site_media/yui/dom/dom-debug.js
   A /trunk/bcfg2/reports/site_media/yui/dom/dom-min.js
   A /trunk/bcfg2/reports/site_media/yui/dom/dom.js
   A /trunk/bcfg2/reports/site_media/yui/event
   A /trunk/bcfg2/reports/site_media/yui/event/README
   A /trunk/bcfg2/reports/site_media/yui/event/event-debug.js
   A /trunk/bcfg2/reports/site_media/yui/event/event-min.js
   A /trunk/bcfg2/reports/site_media/yui/event/event.js
   A /trunk/bcfg2/reports/site_media/yui/round_tabs.css
   A /trunk/bcfg2/reports/site_media/yui/tabview
   A /trunk/bcfg2/reports/site_media/yui/tabview/README
   A /trunk/bcfg2/reports/site_media/yui/tabview/assets
   A /trunk/bcfg2/reports/site_media/yui/tabview/assets/border_tabs.css
   A /trunk/bcfg2/reports/site_media/yui/tabview/assets/tabview.css
   A /trunk/bcfg2/reports/site_media/yui/tabview/tabview-debug.js
   A /trunk/bcfg2/reports/site_media/yui/tabview/tabview-min.js
   A /trunk/bcfg2/reports/site_media/yui/tabview/tabview.js
   A /trunk/bcfg2/reports/site_media/yui/yahoo
   A /trunk/bcfg2/reports/site_media/yui/yahoo/README
   A /trunk/bcfg2/reports/site_media/yui/yahoo/yahoo-debug.js
   A /trunk/bcfg2/reports/site_media/yui/yahoo/yahoo-min.js
   A /trunk/bcfg2/reports/site_media/yui/yahoo/yahoo.js
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/base.html
   A /trunk/bcfg2/src/lib/Server/Reports/reports/templates/config_items/listing.html
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py
   M /trunk/bcfg2/src/lib/Server/Reports/urls.py

Reporting system update to include browsing by config-item rather than 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.


------------------------------------------------------------------------
r2659 | desai | 2007-01-12 15:42:21 -0600 (Fri, 12 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Fix issue reported by mjinks

------------------------------------------------------------------------
r2657 | desai | 2007-01-11 16:27:28 -0600 (Thu, 11 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd

Add gentoo to the toolset schema

------------------------------------------------------------------------
r2654 | desai | 2007-01-11 14:58:27 -0600 (Thu, 11 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Bump to 0.9.0pre4
------------------------------------------------------------------------
r2653 | desai | 2007-01-11 14:51:45 -0600 (Thu, 11 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix negation logic

------------------------------------------------------------------------
r2652 | desai | 2007-01-11 14:37:08 -0600 (Thu, 11 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix group problem caused by XInclude code

------------------------------------------------------------------------
r2650 | desai | 2007-01-11 14:02:09 -0600 (Thu, 11 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

bump to 0.9.0pre3
------------------------------------------------------------------------
r2649 | desai | 2007-01-11 14:01:33 -0600 (Thu, 11 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd
   M /trunk/bcfg2/schemas/clients.xsd
   M /trunk/bcfg2/schemas/metadata.xsd
   M /trunk/bcfg2/schemas/report-configuration.xsd
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fixes from Rick

------------------------------------------------------------------------
r2647 | desai | 2007-01-11 12:35:59 -0600 (Thu, 11 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Bump version to 0.9.0pre2
------------------------------------------------------------------------
r2645 | desai | 2007-01-11 10:31:59 -0600 (Thu, 11 Jan 2007) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/Yum.py

Add conflicts support for tool drivers
 * Add Yum conflict with RPM
 * Add Yum dependency on /var/lib/rpm

------------------------------------------------------------------------
r2644 | desai | 2007-01-11 09:37:25 -0600 (Thu, 11 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Add negated case for Pkgmgr/Svcmgr/Rules

------------------------------------------------------------------------
r2643 | desai | 2007-01-10 16:40:15 -0600 (Wed, 10 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/base.xsd
   M /trunk/bcfg2/schemas/bundle.xsd
   M /trunk/bcfg2/schemas/pkglist.xsd
   M /trunk/bcfg2/schemas/rules.xsd
   M /trunk/bcfg2/schemas/services.xsd
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Implement negation for bundles, base, pkgmgr, svcmgr, and rules

------------------------------------------------------------------------
r2642 | desai | 2007-01-10 15:59:55 -0600 (Wed, 10 Jan 2007) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Client/Tools/Yum.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Add Yum driver

------------------------------------------------------------------------
r2641 | desai | 2007-01-10 14:49:58 -0600 (Wed, 10 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init

Change init script to remove alias (from Ressu)

------------------------------------------------------------------------
r2640 | desai | 2007-01-10 14:30:28 -0600 (Wed, 10 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Report on service restart errors (Begin to address Debian Bug 406288)
------------------------------------------------------------------------
r2639 | desai | 2007-01-09 20:07:55 -0600 (Tue, 09 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Add informational message for entries multiply included in configuration (Resolves Ticket #299)
------------------------------------------------------------------------
r2638 | desai | 2007-01-09 19:58:55 -0600 (Tue, 09 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Alphabetize config entries for the interactive prompt (Resolves Ticket #356)

------------------------------------------------------------------------
r2634 | desai | 2007-01-09 10:12:39 -0600 (Tue, 09 Jan 2007) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Update to 0.9.0pre1
------------------------------------------------------------------------
r2632 | desai | 2007-01-08 15:54:14 -0600 (Mon, 08 Jan 2007) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py

Two client updates
 - add default toolset support for debian
 - Add support for clearing maintenance modes in smf

------------------------------------------------------------------------
r2631 | desai | 2007-01-08 14:47:21 -0600 (Mon, 08 Jan 2007) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/clients.xsd
   M /trunk/bcfg2/schemas/metadata.xsd
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Metadata improvements
 * XInclude support -- now clients.xml and groups.xml can include secondary files
 * Schema updates for XInclude and group comments

------------------------------------------------------------------------
r2630 | hagedorn | 2007-01-08 14:06:54 -0600 (Mon, 08 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

First working version of launchd support! 

------------------------------------------------------------------------
r2629 | desai | 2007-01-08 11:18:13 -0600 (Mon, 08 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py

Fix DebInit and SMF extra service removal

------------------------------------------------------------------------
r2628 | desai | 2007-01-08 11:00:02 -0600 (Mon, 08 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py

Two fixes for SMF FMRI verification

------------------------------------------------------------------------
r2627 | desai | 2007-01-08 10:05:37 -0600 (Mon, 08 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/sbin/bcfg2

Add client support for manual driver specification

------------------------------------------------------------------------
r2626 | hagedorn | 2007-01-06 00:18:03 -0600 (Sat, 06 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/site_media/layout.css

newreports: minor asthetic changes

------------------------------------------------------------------------
r2625 | hagedorn | 2007-01-05 22:27:34 -0600 (Fri, 05 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/site_media/global.css
   M /trunk/bcfg2/reports/site_media/syntax-coloring.css
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/config_items/index.html

Minor changes to report formatting CSS 

------------------------------------------------------------------------
r2624 | desai | 2007-01-05 12:47:27 -0600 (Fri, 05 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py

Fix verify failures when installation info isn't supplied.

------------------------------------------------------------------------
r2623 | desai | 2007-01-05 10:33:54 -0600 (Fri, 05 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Add defaults for rh systems

------------------------------------------------------------------------
r2622 | desai | 2007-01-04 10:01:27 -0600 (Thu, 04 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/report-configuration.xsd
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Fix report configuration indirectly found by the lxml problems experienced by DavidI

------------------------------------------------------------------------
r2621 | hagedorn | 2007-01-03 17:35:34 -0600 (Wed, 03 Jan 2007) | 2 lines
Changed paths:
   A /trunk/bcfg2/reports/site_media/syntax-coloring.css

Added syntax-coloring css file

------------------------------------------------------------------------
r2620 | hagedorn | 2007-01-03 17:05:04 -0600 (Wed, 03 Jan 2007) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templates/config_items/index.html
   A /trunk/bcfg2/src/lib/Server/Reports/reports/templatetags/syntax_coloring.py

Added syntax coloring for Diffs! Woo. Requires Pygments be installed:
http://pygments.pocoo.org


------------------------------------------------------------------------
r2619 | hagedorn | 2007-01-03 13:50:39 -0600 (Wed, 03 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

Enabled launchd as valid service; support is completely untested at this point. To use; install launchd plist files as configuration files, then setup a launchd service entry to make sure the item is loaded.

------------------------------------------------------------------------
r2618 | hagedorn | 2007-01-03 13:06:45 -0600 (Wed, 03 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

Preliminiary launchd support implementation for Install function.

------------------------------------------------------------------------
r2617 | hagedorn | 2007-01-02 16:41:02 -0600 (Tue, 02 Jan 2007) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/launchd.py

working on initial launchd service support implementation

------------------------------------------------------------------------
r2616 | hagedorn | 2007-01-02 16:29:42 -0600 (Tue, 02 Jan 2007) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Client/Tools/launchd.py

Initial commit of launchd service support.

------------------------------------------------------------------------
r2615 | dclark | 2006-12-30 12:53:01 -0600 (Sat, 30 Dec 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7.1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7.3.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7.1.ep:2614)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.7.3.ep
------------------------------------------------------------------------
r2614 | desai | 2006-12-28 11:06:58 -0600 (Thu, 28 Dec 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Fix error upon client metadata resolution errors (Reported by Pedro)
------------------------------------------------------------------------
r2612 | desai | 2006-12-27 16:12:56 -0600 (Wed, 27 Dec 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.7.3 (for fedora extras inclusion)
------------------------------------------------------------------------
r2611 | desai | 2006-12-27 15:32:37 -0600 (Wed, 27 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/COPYRIGHT
   M /trunk/bcfg2/debian/copyright

more license fixups

------------------------------------------------------------------------
r2610 | desai | 2006-12-27 15:31:04 -0600 (Wed, 27 Dec 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/COPYRIGHT
   D /trunk/bcfg2/LICENSE

license change to straight BSD-like license

------------------------------------------------------------------------
r2609 | desai | 2006-12-22 19:46:12 -0600 (Fri, 22 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/gentoo/bcfg2-0.8.7.2.ebuild
   M /trunk/bcfg2/src/sbin/bcfg2-admin

More gentoo updates from mjinks

------------------------------------------------------------------------
r2608 | desai | 2006-12-22 19:44:09 -0600 (Fri, 22 Dec 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/gentoo/bcfg2-0.6.9.2.ebuild
   A /trunk/bcfg2/gentoo/bcfg2-0.8.7.2.ebuild (from /trunk/bcfg2/gentoo/bcfg2-0.6.9.2.ebuild:2592)

gentoo file rename

------------------------------------------------------------------------
r2607 | desai | 2006-12-22 19:25:00 -0600 (Fri, 22 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py

Portage driver update (it now works!) from mjinks

------------------------------------------------------------------------
r2605 | desai | 2006-12-21 09:31:01 -0600 (Thu, 21 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.7.2

------------------------------------------------------------------------
r2604 | desai | 2006-12-21 09:27:55 -0600 (Thu, 21 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py

Fix some error paths in SMF

------------------------------------------------------------------------
r2603 | desai | 2006-12-21 09:26:25 -0600 (Thu, 21 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py

Only activate RPM when the db has been initialized

------------------------------------------------------------------------
r2602 | raffenet | 2006-12-19 16:05:49 -0600 (Tue, 19 Dec 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

minor fix in hostbase plugin


------------------------------------------------------------------------
r2601 | raffenet | 2006-12-19 15:47:54 -0600 (Tue, 19 Dec 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py

bug in hostbase web form


------------------------------------------------------------------------
r2599 | raffenet | 2006-12-19 10:56:46 -0600 (Tue, 19 Dec 2006) | 3 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/__init__.pyo
   D /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.pyo
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   D /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.pyo
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html

bugs in web stuff


------------------------------------------------------------------------
r2596 | desai | 2006-12-14 13:50:22 -0600 (Thu, 14 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py

Fix legacy service reactivation

------------------------------------------------------------------------
r2595 | desai | 2006-12-14 08:23:37 -0600 (Thu, 14 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Remove debugging comment

------------------------------------------------------------------------
r2594 | desai | 2006-12-13 20:36:46 -0600 (Wed, 13 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py

remove debug message from SMF driver

------------------------------------------------------------------------
r2593 | desai | 2006-12-13 20:30:44 -0600 (Wed, 13 Dec 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/SMF.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Fix SMF problems on solaris
 * SMF extra package location rewrite
 * SubCMD implementation change

------------------------------------------------------------------------
r2592 | desai | 2006-12-13 13:26:06 -0600 (Wed, 13 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Fix TCheetah when properties file doesn't exist (Resolves Ticket #335)

------------------------------------------------------------------------
r2591 | desai | 2006-12-13 11:23:23 -0600 (Wed, 13 Dec 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

Add tidy mode to bcfg2-admin (clean up unused/unusable files)
 * Implement SSHbase key cleanup
 * Still more work to do

------------------------------------------------------------------------
r2590 | desai | 2006-12-12 11:00:53 -0600 (Tue, 12 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix probes for _all_ plugins

------------------------------------------------------------------------
r2589 | desai | 2006-12-12 10:59:42 -0600 (Tue, 12 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Add better apt-verbosity

------------------------------------------------------------------------
r2588 | desai | 2006-12-11 13:24:19 -0600 (Mon, 11 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init
   M /trunk/bcfg2/misc/bcfg2.spec

Fix two rpm failures reported by Cory

------------------------------------------------------------------------
r2586 | desai | 2006-12-11 12:29:21 -0600 (Mon, 11 Dec 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7.1.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7.ep:2583)
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7.ep

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.7.1.ep
------------------------------------------------------------------------
r2585 | desai | 2006-12-11 12:28:12 -0600 (Mon, 11 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

bump version to 0.8.7.1

------------------------------------------------------------------------
r2584 | desai | 2006-12-11 12:27:50 -0600 (Mon, 11 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Add dynamic key prefix support

------------------------------------------------------------------------
r2583 | desai | 2006-12-11 10:50:57 -0600 (Mon, 11 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

another spec fix

------------------------------------------------------------------------
r2582 | desai | 2006-12-11 10:49:53 -0600 (Mon, 11 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Spec fix

------------------------------------------------------------------------
r2581 | desai | 2006-12-11 10:49:03 -0600 (Mon, 11 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Fix partial command output problem

------------------------------------------------------------------------
r2580 | desai | 2006-12-10 21:48:22 -0600 (Sun, 10 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Fix failures for servers with no active structures (Resolves Ticket #324)

------------------------------------------------------------------------
r2579 | desai | 2006-12-10 21:45:31 -0600 (Sun, 10 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Add Plugin-side changes for configuration entry slow-path binding

------------------------------------------------------------------------
r2578 | desai | 2006-12-10 21:44:27 -0600 (Sun, 10 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Add backup configuration entry binding mechanism for entry pattern handling (needed for blanket ssh key handling in SSHbase)

------------------------------------------------------------------------
r2577 | desai | 2006-12-10 21:38:09 -0600 (Sun, 10 Dec 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

2 Minor bcfg2-admin updates (Resolves Ticket #323)
 * Setup Base and Bundler directories
 * Add message upon successful completion

------------------------------------------------------------------------
r2576 | desai | 2006-12-10 21:32:48 -0600 (Sun, 10 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-admin

switch os -> operating system (Resolves Ticket #322)

------------------------------------------------------------------------
r2575 | raffenet | 2006-12-08 16:52:47 -0600 (Fri, 08 Dec 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/reverseappend.tmpl

error in template


------------------------------------------------------------------------
r2574 | raffenet | 2006-12-08 15:34:03 -0600 (Fri, 08 Dec 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/reverseappend.tmpl
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

fixed bug in reverse lookup generation


------------------------------------------------------------------------
r2572 | desai | 2006-12-06 13:17:50 -0600 (Wed, 06 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init

Patch for centos4 (from Lance Brown)

------------------------------------------------------------------------
r2571 | raffenet | 2006-12-05 15:20:52 -0600 (Tue, 05 Dec 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py

took out an unused import


------------------------------------------------------------------------
r2570 | raffenet | 2006-12-05 15:19:29 -0600 (Tue, 05 Dec 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py

fixed settings for new installation procedure


------------------------------------------------------------------------
r2569 | raffenet | 2006-12-04 10:51:36 -0600 (Mon, 04 Dec 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/examples/bcfg2.confHostbase

example bcfg2.conf w/ Hostbase options


------------------------------------------------------------------------
r2568 | desai | 2006-12-01 21:37:45 -0600 (Fri, 01 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/AUTHORS

Add Michael to the AUTHORS file

------------------------------------------------------------------------
r2566 | desai | 2006-12-01 21:23:16 -0600 (Fri, 01 Dec 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.7

------------------------------------------------------------------------
r2565 | desai | 2006-12-01 21:21:14 -0600 (Fri, 01 Dec 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7pre2.ep:2563)
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7pre2.ep

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.7.ep
------------------------------------------------------------------------
r2564 | desai | 2006-12-01 18:14:45 -0600 (Fri, 01 Dec 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   M /trunk/bcfg2/tools/create-debian-pkglist.py

Spacing cleanup on Portage driver
Remove deps support in create-debian-pkglist for now.

------------------------------------------------------------------------
r2561 | desai | 2006-12-01 14:47:09 -0600 (Fri, 01 Dec 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Client/Tools/Portage.py
   A /trunk/bcfg2/src/lib/Client/Tools/RcUpdate.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Initial Gentoo support (from Michael Jinks)

------------------------------------------------------------------------
r2560 | raffenet | 2006-12-01 11:37:27 -0600 (Fri, 01 Dec 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/setup.py

fixed installation of Hostbase


------------------------------------------------------------------------
r2557 | desai | 2006-11-30 14:49:44 -0600 (Thu, 30 Nov 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7pre1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7pre2.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7pre1.ep:2554)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.7pre2.ep
------------------------------------------------------------------------
r2556 | desai | 2006-11-30 14:49:04 -0600 (Thu, 30 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.7pre2

------------------------------------------------------------------------
r2555 | desai | 2006-11-30 14:18:32 -0600 (Thu, 30 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py

Fix installation for reports system
Add a new method for client metadata objects

------------------------------------------------------------------------
r2554 | raffenet | 2006-11-30 14:13:52 -0600 (Thu, 30 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/errors.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/nisauth.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py

tweaks for a more standard installation


------------------------------------------------------------------------
r2553 | hagedorn | 2006-11-30 13:07:26 -0600 (Thu, 30 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py

fixed new reports bug; in move from brpt module to bcfg2.server.reports

------------------------------------------------------------------------
r2552 | desai | 2006-11-30 11:14:12 -0600 (Thu, 30 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fix report inclusion

------------------------------------------------------------------------
r2551 | raffenet | 2006-11-27 11:16:04 -0600 (Mon, 27 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py

tweak to Hostbase settings


------------------------------------------------------------------------
r2550 | raffenet | 2006-11-27 11:11:51 -0600 (Mon, 27 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py

settings file now reads from bcfg2.conf


------------------------------------------------------------------------
r2548 | desai | 2006-11-27 10:38:30 -0600 (Mon, 27 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Bump to 0.8.7pre1

------------------------------------------------------------------------
r2547 | desai | 2006-11-27 10:38:10 -0600 (Mon, 27 Nov 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.6.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.7pre1.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.6.ep:2540)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.7pre1.ep
------------------------------------------------------------------------
r2546 | desai | 2006-11-26 19:34:45 -0600 (Sun, 26 Nov 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py

Make reinventory contingent on configuration activity (Resolves Ticket #280)
------------------------------------------------------------------------
r2545 | desai | 2006-11-26 19:17:41 -0600 (Sun, 26 Nov 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Add support for different output formats for debsums (Resolves Ticket #298)
------------------------------------------------------------------------
r2544 | desai | 2006-11-26 12:29:39 -0600 (Sun, 26 Nov 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Make the bcfg2 server drain the fam queue before processing network requests (Hopefully Resolves Ticket #282)
------------------------------------------------------------------------
r2543 | desai | 2006-11-26 12:15:07 -0600 (Sun, 26 Nov 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Make -I mode follow same defaults as -r for removal entries (Resolves Ticket #283)
------------------------------------------------------------------------
r2542 | desai | 2006-11-26 11:24:12 -0600 (Sun, 26 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Switch logging output stream to stdout

------------------------------------------------------------------------
r2541 | desai | 2006-11-26 09:57:56 -0600 (Sun, 26 Nov 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-server

Improve probe download failure message (Resolves Ticket #297)
------------------------------------------------------------------------
r2540 | desai | 2006-11-26 01:53:22 -0600 (Sun, 26 Nov 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Produce better message from APT when no md5sums exist (though verification will still fail) (Resolves Ticket #294)
------------------------------------------------------------------------
r2539 | desai | 2006-11-25 17:47:16 -0600 (Sat, 25 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fix apt checksum comparison (output formatting changed with new options)

------------------------------------------------------------------------
r2538 | desai | 2006-11-24 09:31:23 -0600 (Fri, 24 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Add inventory recheck functionality to -k mode (Deals with part 3 of Ticket #280)

------------------------------------------------------------------------
r2537 | desai | 2006-11-24 09:12:01 -0600 (Fri, 24 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Improve error message for failed user/group resolution

------------------------------------------------------------------------
r2536 | desai | 2006-11-23 18:17:53 -0600 (Thu, 23 Nov 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fix for secondary issue in ticket #280
------------------------------------------------------------------------
r2535 | desai | 2006-11-23 17:44:47 -0600 (Thu, 23 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Make dryrun output conditional on required operations (Resolves Ticket #287)

------------------------------------------------------------------------
r2534 | desai | 2006-11-23 08:33:50 -0600 (Thu, 23 Nov 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/sbin/bcfg2

Allow bcfg2 -n -r all to work properly (Resolves Ticket #284)
------------------------------------------------------------------------
r2533 | desai | 2006-11-23 08:18:31 -0600 (Thu, 23 Nov 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fixup server error handling
 * Remove ssl key print
 * Handle bind failure case cleanly

------------------------------------------------------------------------
r2532 | desai | 2006-11-23 07:51:33 -0600 (Thu, 23 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fix APT driver to display package names upon removal (Resolves Ticket #285)

------------------------------------------------------------------------
r2531 | desai | 2006-11-22 19:18:11 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/DebInit.py

Fix multiple debinit extra service problem [reported by naapuri]

------------------------------------------------------------------------
r2530 | desai | 2006-11-22 19:13:13 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py

Fix package removal [report from naapuri]

------------------------------------------------------------------------
r2529 | desai | 2006-11-22 16:51:30 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Plugins/Chiba.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Remove Chiba Plugin (It has been replaced using a TCheetah template)

------------------------------------------------------------------------
r2528 | hagedorn | 2006-11-22 16:39:00 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Reports/nisauth.py

Typo Fixing

------------------------------------------------------------------------
r2527 | desai | 2006-11-22 16:09:01 -0600 (Wed, 22 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix imports due to metadata change
 * Probe data inclusion in client metadata is now tested (Resolves Ticket #243)

------------------------------------------------------------------------
r2526 | desai | 2006-11-22 16:05:31 -0600 (Wed, 22 Nov 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Add Permissions code
------------------------------------------------------------------------
r2525 | hagedorn | 2006-11-22 15:55:29 -0600 (Wed, 22 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/setup.py
   M /trunk/bcfg2/src/lib/Server/Reports/importscript.py
   M /trunk/bcfg2/src/lib/Server/Reports/nisauth.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/templatetags/django_templating_sigh.py
   M /trunk/bcfg2/src/lib/Server/Reports/reports/views.py
   M /trunk/bcfg2/src/lib/Server/Reports/settings.py
   M /trunk/bcfg2/src/lib/Server/Reports/urls.py
   M /trunk/bcfg2/src/lib/Server/__init__.py

Moved the new reporting system in to Server module.


------------------------------------------------------------------------
r2524 | desai | 2006-11-22 15:53:26 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Metadata changes part 3

------------------------------------------------------------------------
r2523 | desai | 2006-11-22 15:33:55 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Metadata.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Metadata.py (from /trunk/bcfg2/src/lib/Server/Metadata.py:2522)

Part2 of metadata changes

------------------------------------------------------------------------
r2522 | desai | 2006-11-22 15:33:39 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py
   M /trunk/bcfg2/src/lib/Server/__init__.py

Part 1 of metadata changes

------------------------------------------------------------------------
r2521 | hagedorn | 2006-11-22 15:18:05 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Reports (from /trunk/bcfg2/reports/brpt:2519)

finishing move

------------------------------------------------------------------------
r2520 | hagedorn | 2006-11-22 15:10:33 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/reports/brpt
   M /trunk/bcfg2/reports/site_media/boxypastel.css
   M /trunk/bcfg2/reports/site_media/global.css

moving brpt to server-reports

------------------------------------------------------------------------
r2519 | desai | 2006-11-22 15:10:03 -0600 (Wed, 22 Nov 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/bcfg2-server.init
   M /trunk/bcfg2/debian/buildsys/2.3/bcfg2.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init
   M /trunk/bcfg2/debian/rules

Packaging fixes
 * Bring init scripts into line between versions
 * Change rules to autogenerate doc/manual.html if it doesn't exist

------------------------------------------------------------------------
r2518 | desai | 2006-11-22 14:49:56 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Fix -r failure [reported by naapuri]

------------------------------------------------------------------------
r2517 | desai | 2006-11-22 14:25:19 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Change to debsums -as (checks config files as well) [from naapuri request]

------------------------------------------------------------------------
r2516 | bradshaw | 2006-11-22 13:31:03 -0600 (Wed, 22 Nov 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Chiba.py

I hacked the Chiba generator so that ccsched will get a static interfaces file instead of a generated one. this has caused probelms for a long time and now I had 
a good reason to fix it.


------------------------------------------------------------------------
r2515 | desai | 2006-11-22 10:55:17 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install

Fix manual install for svn packages (Resolves Ticket #180)

------------------------------------------------------------------------
r2514 | desai | 2006-11-22 10:19:53 -0600 (Wed, 22 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/setup.py

Add Bcfg2.Server.Hostbase to install

------------------------------------------------------------------------
r2513 | raffenet | 2006-11-21 17:10:54 -0600 (Tue, 21 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/search.html

more template changes


------------------------------------------------------------------------
r2512 | raffenet | 2006-11-21 16:42:59 -0600 (Tue, 21 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zoneedit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zonenew.html

changes to web forms


------------------------------------------------------------------------
r2511 | desai | 2006-11-21 16:02:04 -0600 (Tue, 21 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

Fix incremental output in client (will display partial results of executor calls)

------------------------------------------------------------------------
r2509 | hagedorn | 2006-11-21 11:18:40 -0600 (Tue, 21 Nov 2006) | 5 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py

New Reports: Let importscript accept -C flag to determine location of bcfg2.conf file (like other tools)

Importscript.py now reads bcfg2.conf for location of statistics.xml and clients.xml file, removing requirement for extra command line flags.


------------------------------------------------------------------------
r2508 | raffenet | 2006-11-21 10:09:31 -0600 (Tue, 21 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/media/boxypastel.css
   M /trunk/bcfg2/src/lib/Server/Hostbase/media/layout.css

changes to stylesheets


------------------------------------------------------------------------
r2507 | desai | 2006-11-21 10:09:01 -0600 (Tue, 21 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Fix case where generators or structures line in cf file are empty (Resolves Ticket #274)

------------------------------------------------------------------------
r2505 | hagedorn | 2006-11-20 16:57:09 -0600 (Mon, 20 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/templates/clients/index.html

New Reports: Added color coding of client condition on clients-index page.


------------------------------------------------------------------------
r2503 | raffenet | 2006-11-17 10:51:38 -0600 (Fri, 17 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

removed 'num' attribute from IP model


------------------------------------------------------------------------
r2502 | raffenet | 2006-11-16 17:04:39 -0600 (Thu, 16 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py

update to Hostbase models


------------------------------------------------------------------------
r2501 | raffenet | 2006-11-16 16:44:58 -0600 (Thu, 16 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/navbar
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zoneedit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zonenew.html

updated backend code for zone views in Hostbase


------------------------------------------------------------------------
r2500 | raffenet | 2006-11-15 16:46:44 -0600 (Wed, 15 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/index.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/navbar

fixed links in web forms


------------------------------------------------------------------------
r2496 | raffenet | 2006-11-14 11:31:52 -0600 (Tue, 14 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/tools/hostbase.py
   A /trunk/bcfg2/tools/hostbasepush.py

adding Hostbase push tool


------------------------------------------------------------------------
r2495 | raffenet | 2006-11-13 13:47:03 -0600 (Mon, 13 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/regex.py

made form checking more generic for basic install


------------------------------------------------------------------------
r2494 | raffenet | 2006-11-12 11:47:00 -0600 (Sun, 12 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/index.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/dhcpd.conf.head
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py

minor changes to make installation easier


------------------------------------------------------------------------
r2492 | desai | 2006-11-12 10:27:33 -0600 (Sun, 12 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.6.1

------------------------------------------------------------------------
r2490 | desai | 2006-11-12 10:25:18 -0600 (Sun, 12 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Bump version to 0.8.6-0.1 and 0.8.6-2 respectively.

------------------------------------------------------------------------
r2489 | desai | 2006-11-12 10:01:13 -0600 (Sun, 12 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix traceback issue which would cause 0-length files

------------------------------------------------------------------------
r2488 | desai | 2006-11-11 10:50:42 -0600 (Sat, 11 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/architecture.xml
   M /trunk/bcfg2/doc/development.xml
   M /trunk/bcfg2/doc/reports.xml

Added section ids 

------------------------------------------------------------------------
r2486 | desai | 2006-11-11 10:09:20 -0600 (Sat, 11 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.6

------------------------------------------------------------------------
r2485 | desai | 2006-11-11 10:08:55 -0600 (Sat, 11 Nov 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.6.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5.ep:2478)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.6.ep
------------------------------------------------------------------------
r2484 | raffenet | 2006-11-10 16:16:32 -0600 (Fri, 10 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/index.html

added links to hostbase homepage


------------------------------------------------------------------------
r2483 | raffenet | 2006-11-10 16:10:23 -0600 (Fri, 10 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py

made hostbase settings and views more generic for generic installations


------------------------------------------------------------------------
r2482 | desai | 2006-11-10 13:15:03 -0600 (Fri, 10 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/rules.xsd

One more service schema update

------------------------------------------------------------------------
r2481 | raffenet | 2006-11-10 12:41:52 -0600 (Fri, 10 Nov 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/sql
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/sql/zone.sql
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zoneedit.html
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

addded initial data for reverse zones to make things less complex


------------------------------------------------------------------------
r2480 | desai | 2006-11-10 11:29:27 -0600 (Fri, 10 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py

Fix __important__ handling

------------------------------------------------------------------------
r2479 | raffenet | 2006-11-10 10:03:42 -0600 (Fri, 10 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

fixed bug in Hostbase plugin


------------------------------------------------------------------------
r2478 | raffenet | 2006-11-09 13:42:58 -0600 (Thu, 09 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/dhcpd.tmpl
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/hosts.tmpl
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/hostsappend.tmpl
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/named.tmpl
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/reverseappend.tmpl
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/reversesoa.tmpl
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/zone.tmpl
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

updates to Hostbase plugin and file templates


------------------------------------------------------------------------
r2477 | desai | 2006-11-09 12:50:41 -0600 (Thu, 09 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/services.xsd

Fix service validation

------------------------------------------------------------------------
r2475 | raffenet | 2006-11-07 14:06:04 -0600 (Tue, 07 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/zone.tmpl

converting to Django template


------------------------------------------------------------------------
r2474 | raffenet | 2006-11-06 15:23:07 -0600 (Mon, 06 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/backends.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/base.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/logout
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/new.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/search.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/regex.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

dhcp option is now per interface


------------------------------------------------------------------------
r2473 | raffenet | 2006-11-03 10:52:42 -0600 (Fri, 03 Nov 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/reports/brpt/backends.py
   A /trunk/bcfg2/reports/brpt/nisauth.py
   M /trunk/bcfg2/reports/brpt/reports/views.py
   M /trunk/bcfg2/reports/brpt/settings.py
   M /trunk/bcfg2/reports/brpt/urls.py

added capability for authentication in reports


------------------------------------------------------------------------
r2471 | desai | 2006-11-03 10:43:39 -0600 (Fri, 03 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Final release

------------------------------------------------------------------------
r2470 | raffenet | 2006-11-03 10:41:49 -0600 (Fri, 03 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/nisauth.py

fixed a few minor bugs in authentication


------------------------------------------------------------------------
r2468 | desai | 2006-11-01 16:47:20 -0600 (Wed, 01 Nov 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.5pre4

------------------------------------------------------------------------
r2467 | desai | 2006-11-01 14:26:16 -0600 (Wed, 01 Nov 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Allow specification of local socket bind addresses (Resolves Ticket #240)
[Patch from gogo]

------------------------------------------------------------------------
r2463 | dahl | 2006-10-31 15:58:21 -0600 (Tue, 31 Oct 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/index.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/logout.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py

slight tweaks to logout login and index
------------------------------------------------------------------------
r2462 | raffenet | 2006-10-27 16:04:31 -0500 (Fri, 27 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/backends.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/confirm.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dns.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dnsedit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/errors.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/login.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/logout
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/navbar
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/new.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/remove.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/search.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zoneedit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zonenew.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zones.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zoneview.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/nisauth.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py

nis auth added, login/logout link added to templates

------------------------------------------------------------------------
r2461 | raffenet | 2006-10-27 14:36:35 -0500 (Fri, 27 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/login.html

fixed "next" functionality


------------------------------------------------------------------------
r2460 | raffenet | 2006-10-27 14:32:18 -0500 (Fri, 27 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py

login view not needed, using built-in django view


------------------------------------------------------------------------
r2459 | raffenet | 2006-10-26 17:11:03 -0500 (Thu, 26 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py

fixed validation for newly added interfaces and ips from the host edit page


------------------------------------------------------------------------
r2458 | dahl | 2006-10-26 15:03:33 -0500 (Thu, 26 Oct 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase/media/global.css
   A /trunk/bcfg2/src/lib/Server/Hostbase/media/layout.css

updated css again
------------------------------------------------------------------------
r2457 | dahl | 2006-10-26 15:02:57 -0500 (Thu, 26 Oct 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/media/base.css

updated css
------------------------------------------------------------------------
r2456 | dahl | 2006-10-26 14:42:14 -0500 (Thu, 26 Oct 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase/backends.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/base.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/login.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/ldapauth.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/media
   A /trunk/bcfg2/src/lib/Server/Hostbase/media/base.css
   A /trunk/bcfg2/src/lib/Server/Hostbase/media/boxypastel.css
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/test/test_ldapauth.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py

LDAP auth backend added, more environ/settings/cfg  changes
------------------------------------------------------------------------
r2455 | dahl | 2006-10-24 14:20:08 -0500 (Tue, 24 Oct 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/ldapauth.py

updated to 2 step process (svc acct binds first) for LDAP auth
------------------------------------------------------------------------
r2454 | bradshaw | 2006-10-24 12:59:29 -0500 (Tue, 24 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

updated the way probes store the data properly to close ticket #242

------------------------------------------------------------------------
r2453 | bradshaw | 2006-10-24 12:49:47 -0500 (Tue, 24 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

updated the probe code to not include probes with no content.

------------------------------------------------------------------------
r2452 | dclark | 2006-10-23 09:45:04 -0500 (Mon, 23 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.4.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep:2451)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep

EncapPackages: Updated Python 2.4.3 -> 2.4.4, because 2.4.3 has an
arbitrary code execution (buffer overflow) bug.

------------------------------------------------------------------------
r2451 | raffenet | 2006-10-20 16:23:10 -0500 (Fri, 20 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py

fixed redirect after removing from dns edit page


------------------------------------------------------------------------
r2450 | dclark | 2006-10-19 20:31:19 -0500 (Thu, 19 Oct 2006) | 3 lines
Changed paths:
   D /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/preremove

EncapPackages: Don't need preremove here, as the packages now remove
their own daemontools services if they exist in their preremove scripts.

------------------------------------------------------------------------
r2449 | dclark | 2006-10-19 17:18:34 -0500 (Thu, 19 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Encap.py

Remove __init__ based on (very useful, look at it if you need to debug
a tool) IRC chat with desai.

------------------------------------------------------------------------
r2448 | dclark | 2006-10-19 14:17:35 -0500 (Thu, 19 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/Encap.py

Removed not working comment, and added debug code to RefreshPackages

------------------------------------------------------------------------
r2447 | dclark | 2006-10-19 07:23:35 -0500 (Thu, 19 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/doc/specs.xml
   M /trunk/bcfg2/schemas/metadata.xsd

Added "aix" and "auto" to list of valid "toolset=" values. As of 0.8.5 the toolset value is just ignored by the code if favor of automatic tools detection, however 
for backwards compatability the toolset attribute is going to be around at least until 0.8.6.

------------------------------------------------------------------------
r2446 | raffenet | 2006-10-18 21:07:35 -0500 (Wed, 18 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/hosts.tmpl

changed to a django template


------------------------------------------------------------------------
r2444 | desai | 2006-10-18 20:28:49 -0500 (Wed, 18 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

bump version to 0.8.5pre3

------------------------------------------------------------------------
r2443 | raffenet | 2006-10-18 17:04:13 -0500 (Wed, 18 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

fixed the whole bug


------------------------------------------------------------------------
r2442 | raffenet | 2006-10-18 16:35:53 -0500 (Wed, 18 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

fixed bug in reverse zone file generator


------------------------------------------------------------------------
r2441 | dahl | 2006-10-17 14:55:59 -0500 (Tue, 17 Oct 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase/ldapauth.py

initial check in of AD/LDAP module to use as a part of alt authbackend
------------------------------------------------------------------------
r2440 | dclark | 2006-10-16 20:04:30 -0500 (Mon, 16 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile

EncapPackages: Fix previous commit

------------------------------------------------------------------------
r2439 | dclark | 2006-10-16 20:00:56 -0500 (Mon, 16 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile

EncapProfiles: Make rename not die if files don't exit

------------------------------------------------------------------------
r2438 | raffenet | 2006-10-16 16:31:40 -0500 (Mon, 16 Oct 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zonenew.html

template for adding a new zone


------------------------------------------------------------------------
r2437 | dclark | 2006-10-16 13:54:58 -0500 (Mon, 16 Oct 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5pre2.ep:2436)
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5pre2.ep

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.5.ep
------------------------------------------------------------------------
r2436 | raffenet | 2006-10-16 13:34:04 -0500 (Mon, 16 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/batchadd.tmpl

added support for changing hostname from the web interface


------------------------------------------------------------------------
r2435 | desai | 2006-10-14 22:32:47 -0500 (Sat, 14 Oct 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2-admin

 * Automatically load the encap tool
 * Use ndiff instead of unified diffs in POSIX
 * Add pull support to bcfg2-admin. This allows users to decide that a client is correct, and fix it entirely from the server side.

------------------------------------------------------------------------
r2434 | dclark | 2006-10-14 12:14:04 -0500 (Sat, 14 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/README

EncapPackages: Limiting platform testing for this release

------------------------------------------------------------------------
r2433 | dahl | 2006-10-13 11:59:28 -0500 (Fri, 13 Oct 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/test/harness.py

removed hard-coded path to Hostbase module in test harness
------------------------------------------------------------------------
r2432 | raffenet | 2006-10-13 11:49:41 -0500 (Fri, 13 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/tools/batchadd.py
   A /trunk/bcfg2/tools/hostbase.py
   M /trunk/bcfg2/tools/hostinfo.py

adding functionality to hostbase command line tools


------------------------------------------------------------------------
r2431 | raffenet | 2006-10-12 12:43:33 -0500 (Thu, 12 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/regex.py

placed reusable regular expressions in separate file, bug fixes in host editing view


------------------------------------------------------------------------
r2430 | dahl | 2006-10-11 16:54:30 -0500 (Wed, 11 Oct 2006) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/test
   A /trunk/bcfg2/src/lib/Server/Hostbase/test/harness.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/test/test_environ_settings.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/test/test_settings.py

added test dir and nose tests and made settings more dynamic
------------------------------------------------------------------------
r2429 | raffenet | 2006-10-10 14:54:46 -0500 (Tue, 10 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py

fixed bug in host edit page


------------------------------------------------------------------------
r2428 | desai | 2006-10-10 13:11:03 -0500 (Tue, 10 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix arg parsing

------------------------------------------------------------------------
r2427 | raffenet | 2006-10-10 10:23:17 -0500 (Tue, 10 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/new.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/remove.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

minor updates to plugin and templates


------------------------------------------------------------------------
r2426 | desai | 2006-10-10 10:19:17 -0500 (Tue, 10 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

 * Respect -v and -d for verbosity

------------------------------------------------------------------------
r2425 | raffenet | 2006-10-10 10:10:11 -0500 (Tue, 10 Oct 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/batchadd.tmpl

template for use with the batchadd.py script


------------------------------------------------------------------------
r2424 | raffenet | 2006-10-10 10:06:52 -0500 (Tue, 10 Oct 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/tools/batchadd.py
   M /trunk/bcfg2/tools/hostinfo.py

added batch add script


------------------------------------------------------------------------
r2423 | dclark | 2006-10-09 23:57:27 -0500 (Mon, 09 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5pre2.ep

EncapPackages: Force use of ElementTree in bcfg2 client

------------------------------------------------------------------------
r2422 | dclark | 2006-10-09 23:57:06 -0500 (Mon, 09 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep

EncapPackages: libxslt and libxml2 are no longer client deps, so no need to
trim out docs any more.

------------------------------------------------------------------------
r2421 | dclark | 2006-10-09 23:51:11 -0500 (Mon, 09 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep

EncapPackages: Make daemontools uninstall/reinstall nicely

------------------------------------------------------------------------
r2420 | dclark | 2006-10-09 22:19:54 -0500 (Mon, 09 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Switch to using elementtree on client, as there is difficulty
compiling libxml2+libxslt+lxml on some platforms.

------------------------------------------------------------------------
r2419 | dclark | 2006-10-09 22:19:04 -0500 (Mon, 09 Oct 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5pre1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5pre2.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5pre1.ep:2418)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.5pre2.ep
------------------------------------------------------------------------
r2418 | desai | 2006-10-09 14:05:31 -0500 (Mon, 09 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Frame.py
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Fix apt problems again

------------------------------------------------------------------------
r2416 | desai | 2006-10-09 14:00:30 -0500 (Mon, 09 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

Important fix

------------------------------------------------------------------------
r2414 | desai | 2006-10-09 13:45:11 -0500 (Mon, 09 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.5pre2

------------------------------------------------------------------------
r2413 | desai | 2006-10-09 13:39:01 -0500 (Mon, 09 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

 * Remove Launchd for now

------------------------------------------------------------------------
r2412 | desai | 2006-10-09 13:37:01 -0500 (Mon, 09 Oct 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py
   M /trunk/bcfg2/src/lib/Client/Tools/RPM.py
   M /trunk/bcfg2/src/lib/Client/Tools/__init__.py

 * APT now fails cleanly on non-apt platforms
 * PkgTool now calls RefreshPackages properly on instantiation
 * RPM handles error case with bogus output more robustly (should maybe move to the rpm python bindings?)

------------------------------------------------------------------------
r2411 | desai | 2006-10-09 13:13:17 -0500 (Mon, 09 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

 * Fix double-inclusion of Client.Tools

------------------------------------------------------------------------
r2410 | desai | 2006-10-08 18:35:45 -0500 (Sun, 08 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

 * Add the type attribute for packages

------------------------------------------------------------------------
r2409 | desai | 2006-10-08 18:16:19 -0500 (Sun, 08 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/APT.py

 * Respect verify=false in APT packages

------------------------------------------------------------------------
r2408 | desai | 2006-10-08 11:09:44 -0500 (Sun, 08 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

 * Implement a cleaner fix for the empty config file install check

------------------------------------------------------------------------
r2407 | desai | 2006-10-06 19:14:55 -0500 (Fri, 06 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Tools/POSIX.py

Fix case where file is not bound.

------------------------------------------------------------------------
r2406 | desai | 2006-10-06 17:17:01 -0500 (Fri, 06 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.postrm

Switch to postrm to more compact syntax

------------------------------------------------------------------------
r2403 | desai | 2006-10-06 16:36:07 -0500 (Fri, 06 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix :info/info file handling

------------------------------------------------------------------------
r2402 | desai | 2006-10-06 16:09:04 -0500 (Fri, 06 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.5pre1

------------------------------------------------------------------------
r2401 | desai | 2006-10-06 16:06:16 -0500 (Fri, 06 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/setup.py
   D /trunk/bcfg2/src/lib/Client/Debian.py
   A /trunk/bcfg2/src/lib/Client/Frame.py (from /branches/refactor/client/src/lib/Client/Frame.py:2400)
   D /trunk/bcfg2/src/lib/Client/Gentoo.py
   D /trunk/bcfg2/src/lib/Client/Redhat.py
   D /trunk/bcfg2/src/lib/Client/Solaris.py
   A /trunk/bcfg2/src/lib/Client/Tools (from /branches/refactor/client/src/lib/Client/Tools:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/APT.py (from /branches/refactor/client/src/lib/Client/Tools/APT.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/Blast.py (from /branches/refactor/client/src/lib/Client/Tools/Blast.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/Chkconfig.py (from /branches/refactor/client/src/lib/Client/Tools/Chkconfig.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/DebInit.py (from /branches/refactor/client/src/lib/Client/Tools/DebInit.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/Encap.py (from /branches/refactor/client/src/lib/Client/Tools/Encap.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/POSIX.py (from /branches/refactor/client/src/lib/Client/Tools/POSIX.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/PostInstall.py (from /branches/refactor/client/src/lib/Client/Tools/PostInstall.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/RPM.py (from /branches/refactor/client/src/lib/Client/Tools/RPM.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/SMF.py (from /branches/refactor/client/src/lib/Client/Tools/SMF.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/SYSV.py (from /branches/refactor/client/src/lib/Client/Tools/SYSV.py:2400)
   R /trunk/bcfg2/src/lib/Client/Tools/__init__.py (from /branches/refactor/client/src/lib/Client/Tools/__init__.py:2400)
   D /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Client/__init__.py
   M /trunk/bcfg2/src/lib/Server/Component.py
   D /trunk/bcfg2/src/lib/Server/Plugins/Crontab.py
   M /trunk/bcfg2/src/sbin/bcfg2

Merge of the client/refactor branch (revisions r2218-r2400)

------------------------------------------------------------------------
r2394 | dclark | 2006-10-06 10:22:08 -0500 (Fri, 06 Oct 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.4.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.5pre1.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.4.ep:2393)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.5pre1.ep
------------------------------------------------------------------------
r2393 | dclark | 2006-10-05 23:13:07 -0500 (Thu, 05 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/README

EncapPackages: Having issues getting libxml2 to compile on RH6, will revisit
in 0.8.6 or later...

------------------------------------------------------------------------
r2392 | dclark | 2006-10-05 23:02:54 -0500 (Thu, 05 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile

EncapPackages: Only build bcfg2 server stuff on Debian-based distros

------------------------------------------------------------------------
r2391 | dclark | 2006-10-05 22:55:05 -0500 (Thu, 05 Oct 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep

EncapPackages: glib seems to need gnu iconv; since that's pretty
standard on Linux and glib is only built on Linux, not a big deal to
enable it...

------------------------------------------------------------------------
r2389 | dclark | 2006-10-05 15:33:56 -0500 (Thu, 05 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/README

EncapPackages: Remove AIX 4.x for now

------------------------------------------------------------------------
r2388 | dclark | 2006-10-05 14:28:37 -0500 (Thu, 05 Oct 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/encap/README

EncapPackages: README update (a) no longer refer to need for
libgcc/libstdc++ at runtime, since that has been removed; (b) add new
boostrapped platforms

------------------------------------------------------------------------
r2387 | dclark | 2006-10-05 10:10:56 -0500 (Thu, 05 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile

EncapPackages: Changes for AIX 4.3.1

------------------------------------------------------------------------
r2386 | dclark | 2006-10-05 09:23:31 -0500 (Thu, 05 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile

EncapPackages: Make CC gcc

------------------------------------------------------------------------
r2385 | dclark | 2006-10-05 08:09:31 -0500 (Thu, 05 Oct 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8c.ep

EncapPackages: openssl doesn't work with -YP on Linux (probably just
need to add another lib dir, bnut don't have time to track that down
at the moment)

------------------------------------------------------------------------
r2382 | dclark | 2006-10-04 06:50:44 -0500 (Wed, 04 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile

EncapPackages: Added detection of some additional GNU/Linux platforms

------------------------------------------------------------------------
r2381 | dclark | 2006-10-04 06:29:09 -0500 (Wed, 04 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8c.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.20.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep

EncapPackages: Add library search path to GNU/Linux to make it
consistent with AIX and Solaris

------------------------------------------------------------------------
r2380 | dclark | 2006-10-03 14:56:20 -0500 (Tue, 03 Oct 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8c.ep

EncapPackages: Don't use assembly code in OpenSSL (makes it compile on
more platforms, and I don't think there are big speed concerns with
bcfg2)...

------------------------------------------------------------------------
r2379 | dclark | 2006-10-03 14:53:46 -0500 (Tue, 03 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep

EncapPackages: Get rid of another trailing backslash... For some
reason, only Redhat 7.2 seems to care about these.

------------------------------------------------------------------------
r2378 | dclark | 2006-10-03 14:49:19 -0500 (Tue, 03 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep

EncapPackages: Remove unneeded trailing backslash

------------------------------------------------------------------------
r2377 | dclark | 2006-10-03 14:05:36 -0500 (Tue, 03 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile

EncapPackages: Changes to work with Redhat 6.0. (For Redhat 6.0, you
also need to use fget-1.2.9 instead of the listed fget-1.3.3)

------------------------------------------------------------------------
r2376 | dclark | 2006-10-03 13:32:00 -0500 (Tue, 03 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/epkg/README

EncapPackages: Created convienience dir to download all deps at once,
reference that in the README...

------------------------------------------------------------------------
r2375 | dclark | 2006-10-03 13:29:07 -0500 (Tue, 03 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/epkg/Makefile

EncapPackages: update for openssl

------------------------------------------------------------------------
r2374 | dclark | 2006-10-03 13:12:02 -0500 (Tue, 03 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8c.ep

EncapPackages: On Redhat 7.2, some of the tests fail, but openssl
still seems to work.

------------------------------------------------------------------------
r2372 | dclark | 2006-10-03 12:26:28 -0500 (Tue, 03 Oct 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-doc-0.9.16a1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8c.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.20.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-doc-20060731.ep
   M /trunk/bcfg2/encap/src/encap-profiles/m4-1.4.4.sh
   M /trunk/bcfg2/encap/src/encap-profiles/makeself-2.1.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-3.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-doc-20060801.ep
   M /trunk/bcfg2/encap/src/encap-profiles/patch-2.5.9.ep

EncapProfiles: Try to download source from a local machine
"encapsrcdist" before internet sites (idea is this would be a CNAME)

------------------------------------------------------------------------
r2368 | dclark | 2006-10-03 07:13:53 -0500 (Tue, 03 Oct 2006) | 4 lines
Changed paths:
   D /branches/private/dclark/encap-0.8.5
   M /trunk/bcfg2/encap/HOWTO
   M /trunk/bcfg2/encap/TODO
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/preremove (from /branches/private/dclark/encap-0.8.5/src/bcfg2-site/bcfg2-site-RENAME/preremove:2367)
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.7.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gettext-0.14.5.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep (from /branches/private/dclark/encap-0.8.5/src/encap-profiles/bcfg2-gzip-1.2.4b.ep:2367)
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libgcc-0.1.sh
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libiconv-1.9.2.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libstdc++-0.1.sh
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.0.1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.1.1.ep (from /branches/private/dclark/encap-0.8.5/src/encap-profiles/bcfg2-lxml-1.1.1.ep:2367)
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8b.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8c.ep (from /branches/private/dclark/encap-0.8.5/src/encap-profiles/bcfg2-openssl-0.9.8c.ep:2367)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.20.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-3.4.ep
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Merging changes from branches/private/dclark/encap-0.8.5.
Major change is removal of dependancies on libgcc, libstdc++, gettext, and
libiconv. 

------------------------------------------------------------------------
r2349 | desai | 2006-10-02 12:03:03 -0500 (Mon, 02 Oct 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.postrm

Packaging fix from Ressu

------------------------------------------------------------------------
r2347 | raffenet | 2006-09-29 11:17:59 -0500 (Fri, 29 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/confirm.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/navbar
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/search.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zoneedit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zoneview.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py

added to zone file editing system


------------------------------------------------------------------------
r2346 | desai | 2006-09-28 20:47:02 -0500 (Thu, 28 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Make Cfg use info files as well

------------------------------------------------------------------------
r2345 | desai | 2006-09-28 20:40:31 -0500 (Thu, 28 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Options.py

Fix option parse failures (Resolves Ticket #134)

------------------------------------------------------------------------
r2343 | desai | 2006-09-28 20:37:16 -0500 (Thu, 28 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Fix import

------------------------------------------------------------------------
r2342 | desai | 2006-09-28 20:34:26 -0500 (Thu, 28 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Fix RPM.Refresh when rpm is already in use (Resolves Ticket #134)

------------------------------------------------------------------------
r2341 | desai | 2006-09-28 17:07:53 -0500 (Thu, 28 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py

Fix configuration builds when no base fragments are specified (Resolves Ticket #148)

------------------------------------------------------------------------
r2340 | desai | 2006-09-28 16:56:02 -0500 (Thu, 28 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Make the configuration file permanently accessible

------------------------------------------------------------------------
r2337 | desai | 2006-09-27 19:53:37 -0500 (Wed, 27 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Fix initialization to use a complete path for template names

------------------------------------------------------------------------
r2336 | desai | 2006-09-27 19:49:53 -0500 (Wed, 27 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Handle templates properly, regardless of event order (resolves ticket #158)

------------------------------------------------------------------------
r2335 | raffenet | 2006-09-27 17:23:58 -0500 (Wed, 27 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/confirm.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dns.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dnsedit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/errors.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/navbar
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zoneedit.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zones.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/zoneview.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

changes in database models for zone information


------------------------------------------------------------------------
r2316 | raffenet | 2006-09-26 11:17:54 -0500 (Tue, 26 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/confirm.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dns.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dnsedit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/errors.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html

added navaigation links for adding new hosts


------------------------------------------------------------------------
r2315 | raffenet | 2006-09-26 11:11:43 -0500 (Tue, 26 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py

bug in new host addition


------------------------------------------------------------------------
r2312 | raffenet | 2006-09-25 15:13:47 -0500 (Mon, 25 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

more template fixes


------------------------------------------------------------------------
r2311 | raffenet | 2006-09-25 14:46:17 -0500 (Mon, 25 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

fixed bug in loading templates


------------------------------------------------------------------------
r2310 | raffenet | 2006-09-25 14:18:26 -0500 (Mon, 25 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

minor fix


------------------------------------------------------------------------
r2308 | desai | 2006-09-24 18:17:10 -0500 (Sun, 24 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

Remove old ping sweep method

------------------------------------------------------------------------
r2298 | raffenet | 2006-09-22 15:03:32 -0500 (Fri, 22 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

bug fixes in dhcp generation


------------------------------------------------------------------------
r2297 | raffenet | 2006-09-21 16:57:44 -0500 (Thu, 21 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/new.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/dhcpd.tmpl
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

tweaks to dhcp generation


------------------------------------------------------------------------
r2296 | raffenet | 2006-09-21 14:49:45 -0500 (Thu, 21 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/errors.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/new.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/search.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/urls.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

bug fixes in web forms and plugin


------------------------------------------------------------------------
r2288 | raffenet | 2006-09-20 17:01:09 -0500 (Wed, 20 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dnsedit.html

more templating


------------------------------------------------------------------------
r2287 | raffenet | 2006-09-20 16:48:02 -0500 (Wed, 20 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

minor fixes


------------------------------------------------------------------------
r2286 | raffenet | 2006-09-20 15:35:06 -0500 (Wed, 20 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/confirm.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dnsedit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/errors.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/new.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py

web template changes


------------------------------------------------------------------------
r2285 | raffenet | 2006-09-20 13:06:30 -0500 (Wed, 20 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/reversesoa.tmpl
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/zone.tmpl

minor tweaks to zone templates


------------------------------------------------------------------------
r2277 | raffenet | 2006-09-18 13:19:09 -0500 (Mon, 18 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

fixed bug in MX record handling


------------------------------------------------------------------------
r2276 | raffenet | 2006-09-18 10:20:16 -0500 (Mon, 18 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

fixed plugin initialization


------------------------------------------------------------------------
r2274 | desai | 2006-09-15 14:21:14 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install
   M /trunk/bcfg2/debian/bcfg2.install
   A /trunk/bcfg2/tools/bcfg2-import-config

Updates from Ressu

------------------------------------------------------------------------
r2273 | desai | 2006-09-15 13:52:33 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Spec file updates

------------------------------------------------------------------------
r2272 | desai | 2006-09-15 12:58:42 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.4

------------------------------------------------------------------------
r2271 | desai | 2006-09-15 12:46:54 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Perm fixup

------------------------------------------------------------------------
r2270 | bradshaw | 2006-09-15 12:38:17 -0500 (Fri, 15 Sep 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/src/sbin/bcfg2-admin

added this new tool to help set up an inital repo. it follows the quickstart guide.


------------------------------------------------------------------------
r2269 | desai | 2006-09-15 11:15:17 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-query

Switch bcfg2-query over to using XPATH

------------------------------------------------------------------------
r2268 | desai | 2006-09-15 11:03:28 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/tools/testing.xml

Remove dead file from repo

------------------------------------------------------------------------
r2267 | desai | 2006-09-15 11:03:02 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/tools/upgrade.py

Remove old fqdn convertor; it isn't needed any more

------------------------------------------------------------------------
r2266 | desai | 2006-09-15 11:01:53 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/sbin/bcfg2-query (from /trunk/bcfg2/tools/client-query.py:2258)
   D /trunk/bcfg2/tools/client-query.py

Move bcfg2-query into the install area

------------------------------------------------------------------------
r2265 | desai | 2006-09-15 10:51:40 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Fix typo

------------------------------------------------------------------------
r2264 | desai | 2006-09-15 10:50:56 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Implement upstream event suppression with logging (Resolves Ticket #111)

------------------------------------------------------------------------
r2263 | desai | 2006-09-15 10:42:32 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/control.in
   M /trunk/bcfg2/debian/buildsys/2.4/control.in
   M /trunk/bcfg2/debian/buildsys/pycentral/control.in

Add python-cheetah as a prereq (now that TCheetah is usable)

------------------------------------------------------------------------
r2262 | desai | 2006-09-15 10:24:19 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Add more logging in delete path for FileEntries

------------------------------------------------------------------------
r2261 | desai | 2006-09-15 10:23:03 -0500 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/manual.xml
   M /trunk/bcfg2/doc/reports.xml

Update for 0.8.4

------------------------------------------------------------------------
r2260 | desai | 2006-09-14 21:55:20 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install

Switch to new bcfg2-ping-sweep and bcfg2-build-reports in debian packages

------------------------------------------------------------------------
r2259 | desai | 2006-09-14 21:54:47 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Switch to new install location for bcfg2-ping-sweep and bcfg2-build-reports

------------------------------------------------------------------------
r2258 | desai | 2006-09-14 21:47:04 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/man/StatReports.8
   A /trunk/bcfg2/man/bcfg2-build-reports.8 (from /trunk/bcfg2/man/StatReports.8:2231)

Rename StatReports man page

------------------------------------------------------------------------
r2257 | desai | 2006-09-14 21:44:58 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/src/sbin/StatReports
   A /trunk/bcfg2/src/sbin/bcfg2-build-reports (from /trunk/bcfg2/src/sbin/StatReports:2256)

Rename StatReports to bcfg2-build-reports

------------------------------------------------------------------------
r2256 | desai | 2006-09-14 21:44:27 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

Change all references from StatReports to bcfg2-build-reports

------------------------------------------------------------------------
r2255 | desai | 2006-09-14 21:41:44 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/src/sbin/GenerateHostInfo
   M /trunk/bcfg2/src/sbin/StatReports
   A /trunk/bcfg2/src/sbin/bcfg2-ping-sweep (from /trunk/bcfg2/src/sbin/GenerateHostInfo:2208)

Rename GenerateHostInfo to bcfg2-ping-sweep

------------------------------------------------------------------------
r2254 | desai | 2006-09-14 21:11:37 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Implement useful error handling for template parse failures

------------------------------------------------------------------------
r2253 | desai | 2006-09-14 19:43:36 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix up minor toolset problems

------------------------------------------------------------------------
r2252 | desai | 2006-09-14 19:38:47 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Add verbose logging of which bundle entries are bad

------------------------------------------------------------------------
r2251 | desai | 2006-09-14 10:51:13 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Implement template target ownership and permissions control

------------------------------------------------------------------------
r2250 | desai | 2006-09-14 10:33:07 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Switch TCheetah over to new /path/to/file/template scheme

------------------------------------------------------------------------
r2249 | desai | 2006-09-14 08:07:38 -0500 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

Add ClientMetadata.categories, for direct, by-name access to category instances

------------------------------------------------------------------------
r2248 | raffenet | 2006-09-13 14:13:08 -0500 (Wed, 13 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   D /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.pyc
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dns.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/errors.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/new.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html

more web layout changes


------------------------------------------------------------------------
r2247 | desai | 2006-09-13 09:31:41 -0500 (Wed, 13 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.logcheck.ignore.server

Simplify ignores

------------------------------------------------------------------------
r2246 | desai | 2006-09-13 09:15:44 -0500 (Wed, 13 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.logcheck.ignore.server

Add ignore for suppressed events

------------------------------------------------------------------------
r2243 | desai | 2006-09-12 10:40:53 -0500 (Tue, 12 Sep 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2-server.logcheck.ignore.server

Add logcheck ignores

------------------------------------------------------------------------
r2242 | raffenet | 2006-09-11 17:26:31 -0500 (Mon, 11 Sep 2006) | 3 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/__init__.pyc
   D /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.pyc
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/search.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py

more web changes


------------------------------------------------------------------------
r2241 | desai | 2006-09-11 15:31:16 -0500 (Mon, 11 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Add diagnostic routines

------------------------------------------------------------------------
r2240 | desai | 2006-09-11 12:31:49 -0500 (Mon, 11 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix Paranoid mode

------------------------------------------------------------------------
r2239 | raffenet | 2006-09-11 11:55:45 -0500 (Mon, 11 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/base.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/search.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/settings.py

modifying web templates


------------------------------------------------------------------------
r2238 | desai | 2006-09-11 09:53:15 -0500 (Mon, 11 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/AUTHORS

Reformat to 80 columns

------------------------------------------------------------------------
r2237 | desai | 2006-09-10 22:36:59 -0500 (Sun, 10 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/rules
   M /trunk/bcfg2/src/sbin/bcfg2-server

Make RecvStats use the same alias/address lookup logic as the rest of the server

------------------------------------------------------------------------
r2236 | desai | 2006-09-10 19:22:34 -0500 (Sun, 10 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Fix properties handling

------------------------------------------------------------------------
r2235 | desai | 2006-09-10 18:27:02 -0500 (Sun, 10 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

Fix metadata interpolation in TCheetah

------------------------------------------------------------------------
r2234 | desai | 2006-09-10 18:19:00 -0500 (Sun, 10 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/sbin/bcfg2-info

 * Make bcfg2-info not produce a stack trace for PluginExecutionError
 * Fix some minor typos in TCheetah

------------------------------------------------------------------------
r2233 | desai | 2006-09-10 16:09:06 -0500 (Sun, 10 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

bump the debian package version to 0.8.3-2 

------------------------------------------------------------------------
r2232 | desai | 2006-09-10 15:53:51 -0500 (Sun, 10 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/buildsys/2.3/bcfg2.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init

Fix init script bugs

------------------------------------------------------------------------
r2231 | desai | 2006-09-09 07:51:35 -0500 (Sat, 09 Sep 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/man/StatReports.8 (from /trunk/bcfg2/man/SummarizeStats.8:2208)
   D /trunk/bcfg2/man/SummarizeStats.8

Fix the man page for StatReports (Resolves Ticket #118)

------------------------------------------------------------------------
r2230 | raffenet | 2006-09-08 15:11:58 -0500 (Fri, 08 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/templates/dhcpd.tmpl
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

minor updates


------------------------------------------------------------------------
r2227 | desai | 2006-09-07 23:14:02 -0500 (Thu, 07 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.install

Add bcfg2.conf.5 to the client debian package

------------------------------------------------------------------------
r2222 | raffenet | 2006-09-07 14:46:18 -0500 (Thu, 07 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   M /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html

updated for use with apache


------------------------------------------------------------------------
r2215 | raffenet | 2006-09-05 15:40:06 -0500 (Tue, 05 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

minor formatting, add scotty to list of dhcp servers


------------------------------------------------------------------------
r2214 | leggett | 2006-09-05 14:50:20 -0500 (Tue, 05 Sep 2006) | 6 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

- made more generic for multiple platforms
- added rhel specific requirements for bcfg2-server
- cleaned up requirements
- added URL to source so it's easy to know where to get tarball
- fully qualified path to chkconfig

------------------------------------------------------------------------
r2213 | raffenet | 2006-09-05 14:43:04 -0500 (Tue, 05 Sep 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

wrapped django import in try block
now raises PluginInitFailure on exception


------------------------------------------------------------------------
r2212 | raffenet | 2006-09-05 14:10:17 -0500 (Tue, 05 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

settings for django added


------------------------------------------------------------------------
r2211 | dclark | 2006-09-05 11:23:44 -0500 (Tue, 05 Sep 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.4.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3.ep:2202)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.4.ep
------------------------------------------------------------------------
r2210 | desai | 2006-09-05 11:19:39 -0500 (Tue, 05 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/README

Minor updates

------------------------------------------------------------------------
r2208 | desai | 2006-09-05 10:09:37 -0500 (Tue, 05 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/manual.xml

Doc version update

------------------------------------------------------------------------
r2207 | desai | 2006-09-05 10:08:52 -0500 (Tue, 05 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.3 (final)

------------------------------------------------------------------------
r2206 | dclark | 2006-09-05 10:01:39 -0500 (Tue, 05 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/README

EncapPackages: Add Solaris 10/Sparc back to list

------------------------------------------------------------------------
r2205 | desai | 2006-09-05 09:57:21 -0500 (Tue, 05 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/bcfg2-cron

Fix spacing in hourly clause

------------------------------------------------------------------------
r2204 | dclark | 2006-09-05 08:56:22 -0500 (Tue, 05 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep

EncapPackages: More inittab stuff

------------------------------------------------------------------------
r2203 | dclark | 2006-09-05 08:45:39 -0500 (Tue, 05 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep

EncapPackages: Have svscan spew it's log to /tmp/svscan.rc.log

------------------------------------------------------------------------
r2202 | dclark | 2006-09-05 07:15:09 -0500 (Tue, 05 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep

EncapPackages: Make daemontools work with Solaris init

------------------------------------------------------------------------
r2201 | dclark | 2006-09-04 20:37:23 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep

EncapPackages: Solaris sh(1) doesn't support test -e

------------------------------------------------------------------------
r2200 | desai | 2006-09-04 20:12:30 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/README

Create a basic README, pointing at the snazzy new domain

------------------------------------------------------------------------
r2199 | dclark | 2006-09-04 20:04:08 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Solaris does have a working expr, in /usr/ucb.

------------------------------------------------------------------------
r2198 | desai | 2006-09-04 20:00:09 -0500 (Mon, 04 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/doc/Makefile
   M /trunk/bcfg2/tools/export.sh

Add all target to doc Makefile
Change the build system to build html docs as well

------------------------------------------------------------------------
r2197 | dclark | 2006-09-04 19:14:16 -0500 (Mon, 04 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Solaris sh(1) sucks and apperantly hasn't been updated
since the 1970s. Use ksh instead.

------------------------------------------------------------------------
r2196 | dclark | 2006-09-04 18:47:57 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Solaris sh doesn't support the read with "-r"

------------------------------------------------------------------------
r2195 | desai | 2006-09-04 18:07:02 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.postinst

Changes from Ressu

------------------------------------------------------------------------
r2194 | desai | 2006-09-04 18:03:51 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Hostbase/__init__.pyc
   D /trunk/bcfg2/src/lib/Server/Hostbase/__init__.pyo
   D /trunk/bcfg2/src/lib/Server/Hostbase/manage.pyo
   D /trunk/bcfg2/src/lib/Server/Hostbase/settings.pyc
   D /trunk/bcfg2/src/lib/Server/Hostbase/settings.pyo
   D /trunk/bcfg2/src/lib/Server/Hostbase/urls.pyc
   D /trunk/bcfg2/src/lib/Server/Hostbase/urls.pyo

Remove hostbase byte-compiled files

------------------------------------------------------------------------
r2193 | dclark | 2006-09-04 17:22:23 -0500 (Mon, 04 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-readline-5.1.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gettext-0.14.5.ep:2186)

EncapPackages: Add GNU Readline support to python (built-time
requirement only, python links to it statically)

------------------------------------------------------------------------
r2192 | dclark | 2006-09-04 16:08:13 -0500 (Mon, 04 Sep 2006) | 3 lines
Changed paths:
   D /trunk/bcfg2/encap/BUGS
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8b.ep

EncapPackages: Force OpenSSL to always use gcc. This should also get
rid of the sparcv9 bug.

------------------------------------------------------------------------
r2191 | dclark | 2006-09-04 14:56:42 -0500 (Mon, 04 Sep 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/encap/BUGS
   M /trunk/bcfg2/encap/README

EncapPackage: Remove stated support for Solaris/sparc due to OpenSSL
compiling issue (see BUGS for details)

------------------------------------------------------------------------
r2190 | dclark | 2006-09-04 14:33:27 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Another silly %s misplacement... verified to work now.

------------------------------------------------------------------------
r2189 | dclark | 2006-09-04 14:24:45 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Silly misplacing of a %s...

------------------------------------------------------------------------
r2188 | dclark | 2006-09-04 13:31:26 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Kill line needs to be quoted, or ostiaryd dies

------------------------------------------------------------------------
r2187 | dclark | 2006-09-04 13:12:44 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/INSTALL

EncapPackages: Clarifications to INSTALL

------------------------------------------------------------------------
r2186 | dclark | 2006-09-04 12:56:03 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/INSTALL
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Make sure /usr/local/man exists and is a directory

------------------------------------------------------------------------
r2185 | dclark | 2006-09-04 12:04:34 -0500 (Mon, 04 Sep 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep

EncapPackages: Try building python in non-shared mode, in shared mode
there is a confusing bug where a new python binary can find an older
python .so first, and show up as the old version, and not really work.

------------------------------------------------------------------------
r2184 | dclark | 2006-09-04 10:23:15 -0500 (Mon, 04 Sep 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre7.ep:2182)
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre7.ep

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.3.ep
------------------------------------------------------------------------
r2183 | dclark | 2006-09-04 10:21:14 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO

EncapPackages: Last change before 0.8.3-final, assuming testing goes well...

------------------------------------------------------------------------
r2182 | dclark | 2006-09-04 09:39:23 -0500 (Mon, 04 Sep 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre6.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre7.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre6.ep:2181)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.3pre7.ep
------------------------------------------------------------------------
r2181 | dclark | 2006-09-04 09:37:50 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile

EncapPackages: Fixed bcfg2bump

------------------------------------------------------------------------
r2180 | dclark | 2006-09-04 09:37:31 -0500 (Mon, 04 Sep 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre5.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre6.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre5.ep:2179)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.3pre6.ep
------------------------------------------------------------------------
r2179 | dclark | 2006-09-04 09:36:24 -0500 (Mon, 04 Sep 2006) | 1 line
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre4.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre5.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre4.ep:2177)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.3pre5.ep
------------------------------------------------------------------------
r2178 | dclark | 2006-09-04 09:11:42 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre5.ep

EncapPackages: Debugging bcfg2bump code...

------------------------------------------------------------------------
r2177 | dclark | 2006-09-04 09:08:15 -0500 (Mon, 04 Sep 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre5.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre4.ep:2175)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.3pre5
------------------------------------------------------------------------
r2176 | dclark | 2006-09-04 08:30:26 -0500 (Mon, 04 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/TODO

EncapPackages: Final README for 0.8.3

------------------------------------------------------------------------
r2175 | dclark | 2006-09-03 06:59:55 -0500 (Sun, 03 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/TODO
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep

EncapPackages: Make sure we replace setup.py with an original copy even if
the Python build fails

------------------------------------------------------------------------
r2174 | dclark | 2006-09-02 20:29:06 -0500 (Sat, 02 Sep 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre3.ep

EncapPackages: remove old version of bcfg2 .ep

------------------------------------------------------------------------
r2173 | dclark | 2006-09-02 18:37:24 -0500 (Sat, 02 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/HOWTO
   M /trunk/bcfg2/encap/INSTALL
   M /trunk/bcfg2/encap/TODO

EncapPackages: Doc update for Wiki release

------------------------------------------------------------------------
r2172 | dclark | 2006-09-02 18:06:16 -0500 (Sat, 02 Sep 2006) | 6 lines
Changed paths:
   D /trunk/bcfg2/encap/ChangeLog
   M /trunk/bcfg2/encap/HOWTO
   M /trunk/bcfg2/encap/INSTALL
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/TODO
   D /trunk/bcfg2/encap/VERSION
   M /trunk/bcfg2/encap/src/Makefile
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/postinstall.tmpl
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: 
 * Delete VERSION and ChangeLog, just use bcfg2 version or svn release #
 * Update install scripts to allow forcing replacement of local config files
 * Make python build fail if "from httplib import HTTPS" fails
 * Some doc updates

------------------------------------------------------------------------
r2170 | desai | 2006-09-01 14:45:36 -0500 (Fri, 01 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Bump to 0.8.3pre7

------------------------------------------------------------------------
r2169 | bradshaw | 2006-09-01 14:44:47 -0500 (Fri, 01 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

updated the rpm spec to have the cron files in the client

------------------------------------------------------------------------
r2168 | desai | 2006-09-01 14:26:59 -0500 (Fri, 01 Sep 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/tools/client-query.py

Fix pylint indents
Make client-query read /etc/bcfg2.conf

------------------------------------------------------------------------
r2167 | bradshaw | 2006-09-01 14:23:12 -0500 (Fri, 01 Sep 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/client-query.py

added this little tool to parse through the clients file to help find certain types of machines.

------------------------------------------------------------------------
r2166 | desai | 2006-09-01 13:06:11 -0500 (Fri, 01 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/bcfg2-cron

Fix type-specific option handling code

------------------------------------------------------------------------
r2165 | cell | 2006-09-01 11:05:16 -0500 (Fri, 01 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

Bug fixes, code cleanups, and more user-friendly error handling for poorly named rpms.

------------------------------------------------------------------------
r2163 | desai | 2006-09-01 09:32:14 -0500 (Fri, 01 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

bump to 0.8.3pre6

------------------------------------------------------------------------
r2162 | desai | 2006-09-01 09:29:56 -0500 (Fri, 01 Sep 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/bcfg2-cron

Fix bcfg2-cron script to be executable

------------------------------------------------------------------------
r2161 | cell | 2006-08-31 17:07:06 -0500 (Thu, 31 Aug 2006) | 6 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

Updated version of rpmlisting.py.

This newer version is backwards compatible with the previous version,
but includes new functionality which allows for creating sepparate
PackageLists based on the mtimes of the rpms.

------------------------------------------------------------------------
r2160 | desai | 2006-08-31 16:18:41 -0500 (Thu, 31 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

Add new epkg flags

------------------------------------------------------------------------
r2158 | desai | 2006-08-31 09:50:35 -0500 (Thu, 31 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.3pre5

------------------------------------------------------------------------
r2157 | desai | 2006-08-30 16:53:16 -0500 (Wed, 30 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix bundle deps in interactive mode

------------------------------------------------------------------------
r2156 | desai | 2006-08-30 15:51:11 -0500 (Wed, 30 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

Fix module import

------------------------------------------------------------------------
r2155 | desai | 2006-08-30 15:41:02 -0500 (Wed, 30 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix Interactive mode spacing
Fix Solaris service removal

------------------------------------------------------------------------
r2153 | desai | 2006-08-29 16:29:00 -0500 (Tue, 29 Aug 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre4.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre3.ep:2150)

EncapPackages: Bumped bcfg2 .ep version to bcfg2-0.8.3pre4
------------------------------------------------------------------------
r2151 | desai | 2006-08-29 16:26:18 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.3pre4

------------------------------------------------------------------------
r2150 | desai | 2006-08-29 16:22:19 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

Get a finalized, working version of lrc services

------------------------------------------------------------------------
r2149 | desai | 2006-08-29 16:02:16 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

ouch

------------------------------------------------------------------------
r2148 | desai | 2006-08-29 15:56:57 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

Add more debug for solaris

------------------------------------------------------------------------
r2147 | desai | 2006-08-29 15:54:33 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

More Solaris fixes

------------------------------------------------------------------------
r2146 | raffenet | 2006-08-29 15:30:19 -0500 (Tue, 29 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

minor formatting


------------------------------------------------------------------------
r2145 | desai | 2006-08-29 15:12:54 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

More solaris fixups

------------------------------------------------------------------------
r2144 | desai | 2006-08-29 14:59:58 -0500 (Tue, 29 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Only restart enabled services
Fix lrc services in the enable mode

------------------------------------------------------------------------
r2143 | desai | 2006-08-29 14:43:28 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

fix typo

------------------------------------------------------------------------
r2142 | desai | 2006-08-29 14:30:55 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

Fix stupid thinko

------------------------------------------------------------------------
r2141 | desai | 2006-08-29 14:24:49 -0500 (Tue, 29 Aug 2006) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Make service restarts tunable across platforms
 * Remove hardcoded /etc/init.d calls in Toolset.py
 * Add an overloadable method
 * Implement the method for Solaris.py


------------------------------------------------------------------------
r2140 | desai | 2006-08-29 14:17:46 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

Implement service removal for smf/lrc services

------------------------------------------------------------------------
r2139 | raffenet | 2006-08-29 13:59:19 -0500 (Tue, 29 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

XMLRPC function added to Hostbase plugin


------------------------------------------------------------------------
r2138 | raffenet | 2006-08-29 13:11:51 -0500 (Tue, 29 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

New Hostbase plugin


------------------------------------------------------------------------
r2137 | desai | 2006-08-29 12:30:59 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/services.xsd

Add FMRI to the service schema

------------------------------------------------------------------------
r2136 | raffenet | 2006-08-29 11:34:25 -0500 (Tue, 29 Aug 2006) | 3 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Hostbase/settings.py~
   D /trunk/bcfg2/src/lib/Server/Hostbase/urls.py~

remove ~ files


------------------------------------------------------------------------
r2135 | raffenet | 2006-08-29 11:33:36 -0500 (Tue, 29 Aug 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase/__init__.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/__init__.pyc
   A /trunk/bcfg2/src/lib/Server/Hostbase/__init__.pyo
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/__init__.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/__init__.pyc
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/__init__.pyo
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.pyc
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/models.pyo
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.pyc
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/views.pyo
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/confirm.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dns.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/dnsedit.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/edit.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/errors.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/host.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/new.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/results.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/hostbase/webtemplates/search.html
   A /trunk/bcfg2/src/lib/Server/Hostbase/manage.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/manage.pyo
   A /trunk/bcfg2/src/lib/Server/Hostbase/settings.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/settings.pyc
   A /trunk/bcfg2/src/lib/Server/Hostbase/settings.pyo
   A /trunk/bcfg2/src/lib/Server/Hostbase/settings.py~
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/dhcpd.tmpl
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/hosts.tmpl
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/hostsappend.tmpl
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/named.tmpl
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/reverseappend.tmpl
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/reversesoa.tmpl
   A /trunk/bcfg2/src/lib/Server/Hostbase/templates/zone.tmpl
   A /trunk/bcfg2/src/lib/Server/Hostbase/urls.py
   A /trunk/bcfg2/src/lib/Server/Hostbase/urls.pyc
   A /trunk/bcfg2/src/lib/Server/Hostbase/urls.pyo
   A /trunk/bcfg2/src/lib/Server/Hostbase/urls.py~
   D /trunk/bcfg2/src/lib/Server/Hostbase/views.py

Added all the django application code
includes database models, file templates, and web apps

------------------------------------------------------------------------
r2134 | desai | 2006-08-29 10:36:16 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix error in probe receipt

------------------------------------------------------------------------
r2133 | desai | 2006-08-29 10:04:27 -0500 (Tue, 29 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

Fix pkgrm to not prompt the user

------------------------------------------------------------------------
r2132 | desai | 2006-08-29 09:51:17 -0500 (Tue, 29 Aug 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

Minor GenerateHostInfo cleanups
 * Switch to full module imports
 * Remove last of the fullnames stuff (from pre-fqdn days)

------------------------------------------------------------------------
r2131 | desai | 2006-08-28 20:45:10 -0500 (Mon, 28 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

Simple metadata bugfix

------------------------------------------------------------------------
r2130 | raffenet | 2006-08-28 15:02:37 -0500 (Mon, 28 Aug 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/tools/hostinfo.py

added hostinfo tool for querying hostbase from the command line


------------------------------------------------------------------------
r2129 | desai | 2006-08-28 14:24:03 -0500 (Mon, 28 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

Fix return for correct verify=false sysv packages

------------------------------------------------------------------------
r2128 | raffenet | 2006-08-28 13:55:11 -0500 (Mon, 28 Aug 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Hostbase
   A /trunk/bcfg2/src/lib/Server/Hostbase/views.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

Initial Hostbase stuff


------------------------------------------------------------------------
r2127 | dclark | 2006-08-28 13:20:38 -0500 (Mon, 28 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/ChangeLog
   M /trunk/bcfg2/encap/HOWTO
   M /trunk/bcfg2/encap/INSTALL
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/TODO

EncapPackages: Sadly not going to be able to do testing and doc update
before vacation; updated doc to at least alert users to this fact.

------------------------------------------------------------------------
r2126 | bradshaw | 2006-08-28 10:47:59 -0500 (Mon, 28 Aug 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/Crontab.py

added my hot crontab hacker which randomizes the times at which cron.daily runs.

------------------------------------------------------------------------
r2125 | desai | 2006-08-28 10:39:11 -0500 (Mon, 28 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.cron.daily
   M /trunk/bcfg2/debian/bcfg2.cron.hourly

Fix output redirection in cron jobs

------------------------------------------------------------------------
r2124 | desai | 2006-08-27 17:19:22 -0500 (Sun, 27 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/clients.xsd

Add address attribute to client schema

------------------------------------------------------------------------
r2123 | desai | 2006-08-27 17:05:48 -0500 (Sun, 27 Aug 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2-server.8
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

Refactor to allow manual address specification in clients.xml
 * Move address resolution to Bcfg2.Server.Metadata
 * Remove bcfg2-server -c option (can be done with bcfg2-info more easily

------------------------------------------------------------------------
r2122 | dclark | 2006-08-26 17:48:47 -0500 (Sat, 26 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   M /trunk/bcfg2/encap/VERSION
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile

EncapPackages: Added bcfg2 bump functionality to
encap/src/encap-profiles/Makefile 

------------------------------------------------------------------------
r2121 | dclark | 2006-08-26 13:47:11 -0500 (Sat, 26 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/Makefile

EncapPackages: Make summary output look nice in 80 columns

------------------------------------------------------------------------
r2120 | dclark | 2006-08-26 13:14:39 -0500 (Sat, 26 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/Makefile
   M /trunk/bcfg2/encap/src/makeself-dist/Makefile

EncapPackages: Update makefiles

------------------------------------------------------------------------
r2119 | dclark | 2006-08-26 12:01:37 -0500 (Sat, 26 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Added password set functionality.

------------------------------------------------------------------------
r2118 | desai | 2006-08-25 21:08:27 -0500 (Fri, 25 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Add a chdir to work around odd libxml2 bug on freebsd

------------------------------------------------------------------------
r2117 | dclark | 2006-08-25 20:50:50 -0500 (Fri, 25 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: Fix executable bit on makedist.sh

------------------------------------------------------------------------
r2116 | dclark | 2006-08-25 20:45:38 -0500 (Fri, 25 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/Makefile
   A /trunk/bcfg2/encap/src/makeself-dist/Makefile (from /trunk/bcfg2/encap/src/bcfg2-site/Makefile:2114)
   A /trunk/bcfg2/encap/src/makeself-dist/makedist.sh

EncapPackages: makeself-dist done except for password handling code and
Makefile.

------------------------------------------------------------------------
r2115 | dclark | 2006-08-25 17:15:42 -0500 (Fri, 25 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/src/bcfg2-site/Makefile
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/postinstall.tmpl

EncapPackages: Run bcfg2-site install as part of all since it (should be)
convergant; also start up ostiary service if it hasn't already been started.

------------------------------------------------------------------------
r2114 | dclark | 2006-08-25 15:01:35 -0500 (Fri, 25 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/m4-1.4.4.sh

EncapPackages: More shell portability changes for Solaris

------------------------------------------------------------------------
r2113 | dclark | 2006-08-25 13:02:15 -0500 (Fri, 25 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/bcfg2-site/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/ep2target

EncapPackages: Solaris sed(1) requires newline from stdin

------------------------------------------------------------------------
r2112 | dclark | 2006-08-25 12:45:05 -0500 (Fri, 25 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/ep2target

EncapPackages: ep2target shell portability changes. Still doesn't work with solaris sed.

------------------------------------------------------------------------
r2111 | dclark | 2006-08-25 09:18:38 -0500 (Fri, 25 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/src/encap-profiles/Makefile
   M /trunk/bcfg2/encap/src/encap-profiles/makeself-2.1.4.ep

EncapProfiles: Fixed makeself and Makefile uninstall

------------------------------------------------------------------------
r2110 | cell | 2006-08-25 08:54:46 -0500 (Fri, 25 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

Added 'get_pkgs2()' to rpmlisting.py, which parses rpm filenames instead of 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.

------------------------------------------------------------------------
r2109 | cell | 2006-08-25 08:47:23 -0500 (Fri, 25 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

Updated rpmlisting.py to sort package listings.

------------------------------------------------------------------------
r2108 | dclark | 2006-08-25 01:12:43 -0500 (Fri, 25 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   D /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/postinstall
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/postinstall.tmpl (from /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/postinstall:2106)
   M /trunk/bcfg2/encap/src/bcfg2-site/site-settings.conf-example
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/makeself-2.1.4.ep

EncapPackages: Add bcfg2-client "daemon" start to bcfg2-site

------------------------------------------------------------------------
r2107 | vuletich | 2006-08-24 16:43:01 -0500 (Thu, 24 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/sbin/bcfg2

Implement interactive mode for the client

------------------------------------------------------------------------
r2106 | desai | 2006-08-24 10:04:39 -0500 (Thu, 24 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Cleanly detect unsupported entry types

------------------------------------------------------------------------
r2105 | desai | 2006-08-24 09:28:08 -0500 (Thu, 24 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Fix syslog reconnect code to properly choose socket type (for nexenta)

------------------------------------------------------------------------
r2104 | dclark | 2006-08-23 22:52:12 -0500 (Wed, 23 Aug 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre1.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre3.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre1.ep:2103)

EncapPackages: bcfg2 encap 0.8.3pre1 -> pre3

------------------------------------------------------------------------
r2103 | dclark | 2006-08-23 22:21:17 -0500 (Wed, 23 Aug 2006) | 8 lines
Changed paths:
   A /trunk/bcfg2/encap/ChangeLog
   M /trunk/bcfg2/encap/HOWTO
   A /trunk/bcfg2/encap/INSTALL
   D /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/TODO
   M /trunk/bcfg2/encap/VERSION
   M /trunk/bcfg2/encap/epkg/Makefile
   M /trunk/bcfg2/encap/epkg/README
   A /trunk/bcfg2/encap/src/Makefile
   M /trunk/bcfg2/encap/src/bcfg2-site/Makefile
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/encapinfo.tmpl
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/encapname.tmpl
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/bcfg2.conf.tmpl
   D /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-client/.SENTINEL_SITE
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-client/env/OPTIONS.tmpl
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-client/env/RUN_INTERVAL_SECONDS.tmpl
   D /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-server/.SENTINEL_SITE
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-server/env/OPTIONS.tmpl
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/etc/ostiary.cfg.tmpl
   A /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/mkinstalldirs
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/postinstall
   D /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/preinstall
   M /trunk/bcfg2/encap/src/bcfg2-site/bcfg2-site-RENAME/var/encap/bcfg2-site-RENAME
   D /trunk/bcfg2/encap/src/bcfg2-site/site-settings.conf
   A /trunk/bcfg2/encap/src/bcfg2-site/site-settings.conf-example (from /trunk/bcfg2/encap/src/bcfg2-site/site-settings.conf:2101)
   A /trunk/bcfg2/encap/src/encap-profiles/Makefile (from /trunk/bcfg2/encap/Makefile:2101)
   D /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.2.ep
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.3pre1.ep (from /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.2.ep:2102)
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-doc-0.9.16a1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.7.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gettext-0.14.5.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libiconv-1.9.2.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.0.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8b.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.20.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
   M /trunk/bcfg2/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep
   M /trunk/bcfg2/encap/src/encap-profiles/daemontools-doc-20060731.ep
   A /trunk/bcfg2/encap/src/encap-profiles/ep2target
   M /trunk/bcfg2/encap/src/encap-profiles/m4-1.4.4.sh
   M /trunk/bcfg2/encap/src/encap-profiles/makeself-2.1.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-3.4.ep
   M /trunk/bcfg2/encap/src/encap-profiles/ostiary-doc-20060801.ep
   M /trunk/bcfg2/encap/src/encap-profiles/patch-2.5.9.ep

EncapPackages: A bunch of changes, including but not limited to:
 * 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

------------------------------------------------------------------------
r2102 | dclark | 2006-08-23 22:03:41 -0500 (Wed, 23 Aug 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-0.8.2.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-0.8.2.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-2.0rc7.ep (from /trunk/bcfg2/encap/tools/bcfg2-server/bcfg2-cheetah-2.0rc7.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-cheetah-doc-0.9.16a1.ep (from /trunk/bcfg2/encap/tools/bcfg2-server/bcfg2-cheetah-doc-0.9.16a1.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gamin-0.1.7.ep (from /trunk/bcfg2/encap/tools/bcfg2-server/bcfg2-gamin-0.1.7.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-gettext-0.14.5.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-gettext-0.14.5.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-glib-2.8.6.ep (from /trunk/bcfg2/encap/tools/bcfg2-server/bcfg2-glib-2.8.6.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libgcc-0.1.sh (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libgcc-0.1.sh:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libiconv-1.9.2.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libiconv-1.9.2.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libstdc++-0.1.sh (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libstdc++-0.1.sh:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxml2-2.6.26.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libxml2-2.6.26.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-libxslt-1.1.17.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libxslt-1.1.17.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-lxml-1.0.1.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-lxml-1.0.1.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-openssl-0.9.8b.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-openssl-0.9.8b.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pkg-config-0.20.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-pkg-config-0.20.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyopenssl-0.6.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-pyopenssl-0.6.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-pyrex-0.9.4.1.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-pyrex-0.9.4.1.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-2.4.3.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-python-2.4.3.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep (from /trunk/bcfg2/encap/tools/bcfg2-python-apt/bcfg2-python-apt-0.5.10.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep (from /trunk/bcfg2/encap/tools/bcfg2-python-apt/bcfg2-python-apt-0.6.16.2ubuntu8.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep (from /trunk/bcfg2/encap/tools/bcfg2-python-apt/bcfg2-python-apt-0.6.19.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep (from /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-zlib-1.2.3.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/daemontools-0.76.ep (from /trunk/bcfg2/encap/tools/daemontools/daemontools-0.76.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/daemontools-doc-20060731.ep (from /trunk/bcfg2/encap/tools/daemontools/daemontools-doc-20060731.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/m4-1.4.4.sh (from /trunk/bcfg2/encap/tools/bcfg2-client/m4-1.4.4.sh:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/makeself-2.1.4.ep (from /trunk/bcfg2/encap/tools/makeself/makeself-2.1.4.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/ostiary-3.4.ep (from /trunk/bcfg2/encap/tools/ostiary/ostiary-3.4.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/ostiary-doc-20060801.ep (from /trunk/bcfg2/encap/tools/ostiary/ostiary-doc-20060801.ep:2099)
   A /trunk/bcfg2/encap/src/encap-profiles/patch-2.5.9.ep (from /trunk/bcfg2/encap/tools/daemontools/patch-2.5.9.ep:2099)
   D /trunk/bcfg2/encap/tools

EncapPackages: Restructuring directory layout
------------------------------------------------------------------------
r2101 | desai | 2006-08-23 22:02:11 -0500 (Wed, 23 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

Fix export script to work with latest doc Makefile patch

------------------------------------------------------------------------
r2100 | dclark | 2006-08-23 21:59:47 -0500 (Wed, 23 Aug 2006) | 1 line
Changed paths:
   A /trunk/bcfg2/encap/README (from /trunk/bcfg2/encap/tools/README:2099)
   D /trunk/bcfg2/encap/bcfg2-0.8.3pre3.ep
   A /trunk/bcfg2/encap/epkg (from /trunk/bcfg2/encap/tools/epkg:2099)
   A /trunk/bcfg2/encap/src
   A /trunk/bcfg2/encap/src/bcfg2-site (from /trunk/bcfg2/encap/tools/bcfg2-site:2099)
   A /trunk/bcfg2/encap/src/encap-profiles
   A /trunk/bcfg2/encap/src/makeself-dist
   D /trunk/bcfg2/encap/tools/README
   D /trunk/bcfg2/encap/tools/bcfg2-site
   D /trunk/bcfg2/encap/tools/epkg

EncapPackages: Restructuring directory layout
------------------------------------------------------------------------
r2098 | desai | 2006-08-23 21:38:18 -0500 (Wed, 23 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   D /trunk/bcfg2/encap/bcfg2-0.8.3pre2.ep
   A /trunk/bcfg2/encap/bcfg2-0.8.3pre3.ep (from /trunk/bcfg2/encap/bcfg2-0.8.3pre2.ep:2097)
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.3pre3

------------------------------------------------------------------------
r2097 | desai | 2006-08-23 15:30:57 -0500 (Wed, 23 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Fall back to localhost:514 for syslog (needed for nexenta)

------------------------------------------------------------------------
r2096 | desai | 2006-08-23 12:42:30 -0500 (Wed, 23 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

Packaging fix from Ressu

------------------------------------------------------------------------
r2095 | desai | 2006-08-23 10:48:55 -0500 (Wed, 23 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Only upload probe responses if probes were executed (works around bug in old server versions)

------------------------------------------------------------------------
r2094 | hagedorn | 2006-08-23 00:46:08 -0500 (Wed, 23 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

StatReports Bug fix; web and rss reports nolonger are blank when included in multiple-delivery report where mail type is nodes-individual comes before other types in the configuration file.

------------------------------------------------------------------------
r2093 | desai | 2006-08-22 18:14:10 -0500 (Tue, 22 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/Makefile

Doc patch from Ressu

------------------------------------------------------------------------
r2091 | desai | 2006-08-22 16:15:08 -0500 (Tue, 22 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   D /trunk/bcfg2/encap/bcfg2-0.8.3pre1.ep
   A /trunk/bcfg2/encap/bcfg2-0.8.3pre2.ep (from /trunk/bcfg2/encap/bcfg2-0.8.3pre1.ep:2089)
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.3pre2

------------------------------------------------------------------------
r2090 | bradshaw | 2006-08-22 16:13:33 -0500 (Tue, 22 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

fix for a nonexistent /Probes dir.


------------------------------------------------------------------------
r2089 | bradshaw | 2006-08-22 15:59:02 -0500 (Tue, 22 Aug 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

this is the inclusion of the hot new interpolation capabilities in the Cfg plugin. This includes a built in probe for hostname, and the capability for users to 
populate a directory of homemade script to be run as Probes.


------------------------------------------------------------------------
r2088 | desai | 2006-08-22 14:32:20 -0500 (Tue, 22 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/sbin/bcfg2

Add -k (kevlar) option, and move objectionable debian behavion in here.

------------------------------------------------------------------------
r2087 | desai | 2006-08-22 14:19:28 -0500 (Tue, 22 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Catch key errors (Resolves Ticket #59)

------------------------------------------------------------------------
r2086 | desai | 2006-08-22 14:04:53 -0500 (Tue, 22 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

Make StatReports look at server::prefix (Resolves Ticket #95)

------------------------------------------------------------------------
r2085 | desai | 2006-08-22 13:35:08 -0500 (Tue, 22 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

Minor StatReports cleanups and add support for -C (resolving Ticket #96)

------------------------------------------------------------------------
r2084 | desai | 2006-08-22 13:19:31 -0500 (Tue, 22 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Make the Proxy library respect the -C option (Resolves Ticket #94)

------------------------------------------------------------------------
r2083 | desai | 2006-08-22 12:42:37 -0500 (Tue, 22 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2-repo-validate.8
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Add -C option to bcfg2-repo-validate (resolves Ticket #97)

------------------------------------------------------------------------
r2082 | desai | 2006-08-21 16:08:15 -0500 (Mon, 21 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

strip out newlines on the client side for probe execution

------------------------------------------------------------------------
r2081 | desai | 2006-08-21 16:05:55 -0500 (Mon, 21 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix call to ReceiveData

------------------------------------------------------------------------
r2080 | desai | 2006-08-21 16:01:21 -0500 (Mon, 21 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix probe data receipt to use metadata

------------------------------------------------------------------------
r2079 | desai | 2006-08-21 15:55:04 -0500 (Mon, 21 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Minor thinko

------------------------------------------------------------------------
r2078 | desai | 2006-08-21 15:53:26 -0500 (Mon, 21 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix probe data response code

------------------------------------------------------------------------
r2077 | desai | 2006-08-21 15:49:29 -0500 (Mon, 21 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Add more error handling on probe paths

------------------------------------------------------------------------
r2076 | desai | 2006-08-21 15:38:06 -0500 (Mon, 21 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Add more info for probe execution

------------------------------------------------------------------------
r2075 | desai | 2006-08-21 10:26:38 -0500 (Mon, 21 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2-server.8

Fix bcfg2-server options

------------------------------------------------------------------------
r2074 | dclark | 2006-08-19 16:52:31 -0500 (Sat, 19 Aug 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/encap/HOWTO (from /trunk/bcfg2/encap/README:2073)
   D /trunk/bcfg2/encap/README
   D /trunk/bcfg2/encap/bcfg2-0.8.2.ep
   D /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.ep
   D /trunk/bcfg2/encap/bcfg2-libgcc-0.1.sh
   D /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.ep
   D /trunk/bcfg2/encap/bcfg2-libstdc++-0.1.sh
   D /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.ep
   D /trunk/bcfg2/encap/bcfg2-libxslt-1.1.17.ep
   D /trunk/bcfg2/encap/bcfg2-lxml-1.0.1.ep
   D /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.ep
   D /trunk/bcfg2/encap/bcfg2-pkg-config-0.20.ep
   D /trunk/bcfg2/encap/bcfg2-pyopenssl-0.6.ep
   D /trunk/bcfg2/encap/bcfg2-pyrex-0.9.4.1.ep
   D /trunk/bcfg2/encap/bcfg2-python-2.4.3.ep
   D /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.ep
   D /trunk/bcfg2/encap/m4-1.4.4.sh
   A /trunk/bcfg2/encap/tools/bcfg2-client
   A /trunk/bcfg2/encap/tools/bcfg2-client/Makefile (from /trunk/bcfg2/encap/Makefile:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-0.8.2.ep (from /trunk/bcfg2/encap/bcfg2-0.8.2.ep:2057)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-gettext-0.14.5.ep (from /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libgcc-0.1.sh (from /trunk/bcfg2/encap/bcfg2-libgcc-0.1.sh:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libiconv-1.9.2.ep (from /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libstdc++-0.1.sh (from /trunk/bcfg2/encap/bcfg2-libstdc++-0.1.sh:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libxml2-2.6.26.ep (from /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-libxslt-1.1.17.ep (from /trunk/bcfg2/encap/bcfg2-libxslt-1.1.17.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-lxml-1.0.1.ep (from /trunk/bcfg2/encap/bcfg2-lxml-1.0.1.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-openssl-0.9.8b.ep (from /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-pkg-config-0.20.ep (from /trunk/bcfg2/encap/bcfg2-pkg-config-0.20.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-pyopenssl-0.6.ep (from /trunk/bcfg2/encap/bcfg2-pyopenssl-0.6.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-pyrex-0.9.4.1.ep (from /trunk/bcfg2/encap/bcfg2-pyrex-0.9.4.1.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-python-2.4.3.ep (from /trunk/bcfg2/encap/bcfg2-python-2.4.3.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/bcfg2-zlib-1.2.3.ep (from /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.ep:2054)
   A /trunk/bcfg2/encap/tools/bcfg2-client/m4-1.4.4.sh (from /trunk/bcfg2/encap/m4-1.4.4.sh:2054)

EncapPackages: Beginning of some dir structure changes

------------------------------------------------------------------------
r2073 | dclark | 2006-08-19 16:47:10 -0500 (Sat, 19 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/TODO
   A /trunk/bcfg2/encap/tools/bcfg2-site/Makefile
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/encapinfo.tmpl
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/encapname.tmpl
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/bcfg2.conf.tmpl
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-client
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-client/.SENTINEL_SITE
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-client/env
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-client/env/OPTIONS.tmpl
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-client/env/RUN_INTERVAL_SECONDS.tmpl
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-server
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-server/.SENTINEL_SITE
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-server/env
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/default/bcfg2-server/env/OPTIONS.tmpl
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/etc/ostiary.cfg.tmpl
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/postinstall
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/preinstall
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/sbin
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/sbin/ost-bcfg2.sh
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/var
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/var/encap
   A /trunk/bcfg2/encap/tools/bcfg2-site/bcfg2-site-RENAME/var/encap/bcfg2-site-RENAME
   A /trunk/bcfg2/encap/tools/bcfg2-site/site-settings.conf
   A /trunk/bcfg2/encap/tools/makeself
   A /trunk/bcfg2/encap/tools/makeself/Makefile
   A /trunk/bcfg2/encap/tools/makeself/makeself-2.1.4.ep
   M /trunk/bcfg2/encap/tools/ostiary/ostiary-3.4.ep

EncapPackages: A lot of bcfg2-site work, added makeself, changed osiary to
support 32 actions (u from 8) 

------------------------------------------------------------------------
r2072 | desai | 2006-08-17 16:30:15 -0500 (Thu, 17 Aug 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/create-debian-pkglist.py

Add new pkglist repo generator

------------------------------------------------------------------------
r2071 | desai | 2006-08-17 15:41:04 -0500 (Thu, 17 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Rick's deterministic ordering patch

------------------------------------------------------------------------
r2070 | desai | 2006-08-15 13:12:49 -0500 (Tue, 15 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fix /etc/default/bcfg2 installation in rpm spec

------------------------------------------------------------------------
r2069 | desai | 2006-08-15 12:54:20 -0500 (Tue, 15 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Add --allmatches to rpm -e calls (Resolves Ticket #86)

------------------------------------------------------------------------
r2068 | desai | 2006-08-15 12:52:27 -0500 (Tue, 15 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

One more rpm packaging fix

------------------------------------------------------------------------
r2066 | desai | 2006-08-15 12:28:57 -0500 (Tue, 15 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   A /trunk/bcfg2/encap/bcfg2-0.8.3pre1.ep (from /trunk/bcfg2/encap/bcfg2-0.8.2.ep:2053)
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.3pre1

------------------------------------------------------------------------
r2065 | desai | 2006-08-14 10:22:40 -0500 (Mon, 14 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Remove xml printing support from logging

------------------------------------------------------------------------
r2064 | desai | 2006-08-14 10:20:23 -0500 (Mon, 14 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/XML.py
   M /trunk/bcfg2/src/sbin/bcfg2

 * Make all XML methods uniform across drivers
 * Switch bcfg2 to using the XML abstraction layer

------------------------------------------------------------------------
r2063 | desai | 2006-08-14 10:14:17 -0500 (Mon, 14 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Client/XML.py

 * Annotate Bcfg2.Client.XML driver
 * Switch Toolset.py to use XML abstraction layer

------------------------------------------------------------------------
r2062 | desai | 2006-08-14 10:06:55 -0500 (Mon, 14 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/XML.py
   M /trunk/bcfg2/src/lib/Client/__init__.py

props

------------------------------------------------------------------------
r2061 | desai | 2006-08-14 10:06:28 -0500 (Mon, 14 Aug 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Client/XML.py
   M /trunk/bcfg2/src/lib/Client/__init__.py

Add new client side XML abstraction layer

------------------------------------------------------------------------
r2060 | dclark | 2006-08-11 13:37:46 -0500 (Fri, 11 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/TODO

EncapPackages: Small doc update. Probably the last encap-related
checkin until Mon Aug 21st (when hopefully bcfg2-site will be done)

------------------------------------------------------------------------
r2059 | dclark | 2006-08-11 06:37:07 -0500 (Fri, 11 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/tools/bcfg2-server/Makefile
   A /trunk/bcfg2/encap/tools/bcfg2-server/bcfg2-cheetah-2.0rc7.ep
   A /trunk/bcfg2/encap/tools/bcfg2-server/bcfg2-cheetah-doc-0.9.16a1.ep

EncapPackages: Added Cheetah Template System packages for bcfg2-server

------------------------------------------------------------------------
r2058 | dclark | 2006-08-10 12:37:43 -0500 (Thu, 10 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/tools/daemontools/daemontools-0.76.ep

Clean up supervise directories after service removal

------------------------------------------------------------------------
r2057 | dclark | 2006-08-10 12:29:34 -0500 (Thu, 10 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2.ep

This time, with feeling...

------------------------------------------------------------------------
r2056 | dclark | 2006-08-10 12:27:28 -0500 (Thu, 10 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2.ep

Fixed silly oversite, bcfg2-client daemontools service should work
now...

------------------------------------------------------------------------
r2055 | dclark | 2006-08-10 10:01:44 -0500 (Thu, 10 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   M /trunk/bcfg2/encap/bcfg2-0.8.2.ep
   M /trunk/bcfg2/encap/tools/ostiary/ostiary-3.4.ep

Added daemontools integration to bcfg2-0.8.2.ep (not tested yet)

------------------------------------------------------------------------
r2054 | dclark | 2006-08-07 17:53:34 -0500 (Mon, 07 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/tools/bcfg2-python-apt/Makefile
   M /trunk/bcfg2/encap/tools/bcfg2-python-apt/README
   A /trunk/bcfg2/encap/tools/bcfg2-python-apt/bcfg2-python-apt-0.6.16.2ubuntu8.ep

 * Added support for Ubuntu Dapper Drake

------------------------------------------------------------------------
r2053 | dclark | 2006-08-07 07:22:27 -0500 (Mon, 07 Aug 2006) | 6 lines
Changed paths:
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.ep

 * Doc'd Solaris 10/x86 gcc compiler bug (that was causing openssl to
   segfault) and fix in README
 * Added "make test" to openssl compile, so at least it will obviously
   fail if there is a problem now (not that it wasn't obvious before
   if one was to read through the compile .log file :-)

------------------------------------------------------------------------
r2052 | dclark | 2006-08-06 18:42:58 -0500 (Sun, 06 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-python-2.4.3.ep

Ugly sed hack to try to get "from httplib import HTTPS" working on
Solaris

------------------------------------------------------------------------
r2051 | dclark | 2006-08-06 16:29:05 -0500 (Sun, 06 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2.ep

Solaris /bin/sh doesn't like test -e (use -f instead)

------------------------------------------------------------------------
r2050 | dclark | 2006-08-06 12:13:51 -0500 (Sun, 06 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/tools/bcfg2-python-apt/Makefile
   M /trunk/bcfg2/encap/tools/bcfg2-python-apt/README

Updates to work on Sarge

------------------------------------------------------------------------
r2049 | dclark | 2006-08-06 11:32:03 -0500 (Sun, 06 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/tools/bcfg2-python-apt/Makefile
   A /trunk/bcfg2/encap/tools/bcfg2-python-apt/bcfg2-python-apt-0.5.10.ep (from /trunk/bcfg2/encap/tools/bcfg2-python-apt/bcfg2-python-apt-0.6.19.ep:2048)

Need older version for Debian Sarge

------------------------------------------------------------------------
r2048 | dclark | 2006-08-06 10:35:55 -0500 (Sun, 06 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   M /trunk/bcfg2/encap/tools/README
   A /trunk/bcfg2/encap/tools/bcfg2-python-apt
   A /trunk/bcfg2/encap/tools/bcfg2-python-apt/Makefile
   A /trunk/bcfg2/encap/tools/bcfg2-python-apt/README
   A /trunk/bcfg2/encap/tools/bcfg2-python-apt/bcfg2-python-apt-0.6.19.ep

Add python-apt for platforms that use apt

------------------------------------------------------------------------
r2047 | dclark | 2006-08-05 15:09:58 -0500 (Sat, 05 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/tools/daemontools/daemontools-0.76.ep

 * Add svrm script for easy service removal

------------------------------------------------------------------------
r2046 | dclark | 2006-08-05 14:19:27 -0500 (Sat, 05 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/TODO
   A /trunk/bcfg2/encap/tools/bcfg2-server/Makefile
   A /trunk/bcfg2/encap/tools/daemontools/Makefile
   M /trunk/bcfg2/encap/tools/daemontools/daemontools-0.76.ep
   M /trunk/bcfg2/encap/tools/daemontools/patch-2.5.9.ep
   A /trunk/bcfg2/encap/tools/ostiary/Makefile
   M /trunk/bcfg2/encap/tools/ostiary/ostiary-3.4.ep

 * Added Makefiles for tools
 * Fixes for daemontools - .svscan logging works now.

------------------------------------------------------------------------
r2045 | desai | 2006-08-05 10:43:28 -0500 (Sat, 05 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/rules.xsd

Fix permissions validation

------------------------------------------------------------------------
r2044 | dclark | 2006-08-05 08:01:07 -0500 (Sat, 05 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   M /trunk/bcfg2/encap/tools/README
   A /trunk/bcfg2/encap/tools/bcfg2-server
   A /trunk/bcfg2/encap/tools/bcfg2-server/bcfg2-gamin-0.1.7.ep
   A /trunk/bcfg2/encap/tools/bcfg2-server/bcfg2-glib-2.8.6.ep
   A /trunk/bcfg2/encap/tools/bcfg2-site
   M /trunk/bcfg2/encap/tools/daemontools/daemontools-0.76.ep
   M /trunk/bcfg2/encap/tools/ostiary/ostiary-3.4.ep

 * Added server-only encaps (glib and gamin)
 * Fixes for daemontools and ostiary

------------------------------------------------------------------------
r2043 | dclark | 2006-08-04 14:37:34 -0500 (Fri, 04 Aug 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   M /trunk/bcfg2/encap/bcfg2-0.8.2.ep

 * Fixed bug where postinstall script running for second time during
   installs from binary distribution encap would mess up paths (like
   /usr/local/usr/local/bcfg2.conf)       

------------------------------------------------------------------------
r2042 | hagedorn | 2006-08-04 13:50:26 -0500 (Fri, 04 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/views.py

New Reports: Minor change in effort to make more compatible with SQLite

------------------------------------------------------------------------
r2041 | dclark | 2006-08-04 13:00:06 -0500 (Fri, 04 Aug 2006) | 9 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/VERSION
   M /trunk/bcfg2/encap/bcfg2-0.8.2.ep
   M /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.ep
   M /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.ep
   M /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.ep
   M /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.ep
   M /trunk/bcfg2/encap/bcfg2-python-2.4.3.ep
   M /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.ep

 * Changed prefix from b2 to b2- to disambiguate from system commands  
 * Fixes to make man pages easier to access
 * Install tools as b2-example-tools-*
 * Added some auxiliary tools under tools/ directory
   * daemontools - cross-platform alternative to init scripts/cron
   * ostiary - simple/secure daemon for kicking off a local script
   * epkg Makefile - to build epkg when pre-built binaries aren't available
 * Updated README and VERSION

------------------------------------------------------------------------
r2040 | hagedorn | 2006-08-04 11:06:38 -0500 (Fri, 04 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py

NewReports: Added ping-data support to import script

------------------------------------------------------------------------
r2039 | dclark | 2006-08-03 19:31:01 -0500 (Thu, 03 Aug 2006) | 8 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/bcfg2-0.8.2.ep
   D /trunk/bcfg2/encap/bcfg2-patch-2.5.9.ep
   M /trunk/bcfg2/encap/tools/daemontools/daemontools-0.76.ep
   A /trunk/bcfg2/encap/tools/daemontools/patch-2.5.9.ep (from /trunk/bcfg2/encap/bcfg2-patch-2.5.9.ep:2038)

 * Replace ugly, brittle patch to fix paths for the encap packages
   to an ugly, hopefully less brittle search-and-replace function
   (this also removes the dependancy on GNU patch; patch is also 
   called from the Server code, but the server should only be run
   on GNU/Linux anyway)
 * daemontools is still dependant on GNU patch, so moved that to
   a non-bcfg2-specific built-time prereq for daemontools.

------------------------------------------------------------------------
r2038 | desai | 2006-08-03 10:35:50 -0500 (Thu, 03 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.default
   M /trunk/bcfg2/debian/buildsys/2.3/bcfg2.init
   M /trunk/bcfg2/debian/buildsys/common/bcfg2.init
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/tools/bcfg2-cron

More packaging updates from Ressu

------------------------------------------------------------------------
r2037 | desai | 2006-08-03 10:13:13 -0500 (Thu, 03 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/clients.xsd

Fix client schema to properly validate Client elements with Aliases

------------------------------------------------------------------------
r2036 | hagedorn | 2006-08-03 09:27:38 -0500 (Thu, 03 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/views.py

NewReports: Removed debugging statement

------------------------------------------------------------------------
r2035 | desai | 2006-08-03 09:16:35 -0500 (Thu, 03 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py

Fix deps for Philip's tb

------------------------------------------------------------------------
r2034 | hagedorn | 2006-08-03 01:05:50 -0500 (Thu, 03 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py

NewReports: Fixed bug related to import of Reasons from statistics.xml file

------------------------------------------------------------------------
r2033 | hagedorn | 2006-08-02 23:53:30 -0500 (Wed, 02 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/examples/brpt.sqlite
   M /trunk/bcfg2/reports/brpt/importscript.py
   M /trunk/bcfg2/reports/brpt/reports/models.py

NewReports: More DB Schema changes and default (example) file updates.


------------------------------------------------------------------------
r2032 | hagedorn | 2006-08-02 18:21:47 -0500 (Wed, 02 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/views.py

NewReports: Fixes database portability problem with typecasting dates; for all Displays

------------------------------------------------------------------------
r2031 | hagedorn | 2006-08-02 16:45:39 -0500 (Wed, 02 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py

NewReports: Works with db schema changes


------------------------------------------------------------------------
r2030 | hagedorn | 2006-08-02 15:47:51 -0500 (Wed, 02 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/settings.py

NewReports: Resetting a default 

------------------------------------------------------------------------
r2029 | desai | 2006-08-02 14:58:16 -0500 (Wed, 02 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Fix another syslog reconnect error path

------------------------------------------------------------------------
r2028 | hagedorn | 2006-08-02 14:32:13 -0500 (Wed, 02 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/templates/clients/client-nodebox.html
   M /trunk/bcfg2/reports/brpt/reports/views.py

New Reports: support for new pinging structure; this one works.

------------------------------------------------------------------------
r2027 | hagedorn | 2006-08-02 14:27:25 -0500 (Wed, 02 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/urls.py

New Reports: Changes default for mod_python/apache production environment serving static media

------------------------------------------------------------------------
r2026 | desai | 2006-08-02 09:58:16 -0500 (Wed, 02 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

More packaging updates from Ressu

------------------------------------------------------------------------
r2025 | desai | 2006-08-02 09:54:18 -0500 (Wed, 02 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.postrm
   M /trunk/bcfg2/debian/bcfg2.postinst
   M /trunk/bcfg2/debian/bcfg2.postrm
   M /trunk/bcfg2/debian/changelog

More packaging changes from Ressu

------------------------------------------------------------------------
r2024 | dclark | 2006-08-01 22:35:56 -0500 (Tue, 01 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   D /trunk/bcfg2/encap/daemontools-0.76.ep
   D /trunk/bcfg2/encap/daemontools-doc-20060731.ep
   D /trunk/bcfg2/encap/epkg
   A /trunk/bcfg2/encap/tools
   A /trunk/bcfg2/encap/tools/README
   A /trunk/bcfg2/encap/tools/daemontools
   A /trunk/bcfg2/encap/tools/daemontools/daemontools-0.76.ep (from /trunk/bcfg2/encap/daemontools-0.76.ep:2018)
   A /trunk/bcfg2/encap/tools/daemontools/daemontools-doc-20060731.ep (from /trunk/bcfg2/encap/daemontools-doc-20060731.ep:2020)
   A /trunk/bcfg2/encap/tools/epkg (from /trunk/bcfg2/encap/epkg:2014)
   R /trunk/bcfg2/encap/tools/epkg/Makefile (from /trunk/bcfg2/encap/epkg/Makefile:2023)
   R /trunk/bcfg2/encap/tools/epkg/README (from /trunk/bcfg2/encap/epkg/README:2023)
   A /trunk/bcfg2/encap/tools/ostiary
   A /trunk/bcfg2/encap/tools/ostiary/ostiary-3.4.ep
   A /trunk/bcfg2/encap/tools/ostiary/ostiary-doc-20060801.ep

 * reorged tangential tools into tools directory
 * added ostiary encap

------------------------------------------------------------------------
r2023 | hagedorn | 2006-08-01 15:34:04 -0500 (Tue, 01 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.py

Fixes typo in previous version


------------------------------------------------------------------------
r2022 | hagedorn | 2006-08-01 15:08:13 -0500 (Tue, 01 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.py

fix for python 2.3


------------------------------------------------------------------------
r2021 | desai | 2006-08-01 09:45:17 -0500 (Tue, 01 Aug 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Add extra case for MetadataRuntimeErrors

------------------------------------------------------------------------
r2020 | dclark | 2006-08-01 07:49:39 -0500 (Tue, 01 Aug 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   A /trunk/bcfg2/encap/daemontools-doc-20060731.ep
   M /trunk/bcfg2/encap/epkg/README

Added documentation package for daemontools (just mirrors of websites,
should make man pages from them at some point)

------------------------------------------------------------------------
r2019 | desai | 2006-07-31 21:02:08 -0500 (Mon, 31 Jul 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/debian/bcfg2-server.conffiles
   D /trunk/bcfg2/debian/bcfg2-server.init
   D /trunk/bcfg2/debian/bcfg2.init
   A /trunk/bcfg2/debian/buildsys
   A /trunk/bcfg2/debian/buildsys/2.3
   A /trunk/bcfg2/debian/buildsys/2.3/bcfg2-server.init
   A /trunk/bcfg2/debian/buildsys/2.3/bcfg2.init
   A /trunk/bcfg2/debian/buildsys/2.3/compat
   A /trunk/bcfg2/debian/buildsys/2.3/control.in
   A /trunk/bcfg2/debian/buildsys/2.4
   A /trunk/bcfg2/debian/buildsys/2.4/control.in
   A /trunk/bcfg2/debian/buildsys/common
   A /trunk/bcfg2/debian/buildsys/common/bcfg2-server.init (from /trunk/bcfg2/debian/bcfg2-server.init:2017)
   A /trunk/bcfg2/debian/buildsys/common/bcfg2.init (from /trunk/bcfg2/debian/bcfg2.init:2017)
   A /trunk/bcfg2/debian/buildsys/common/compat (from /trunk/bcfg2/debian/compat:2016)
   A /trunk/bcfg2/debian/buildsys/common/pycompat
   A /trunk/bcfg2/debian/buildsys/pycentral
   A /trunk/bcfg2/debian/buildsys/pycentral/control.in (from /trunk/bcfg2/debian/control.in:2016)
   A /trunk/bcfg2/debian/buildsys/pycentral/pycompat (from /trunk/bcfg2/debian/pycompat:2016)
   A /trunk/bcfg2/debian/buildsys-select.sh
   M /trunk/bcfg2/debian/changelog
   D /trunk/bcfg2/debian/compat
   D /trunk/bcfg2/debian/control
   D /trunk/bcfg2/debian/control.in
   M /trunk/bcfg2/debian/copyright
   D /trunk/bcfg2/debian/pycompat
   M /trunk/bcfg2/debian/rules

Packaging changes from ressu

------------------------------------------------------------------------
r2018 | dclark | 2006-07-31 14:55:29 -0500 (Mon, 31 Jul 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/TODO
   A /trunk/bcfg2/encap/daemontools-0.76.ep

Initial daemontools profile; not integrated into bcfg2 client install
yet.

------------------------------------------------------------------------
r2017 | desai | 2006-07-31 13:56:31 -0500 (Mon, 31 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init
   M /trunk/bcfg2/debian/bcfg2.init
   M /trunk/bcfg2/misc/bcfg2.spec

LSB updates from Ressu (should resolve ticket #81)

------------------------------------------------------------------------
r2016 | desai | 2006-07-31 09:18:13 -0500 (Mon, 31 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Fix syslog reconnect code

------------------------------------------------------------------------
r2015 | dclark | 2006-07-31 00:17:10 -0500 (Mon, 31 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/TODO

Fixes for .profile -> .ep

------------------------------------------------------------------------
r2014 | dclark | 2006-07-30 23:14:01 -0500 (Sun, 30 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/encap/epkg
   A /trunk/bcfg2/encap/epkg/Makefile
   A /trunk/bcfg2/encap/epkg/README

The Makefile used for building epkg for Solaris/x86

------------------------------------------------------------------------
r2013 | dclark | 2006-07-30 22:48:29 -0500 (Sun, 30 Jul 2006) | 5 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   A /trunk/bcfg2/encap/bcfg2-0.8.2.ep (from /trunk/bcfg2/encap/bcfg2-0.8.2.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-0.8.2.profile
   A /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.ep (from /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.profile
   A /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.ep (from /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.profile
   A /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.ep (from /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.profile
   A /trunk/bcfg2/encap/bcfg2-libxslt-1.1.17.ep (from /trunk/bcfg2/encap/bcfg2-libxslt-1.1.17.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-libxslt-1.1.17.profile
   A /trunk/bcfg2/encap/bcfg2-lxml-1.0.1.ep (from /trunk/bcfg2/encap/bcfg2-lxml-1.0.1.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-lxml-1.0.1.profile
   A /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.ep (from /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.profile
   A /trunk/bcfg2/encap/bcfg2-patch-2.5.9.ep (from /trunk/bcfg2/encap/bcfg2-patch-2.5.9.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-patch-2.5.9.profile
   A /trunk/bcfg2/encap/bcfg2-pkg-config-0.20.ep (from /trunk/bcfg2/encap/bcfg2-pkg-config-0.20.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-pkg-config-0.20.profile
   A /trunk/bcfg2/encap/bcfg2-pyopenssl-0.6.ep (from /trunk/bcfg2/encap/bcfg2-pyopenssl-0.6.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-pyopenssl-0.6.profile
   A /trunk/bcfg2/encap/bcfg2-pyrex-0.9.4.1.ep (from /trunk/bcfg2/encap/bcfg2-pyrex-0.9.4.1.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-pyrex-0.9.4.1.profile
   A /trunk/bcfg2/encap/bcfg2-python-2.4.3.ep (from /trunk/bcfg2/encap/bcfg2-python-2.4.3.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-python-2.4.3.profile
   A /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.ep (from /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.profile:2012)
   D /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.profile
   M /trunk/bcfg2/encap/m4-1.4.4.sh

* Rename of .profile files to .ep, which is correct according to the
  author of encap. Also associated Makefile and m4-1.4.4.sh changes.
* Added chmod 755 of .sh scripts before execution, in case the perms
  go bad for some reason.

------------------------------------------------------------------------
r2012 | desai | 2006-07-30 18:04:05 -0500 (Sun, 30 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

Fix pidfile handling and minor pylint fixes

------------------------------------------------------------------------
r2011 | desai | 2006-07-28 14:08:59 -0500 (Fri, 28 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Change extra entries messages to be less scary

------------------------------------------------------------------------
r2010 | desai | 2006-07-28 00:10:44 -0500 (Fri, 28 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

Don't execute the apt maintenance commands in dry-run mode

------------------------------------------------------------------------
r2009 | desai | 2006-07-27 16:01:05 -0500 (Thu, 27 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix corner case where extra packages appear not to be installed (?)

------------------------------------------------------------------------
r2008 | dclark | 2006-07-27 08:19:58 -0500 (Thu, 27 Jul 2006) | 4 lines
Changed paths:
   A /trunk/bcfg2/encap/TODO
   M /trunk/bcfg2/encap/bcfg2-0.8.2.profile
   M /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.profile
   M /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.profile
   M /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.profile
   M /trunk/bcfg2/encap/bcfg2-libxslt-1.1.17.profile
   M /trunk/bcfg2/encap/bcfg2-lxml-1.0.1.profile
   M /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.profile
   M /trunk/bcfg2/encap/bcfg2-patch-2.5.9.profile
   M /trunk/bcfg2/encap/bcfg2-pkg-config-0.20.profile
   M /trunk/bcfg2/encap/bcfg2-pyopenssl-0.6.profile
   M /trunk/bcfg2/encap/bcfg2-pyrex-0.9.4.1.profile
   M /trunk/bcfg2/encap/bcfg2-python-2.4.3.profile
   M /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.profile
   M /trunk/bcfg2/encap/m4-1.4.4.sh

Changed mirror layout, hopefully for the last time.
In theory this shouldn't break older builds as long as the canonical
distribution sites are up and not broken.

------------------------------------------------------------------------
r2007 | hagedorn | 2006-07-26 17:26:57 -0500 (Wed, 26 Jul 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/views.py

New Reports: Code Cleanup


------------------------------------------------------------------------
r2006 | hagedorn | 2006-07-26 17:11:18 -0500 (Wed, 26 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/examples/brpt.sqlite (from /trunk/bcfg2/reports/brpt.sqlite:1975)
   M /trunk/bcfg2/reports/brpt/reports/models.py

Code Cleanup

------------------------------------------------------------------------
r2005 | hagedorn | 2006-07-26 15:12:22 -0500 (Wed, 26 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/templates/clients/client-nodebox.html
   M /trunk/bcfg2/reports/brpt/reports/templates/displays/summary-block.html
   M /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.py
   M /trunk/bcfg2/reports/brpt/reports/views.py
   M /trunk/bcfg2/reports/brpt/settings.py
   D /trunk/bcfg2/reports/brpt.sqlite

Updated templates so that output is properly sorted

------------------------------------------------------------------------
r2004 | dclark | 2006-07-25 12:59:24 -0500 (Tue, 25 Jul 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/VERSION

Documented Solaris support, and added epkg mirror download info to
README, since cannonical site seems to be down.

------------------------------------------------------------------------
r2003 | dclark | 2006-07-25 12:18:08 -0500 (Tue, 25 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2.profile
   M /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.profile
   M /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.profile
   M /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.profile
   M /trunk/bcfg2/encap/bcfg2-libxslt-1.1.17.profile
   M /trunk/bcfg2/encap/bcfg2-lxml-1.0.1.profile
   M /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.profile
   M /trunk/bcfg2/encap/bcfg2-patch-2.5.9.profile
   M /trunk/bcfg2/encap/bcfg2-pkg-config-0.20.profile
   M /trunk/bcfg2/encap/bcfg2-pyopenssl-0.6.profile
   M /trunk/bcfg2/encap/bcfg2-pyrex-0.9.4.1.profile
   M /trunk/bcfg2/encap/bcfg2-python-2.4.3.profile
   M /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.profile
   M /trunk/bcfg2/encap/m4-1.4.4.sh

Added Solaris support. Tested/seems to work with Solaris 10/Sparc.

------------------------------------------------------------------------
r2002 | desai | 2006-07-25 10:28:45 -0500 (Tue, 25 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/debian/control
   M /trunk/bcfg2/debian/control.in
   M /trunk/bcfg2/debian/copyright

Packaging updates for the final debian upload

------------------------------------------------------------------------
r2001 | desai | 2006-07-25 09:34:03 -0500 (Tue, 25 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.cron.daily
   M /trunk/bcfg2/debian/bcfg2.cron.hourly

Fix non-zero status cron exits

------------------------------------------------------------------------
r2000 | desai | 2006-07-24 14:18:17 -0500 (Mon, 24 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2.cron.daily
   A /trunk/bcfg2/debian/bcfg2.cron.hourly
   A /trunk/bcfg2/tools/bcfg2-cron

Add the cron stuff to the repo

------------------------------------------------------------------------
r1999 | desai | 2006-07-24 10:35:18 -0500 (Mon, 24 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.default
   M /trunk/bcfg2/debian/bcfg2.install
   M /trunk/bcfg2/debian/changelog

Add bcfg2-cron changes from Sami

------------------------------------------------------------------------
r1998 | desai | 2006-07-24 10:32:37 -0500 (Mon, 24 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/control.in
   M /trunk/bcfg2/debian/copyright

Packaging updates from Sami in preparation for debian upload

------------------------------------------------------------------------
r1997 | desai | 2006-07-23 23:04:11 -0500 (Sun, 23 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/LICENSE

Reformatting and one noun change to bcfg2

------------------------------------------------------------------------
r1995 | dclark | 2006-07-21 14:50:29 -0500 (Fri, 21 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2.profile

Don't die if manual.pdf doesn't exist

------------------------------------------------------------------------
r1994 | desai | 2006-07-21 14:14:38 -0500 (Fri, 21 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.2 (final)

------------------------------------------------------------------------
r1993 | desai | 2006-07-21 13:01:12 -0500 (Fri, 21 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/AUTHORS

Add ChrisV

------------------------------------------------------------------------
r1992 | desai | 2006-07-21 12:56:24 -0500 (Fri, 21 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/AUTHORS

Update to reflect new authors

------------------------------------------------------------------------
r1991 | desai | 2006-07-21 12:56:06 -0500 (Fri, 21 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/manual.xml
   M /trunk/bcfg2/doc/specs.xml

Documentation update for 0.8.2

------------------------------------------------------------------------
r1990 | desai | 2006-07-21 12:11:10 -0500 (Fri, 21 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Add /etc/default/bcfg2 to the rpm spec

------------------------------------------------------------------------
r1989 | desai | 2006-07-21 11:52:24 -0500 (Fri, 21 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix ConfigFile verification of unbound entries (Resolves ticket #79)

------------------------------------------------------------------------
r1988 | cell | 2006-07-21 10:45:31 -0500 (Fri, 21 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

Updated rpmlisting.py to remove verify="nomtime" option for multiarch packages.  the redhat client no longer verifies *any* multiarch packages, so setting verify=nomtime is no longer needed.

------------------------------------------------------------------------
r1987 | desai | 2006-07-20 17:28:13 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

remove python support rules

------------------------------------------------------------------------
r1985 | desai | 2006-07-20 17:25:54 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/control

re-add control file

------------------------------------------------------------------------
r1983 | desai | 2006-07-20 17:23:36 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.2pre12

------------------------------------------------------------------------
r1982 | dclark | 2006-07-20 17:23:25 -0500 (Thu, 20 Jul 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/README

Package is no longer seperate, removed reference to seperate package
name.

------------------------------------------------------------------------
r1981 | desai | 2006-07-20 17:22:54 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   A /trunk/bcfg2/debian/compat

More packaging fixes for sarge

------------------------------------------------------------------------
r1980 | desai | 2006-07-20 17:19:58 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/debian/compat
   M /trunk/bcfg2/debian/control.in

More fixes to get builds working on sarge

------------------------------------------------------------------------
r1979 | desai | 2006-07-20 17:17:39 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2-server.dirs
   M /trunk/bcfg2/debian/bcfg2-server.init
   M /trunk/bcfg2/debian/bcfg2-server.install
   A /trunk/bcfg2/debian/bcfg2-server.postinst
   A /trunk/bcfg2/debian/bcfg2-server.postrm
   A /trunk/bcfg2/debian/bcfg2.default
   M /trunk/bcfg2/debian/bcfg2.init
   M /trunk/bcfg2/debian/bcfg2.install
   A /trunk/bcfg2/debian/bcfg2.postinst
   A /trunk/bcfg2/debian/bcfg2.postrm
   M /trunk/bcfg2/debian/changelog
   D /trunk/bcfg2/debian/control
   A /trunk/bcfg2/debian/control.in
   A /trunk/bcfg2/debian/pycompat
   M /trunk/bcfg2/debian/rules

Commit of Sami's debian packaging improvements

------------------------------------------------------------------------
r1978 | dclark | 2006-07-20 17:08:32 -0500 (Thu, 20 Jul 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2.profile

REALLY need to figure out a way to make distutils arguments put
bcfg2.conf someplace other than /etc/bcfg2.conf... The patch method is
extremely brittle.

------------------------------------------------------------------------
r1977 | dclark | 2006-07-20 16:50:42 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/VERSION
   A /trunk/bcfg2/encap/bcfg2-0.8.2.profile (from /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile:1976)
   D /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile

Updates for release 0.8.2 of bcfg2

------------------------------------------------------------------------
r1976 | desai | 2006-07-20 12:46:46 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Skip checksum verification for multiarch packages

------------------------------------------------------------------------
r1975 | hagedorn | 2006-07-20 11:30:11 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/settings.py
   D /trunk/bcfg2/reports/brpt-db
   A /trunk/bcfg2/reports/brpt.sqlite (from /trunk/bcfg2/reports/brpt-db:1973)

New Reports: pointing settings.py file to read /etc/bcfg2.conf so less initial configuration is needed.

------------------------------------------------------------------------
r1974 | hagedorn | 2006-07-20 10:49:06 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports
   M /trunk/bcfg2/reports/brpt
   M /trunk/bcfg2/reports/brpt/reports
   M /trunk/bcfg2/reports/brpt/reports/templatetags

svn propset svn:ignore '*.pyc' in reports dirs

------------------------------------------------------------------------
r1973 | hagedorn | 2006-07-20 10:39:02 -0500 (Thu, 20 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/models.py
   A /trunk/bcfg2/reports/brpt/reports/templates/config_items
   A /trunk/bcfg2/reports/brpt/reports/templates/config_items/index.html
   M /trunk/bcfg2/reports/brpt/reports/templates/displays/timing.html
   M /trunk/bcfg2/reports/brpt/reports/views.py
   M /trunk/bcfg2/reports/brpt/urls.py

New Reports: Finalized Reasons display for bad and modified config elements. Also displays of other hosts with the same problem. 

------------------------------------------------------------------------
r1972 | cell | 2006-07-19 13:04:33 -0500 (Wed, 19 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

Updated rpmlisting.py to disable mtime verification for all multiarch packages.

------------------------------------------------------------------------
r1971 | desai | 2006-07-19 12:00:30 -0500 (Wed, 19 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Fix multiarch package verification

------------------------------------------------------------------------
r1970 | hagedorn | 2006-07-18 23:52:06 -0500 (Tue, 18 Jul 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/templates/base.html
   M /trunk/bcfg2/reports/brpt/reports/templates/clients/client-nodebox.html
   M /trunk/bcfg2/reports/brpt/reports/templates/clients/index.html
   M /trunk/bcfg2/reports/brpt/reports/templates/displays/sys_view.html
   M /trunk/bcfg2/reports/brpt/reports/views.py
   M /trunk/bcfg2/reports/brpt/settings.py
   M /trunk/bcfg2/reports/brpt/urls.py
   M /trunk/bcfg2/reports/brpt-db

New Reports: Lots of changes to faciliate Reasons info display. Clicking on Bad or Modified configuration item name now brings up a page that describes the problem.


------------------------------------------------------------------------
r1969 | desai | 2006-07-18 16:03:18 -0500 (Tue, 18 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Fix bcfg2 -h

------------------------------------------------------------------------
r1968 | cell | 2006-07-18 11:57:29 -0500 (Tue, 18 Jul 2006) | 5 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

updated tools/rpmlisting.py to conform to new multiarch implementation.
also, this fixes the subarch bug (ie, if packages were found for i386, i586,
and i686, *all* of them were previously included.  now only the 'latest' arch
is included).

------------------------------------------------------------------------
r1967 | desai | 2006-07-18 11:02:27 -0500 (Tue, 18 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Use dictionary substitution of formatting strings for multiarch support

------------------------------------------------------------------------
r1966 | hagedorn | 2006-07-18 11:00:12 -0500 (Tue, 18 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py
   M /trunk/bcfg2/reports/brpt/reports/templates/displays/summary.html
   M /trunk/bcfg2/reports/brpt/reports/templates/displays/timing.html
   M /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.py
   M /trunk/bcfg2/reports/brpt/reports/views.py

New Reports: Summary view is now really fast 3 sec instead of 20; Summary enabled for historical view

------------------------------------------------------------------------
r1965 | dclark | 2006-07-17 00:58:46 -0500 (Mon, 17 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/VERSION

Doc for latest changes to encap code

------------------------------------------------------------------------
r1964 | dclark | 2006-07-17 00:42:55 -0500 (Mon, 17 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile
   D /trunk/bcfg2/encap/patches

Move patches to profile to avoid download issues

------------------------------------------------------------------------
r1963 | dclark | 2006-07-16 23:02:15 -0500 (Sun, 16 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile

Added mirror of diff files

------------------------------------------------------------------------
r1962 | dclark | 2006-07-16 22:46:20 -0500 (Sun, 16 Jul 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-patch-2.5.9.profile


Added correct configure stanza

------------------------------------------------------------------------
r1961 | dclark | 2006-07-16 22:37:45 -0500 (Sun, 16 Jul 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile

Fix dependancy on patch to point to bcg2- package name


------------------------------------------------------------------------
r1960 | dclark | 2006-07-16 21:53:50 -0500 (Sun, 16 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile
   A /trunk/bcfg2/encap/bcfg2-patch-2.5.9.profile (from /trunk/bcfg2/encap/patch-2.5.9.profile:1959)
   D /trunk/bcfg2/encap/patch-2.5.9.profile
   M /trunk/bcfg2/encap/patches/usr-local.diff

Change patch to be bcfg2- package

------------------------------------------------------------------------
r1959 | dclark | 2006-07-16 20:59:01 -0500 (Sun, 16 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile
   M /trunk/bcfg2/encap/patches/usr-local.diff

More /usr/local patches - use included GNU patch, xmllint

------------------------------------------------------------------------
r1958 | dclark | 2006-07-16 20:50:47 -0500 (Sun, 16 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile
   M /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.profile
   A /trunk/bcfg2/encap/patch-2.5.9.profile

Adding a dependancy on GNU patch, which is used by encap and bcfg2 Cfg.py

------------------------------------------------------------------------
r1957 | dclark | 2006-07-16 12:32:17 -0500 (Sun, 16 Jul 2006) | 12 lines
Changed paths:
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/VERSION
   M /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile
   M /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.profile
   M /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.profile
   M /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.profile
   M /trunk/bcfg2/encap/bcfg2-libxslt-1.1.17.profile
   M /trunk/bcfg2/encap/bcfg2-lxml-1.0.1.profile
   M /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.profile
   M /trunk/bcfg2/encap/bcfg2-pkg-config-0.20.profile
   M /trunk/bcfg2/encap/bcfg2-pyopenssl-0.6.profile
   M /trunk/bcfg2/encap/bcfg2-pyrex-0.9.4.1.profile
   M /trunk/bcfg2/encap/bcfg2-python-2.4.3.profile
   M /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.profile
   M /trunk/bcfg2/encap/m4-1.4.4.sh

* Versions before this version won't work without manually fixing paths
* Added patches so paths actually exist, specifically:
  * bcfg2.conf default location is /usr/local/etc
  * epkg/encap paths changed to encap default /usr/local paths
  * schema prefix patch (changeset 1953) applied
  * default schema prefix changed to /usr/local/lib/bcfg2
* Added mirror of all packages downloaded by the profiles at 
  http://www.pobox.com/users/dclark/mirror and made mirror default for
   those downloads
  * Set up automatic hourly mirror of bcfg2 ftp site *.tar.gz files
  * Mirror of other packages is manual (but deps shouldn't change often)		 

------------------------------------------------------------------------
r1956 | dclark | 2006-07-16 12:07:24 -0500 (Sun, 16 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/patches/usr-local.diff

Fix share paths

------------------------------------------------------------------------
r1955 | dclark | 2006-07-16 09:53:10 -0500 (Sun, 16 Jul 2006) | 8 lines
Changed paths:
   A /trunk/bcfg2/encap/patches
   A /trunk/bcfg2/encap/patches/usr-local.diff

Patch to change paths to /usr/local, to be more consistant with the standard
encap/epkg scheme. This is a quick hack to get the encap packages to work;
the right way would probably be to get setup.py to change the paths based
on --prefix and/or to abstract paths in the various files this diff
applies to (esp. in the case of the nonstandard place mcs puts epkg / encap
packages). This file will be downloaded by the encap bcfg2 profile and applied
to the source tree via a <patch> section.

------------------------------------------------------------------------
r1954 | dclark | 2006-07-15 18:38:40 -0500 (Sat, 15 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/README
   M /trunk/bcfg2/encap/VERSION
   A /trunk/bcfg2/encap/bcfg2-0.8.2pre10.profile (from /trunk/bcfg2/encap/bcfg2-0.8.2pre7.profile:1953)
   D /trunk/bcfg2/encap/bcfg2-0.8.2pre7.profile

Updated to bcfg2 0.8.2pre10 / encap 0.3

------------------------------------------------------------------------
r1953 | desai | 2006-07-14 17:38:02 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Patch of Jos to add server installation prefix support

------------------------------------------------------------------------
r1950 | desai | 2006-07-14 15:54:41 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.2pre10

------------------------------------------------------------------------
r1949 | desai | 2006-07-14 14:31:49 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Continue in case of entry verification errors

------------------------------------------------------------------------
r1948 | desai | 2006-07-14 14:18:08 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix diffing of binary files

------------------------------------------------------------------------
r1947 | desai | 2006-07-14 14:03:32 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Fix schema validation of base files

------------------------------------------------------------------------
r1946 | desai | 2006-07-14 12:36:13 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Make the bcfg2 client default to the Toolset toolset (if none is specified by the server)

------------------------------------------------------------------------
r1944 | desai | 2006-07-14 11:12:05 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.2pre9

------------------------------------------------------------------------
r1943 | desai | 2006-07-14 11:10:43 -0500 (Fri, 14 Jul 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Deps.py

Improvements to the Deps plugin
 * Handle recursive dependencies properly (ChrisV)
 * Fix raise of PluginExecutionError

------------------------------------------------------------------------
r1942 | hagedorn | 2006-07-14 10:55:24 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/reports/brpt/reports/sql/client.sql
   M /trunk/bcfg2/reports/brpt/reports/templates/clients/client-nodebox.html

Final commit before view data in new reports gets restructured.

------------------------------------------------------------------------
r1941 | desai | 2006-07-14 10:40:40 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

Remove statistics pretty printing code (Could occasionally produce unparseable XML)

------------------------------------------------------------------------
r1940 | desai | 2006-07-14 10:38:15 -0500 (Fri, 14 Jul 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Generic client toolset improvements
 * Streamline reasons upload
 * properly escape current_diff contents

------------------------------------------------------------------------
r1939 | desai | 2006-07-14 10:36:47 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Cleanly handle profile assertion errors

------------------------------------------------------------------------
r1938 | desai | 2006-07-14 10:31:04 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

Another minor patch from Jason

------------------------------------------------------------------------
r1937 | desai | 2006-07-14 10:24:01 -0500 (Fri, 14 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

handle prereleases and rc releases properly (From Jason Pepas)

------------------------------------------------------------------------
r1936 | hagedorn | 2006-07-13 16:54:14 -0500 (Thu, 13 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/models.py

removed requirement for host to have "0" extra packages to qualify as "clean" in reports

------------------------------------------------------------------------
r1935 | hagedorn | 2006-07-12 17:18:32 -0500 (Wed, 12 Jul 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/urls.py
   M /trunk/bcfg2/reports/brpt-db

sync'd DB, so that no longer do installers of the new reporting system need to "python manage.py syncdb" when setting up sqlite and new reports stuff.



------------------------------------------------------------------------
r1934 | desai | 2006-07-12 16:38:25 -0500 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

More fixes based on suggestions from Jason

------------------------------------------------------------------------
r1933 | hagedorn | 2006-07-12 16:05:12 -0500 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py

fixed typo in var name "pingability"

------------------------------------------------------------------------
r1932 | desai | 2006-07-12 15:46:09 -0500 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/rpmlisting.py

cleanups suggested by pylint

------------------------------------------------------------------------
r1931 | desai | 2006-07-12 15:36:41 -0500 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/rpmlisting.py

Initial version of rpm index generator from Jason Pepas

------------------------------------------------------------------------
r1930 | hagedorn | 2006-07-12 15:32:56 -0500 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/reports/brpt-db

included empty sqlite-db

------------------------------------------------------------------------
r1929 | hagedorn | 2006-07-12 14:47:56 -0500 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py

minor changes to command line options

------------------------------------------------------------------------
r1928 | hagedorn | 2006-07-12 14:38:31 -0500 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py
   M /trunk/bcfg2/reports/brpt/reports/models.py
   A /trunk/bcfg2/reports/brpt/reports/sql

import script added verbose/debug options; defaults to silent operation

------------------------------------------------------------------------
r1926 | desai | 2006-07-12 14:37:05 -0500 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.2pre8

------------------------------------------------------------------------
r1925 | hagedorn | 2006-07-11 15:21:22 -0500 (Tue, 11 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py
   M /trunk/bcfg2/reports/brpt/reports/models.py

import script ready to go. Fast SQL fixed up so it returns the correct data too.

------------------------------------------------------------------------
r1924 | desai | 2006-07-10 16:27:47 -0500 (Mon, 10 Jul 2006) | 5 lines
Changed paths:
   A /trunk/bcfg2/schemas/deps.xsd
   M /trunk/bcfg2/src/lib/Server/Core.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Deps.py
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Add basic dependency processing code
 * To enable, add a Deps directory and enable the Deps plugin
 * schema validation works
 * prerequisites are automatically added to configurations

------------------------------------------------------------------------
r1923 | desai | 2006-07-10 12:51:06 -0500 (Mon, 10 Jul 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

 * Fix pkgtool setup for base Toolset
 * Implement current_diff support for ConfigFile entries (from Chris Vuletich)

------------------------------------------------------------------------
r1922 | desai | 2006-07-10 12:11:16 -0500 (Mon, 10 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Fixup error messages for config problems (from Sami Haahtinen)

------------------------------------------------------------------------
r1921 | hagedorn | 2006-07-10 11:00:35 -0500 (Mon, 10 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py

Preliminary import script working version, imports Reasons, Interactions, Clients

------------------------------------------------------------------------
r1920 | desai | 2006-07-10 11:00:28 -0500 (Mon, 10 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Two bugfixes from Ti's bugreports

------------------------------------------------------------------------
r1919 | dclark | 2006-07-09 18:15:48 -0500 (Sun, 09 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/README

Updated to point to mcs.anl.gov resources.

------------------------------------------------------------------------
r1918 | dclark | 2006-07-09 17:19:48 -0500 (Sun, 09 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/encap/Makefile
   M /trunk/bcfg2/encap/README
   A /trunk/bcfg2/encap/VERSION
   D /trunk/bcfg2/encap/bcfg2-0.8.2pre6.profile
   A /trunk/bcfg2/encap/bcfg2-0.8.2pre7.profile (from /trunk/bcfg2/encap/bcfg2-0.8.2pre6.profile:1917)

Updated to VERSION 0.2 with bcfg2-0.8.2pre7

------------------------------------------------------------------------
r1917 | dclark | 2006-07-09 15:39:58 -0500 (Sun, 09 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/encap/Makefile
   A /trunk/bcfg2/encap/README
   A /trunk/bcfg2/encap/bcfg2-0.8.2pre6.profile
   A /trunk/bcfg2/encap/bcfg2-gettext-0.14.5.profile
   A /trunk/bcfg2/encap/bcfg2-libgcc-0.1.sh
   A /trunk/bcfg2/encap/bcfg2-libiconv-1.9.2.profile
   A /trunk/bcfg2/encap/bcfg2-libstdc++-0.1.sh
   A /trunk/bcfg2/encap/bcfg2-libxml2-2.6.26.profile
   A /trunk/bcfg2/encap/bcfg2-libxslt-1.1.17.profile
   A /trunk/bcfg2/encap/bcfg2-lxml-1.0.1.profile
   A /trunk/bcfg2/encap/bcfg2-openssl-0.9.8b.profile
   A /trunk/bcfg2/encap/bcfg2-pkg-config-0.20.profile
   A /trunk/bcfg2/encap/bcfg2-pyopenssl-0.6.profile
   A /trunk/bcfg2/encap/bcfg2-pyrex-0.9.4.1.profile
   A /trunk/bcfg2/encap/bcfg2-python-2.4.3.profile
   A /trunk/bcfg2/encap/bcfg2-zlib-1.2.3.profile
   A /trunk/bcfg2/encap/m4-1.4.4.sh

Initial checkin of bcfg2-encap-boostrap code to mcs svn.

------------------------------------------------------------------------
r1915 | desai | 2006-07-07 15:00:07 -0500 (Fri, 07 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.2pre7

------------------------------------------------------------------------
r1914 | desai | 2006-07-07 11:26:39 -0500 (Fri, 07 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Add support for severity field in statistics

------------------------------------------------------------------------
r1913 | desai | 2006-07-07 09:43:59 -0500 (Fri, 07 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.init

Change init script to run hot by default

------------------------------------------------------------------------
r1912 | desai | 2006-07-06 16:58:58 -0500 (Thu, 06 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/yum-listpkgs-xml.py

Add yup script from Jason Pepas

------------------------------------------------------------------------
r1911 | desai | 2006-07-06 09:23:24 -0500 (Thu, 06 Jul 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/encap

Add encap directory

------------------------------------------------------------------------
r1910 | hagedorn | 2006-07-05 16:49:07 -0500 (Wed, 05 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/templates/displays/timing.html

added final support for reasons in new reporting system; edited importer script to bring that data in as well

------------------------------------------------------------------------
r1909 | desai | 2006-07-05 15:01:37 -0500 (Wed, 05 Jul 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Patch to suppress mtime verify failures (from Jason Pepas)

------------------------------------------------------------------------
r1908 | desai | 2006-06-30 15:26:24 -0500 (Fri, 30 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Implement multiarch support (resolves Ticket #52)

------------------------------------------------------------------------
r1907 | desai | 2006-06-30 12:59:13 -0500 (Fri, 30 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py

change to current_exists in case where entries are not installed

------------------------------------------------------------------------
r1906 | desai | 2006-06-30 10:21:33 -0500 (Fri, 30 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Fix revision handing code when things don't work

------------------------------------------------------------------------
r1905 | hagedorn | 2006-06-29 15:36:29 -0500 (Thu, 29 Jun 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/templates/base.html
   M /trunk/bcfg2/reports/brpt/reports/templates/displays/timing.html
   M /trunk/bcfg2/reports/brpt/reports/views.py
   M /trunk/bcfg2/reports/brpt/urls.py

provided easy-calendar-selection for historical reporting 
features in timing report; to be implemented in remaining reports


------------------------------------------------------------------------
r1904 | desai | 2006-06-29 14:15:03 -0500 (Thu, 29 Jun 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

 * Add specific info reporting code for Extra elements 
 * Add data collection for redhat toolset (rpm/chkconfig)
 * Add data collection for debian toolset (apt/glob)

------------------------------------------------------------------------
r1903 | hagedorn | 2006-06-29 14:04:43 -0500 (Thu, 29 Jun 2006) | 20 lines
Changed paths:
   A /trunk/bcfg2/reports/site_media/CalendarPopup.js

Added Calendar Popup for date selection. This appears to be public domain;
// Author: Matt Kruse <matt@mattkruse.com>
// WWW: http://www.mattkruse.com/
//
// NOTICE: You may use this code for any purpose, commercial or
// private, without any further permission from the author. You may
// remove this notice from your final code if you wish, however it is
// appreciated by the author if at least my web site address is kept.
//
// You may *NOT* re-distribute this code in any way except through its
// use. That means, you can include it in your product, or your web
// site, or any other form where the code is actually being used. You
// may not put the plain javascript up on your site for download or
// include it in your javascript libraries for download. 
// If you wish to share this code with others, please just point them
// to the URL instead.
// Please DO NOT link directly to my .js files from your site. Copy
// the files to your server and use them there. Thank you.


------------------------------------------------------------------------
r1902 | hagedorn | 2006-06-28 18:14:26 -0500 (Wed, 28 Jun 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/views.py

New reporting system's Performance report is ultra fast due to new SQL queries. Also, importscript now properly imports OpStamps from xml statistics file. It is very slow still though...



------------------------------------------------------------------------
r1901 | desai | 2006-06-28 14:43:58 -0500 (Wed, 28 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix some failure reporting

------------------------------------------------------------------------
r1900 | desai | 2006-06-28 14:30:46 -0500 (Wed, 28 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Pass current failure information to server in statistics

------------------------------------------------------------------------
r1899 | desai | 2006-06-28 14:11:23 -0500 (Wed, 28 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Clean up toolset module loading code

------------------------------------------------------------------------
r1898 | hagedorn | 2006-06-27 17:26:47 -0500 (Tue, 27 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/importscript.py
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.py
   M /trunk/bcfg2/reports/brpt/reports/views.py

working on reports performance related to building client lists

------------------------------------------------------------------------
r1897 | hagedorn | 2006-06-27 14:35:34 -0500 (Tue, 27 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.py
   M /trunk/bcfg2/reports/brpt/reports/views.py

Changed Client schema to cache current interaction.

------------------------------------------------------------------------
r1896 | desai | 2006-06-26 14:03:40 -0500 (Mon, 26 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/clients.xsd

Make pingtime optional, since the reporting system doesn't actually use it.

------------------------------------------------------------------------
r1895 | desai | 2006-06-26 10:14:43 -0500 (Mon, 26 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix traceback if user resolution fails (Resolves Ticket #67)

------------------------------------------------------------------------
r1894 | hagedorn | 2006-06-21 17:34:00 -0500 (Wed, 21 Jun 2006) | 3 lines
Changed paths:
   D /trunk/bcfg2/reports/brpt/reports/models.pyc
   D /trunk/bcfg2/reports/brpt/reports/views.pyc

removed two more PYC files...


------------------------------------------------------------------------
r1893 | hagedorn | 2006-06-21 17:32:55 -0500 (Wed, 21 Jun 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/models.pyc
   M /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.py
   M /trunk/bcfg2/reports/brpt/reports/views.py
   M /trunk/bcfg2/reports/brpt/reports/views.pyc

Made timing report a bunch faster


------------------------------------------------------------------------
r1892 | desai | 2006-06-21 10:57:41 -0500 (Wed, 21 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Verify method instrumentation from ChrisV

------------------------------------------------------------------------
r1891 | desai | 2006-06-21 10:34:43 -0500 (Wed, 21 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Restructure work queue reporting and some pylint fixes

------------------------------------------------------------------------
r1890 | hagedorn | 2006-06-21 10:09:04 -0500 (Wed, 21 Jun 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/reports/brpt/reports/templatetags/__init__.pyc
   D /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.pyc

removed more compiled files

------------------------------------------------------------------------
r1889 | hagedorn | 2006-06-21 10:07:09 -0500 (Wed, 21 Jun 2006) | 5 lines
Changed paths:
   D /trunk/bcfg2/reports/brpt/__init__.pyc
   D /trunk/bcfg2/reports/brpt/reports/__init__.pyc
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/models.pyc
   M /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.py
   M /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.pyc
   M /trunk/bcfg2/reports/brpt/reports/views.py
   M /trunk/bcfg2/reports/brpt/reports/views.pyc
   D /trunk/bcfg2/reports/brpt/settings.pyc
   D /trunk/bcfg2/reports/brpt/urls.pyc

removed some compiled files

Other unknown changes from yesterday


------------------------------------------------------------------------
r1888 | hagedorn | 2006-06-20 14:41:24 -0500 (Tue, 20 Jun 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/reports/brpt/importscript.py
   M /trunk/bcfg2/reports/brpt/reports/models.py
   M /trunk/bcfg2/reports/brpt/reports/models.pyc

New models with Reasons; added Import script, to bring old data in to the database


------------------------------------------------------------------------
r1887 | desai | 2006-06-17 21:35:54 -0500 (Sat, 17 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Fix tempfile cleanup

------------------------------------------------------------------------
r1886 | desai | 2006-06-15 14:07:27 -0500 (Thu, 15 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/groups-to-dot.py

Fix large diagrams

------------------------------------------------------------------------
r1885 | desai | 2006-06-15 12:54:07 -0500 (Thu, 15 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/groups-to-dot.py

Add -r flag to produce dot output

------------------------------------------------------------------------
r1884 | desai | 2006-06-15 12:45:57 -0500 (Thu, 15 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/groups-to-dot.py

Produce an error message if setting up a dot pipe fails

------------------------------------------------------------------------
r1883 | hagedorn | 2006-06-15 10:43:07 -0500 (Thu, 15 Jun 2006) | 3 lines
Changed paths:
   A /trunk/bcfg2/reports/brpt
   A /trunk/bcfg2/reports/brpt/__init__.py
   A /trunk/bcfg2/reports/brpt/__init__.pyc
   A /trunk/bcfg2/reports/brpt/manage.py
   A /trunk/bcfg2/reports/brpt/reports
   A /trunk/bcfg2/reports/brpt/reports/__init__.py
   A /trunk/bcfg2/reports/brpt/reports/__init__.pyc
   A /trunk/bcfg2/reports/brpt/reports/models.py
   A /trunk/bcfg2/reports/brpt/reports/models.pyc
   A /trunk/bcfg2/reports/brpt/reports/templates
   A /trunk/bcfg2/reports/brpt/reports/templates/base.html
   A /trunk/bcfg2/reports/brpt/reports/templates/clients
   A /trunk/bcfg2/reports/brpt/reports/templates/clients/client-nodebox.html
   A /trunk/bcfg2/reports/brpt/reports/templates/clients/detail.html
   A /trunk/bcfg2/reports/brpt/reports/templates/clients/index.html
   A /trunk/bcfg2/reports/brpt/reports/templates/displays
   A /trunk/bcfg2/reports/brpt/reports/templates/displays/index.html
   A /trunk/bcfg2/reports/brpt/reports/templates/displays/summary-block-direct-links.html
   A /trunk/bcfg2/reports/brpt/reports/templates/displays/summary-block.html
   A /trunk/bcfg2/reports/brpt/reports/templates/displays/summary.html
   A /trunk/bcfg2/reports/brpt/reports/templates/displays/sys_view.html
   A /trunk/bcfg2/reports/brpt/reports/templates/displays/timing.html
   A /trunk/bcfg2/reports/brpt/reports/templates/index.html
   A /trunk/bcfg2/reports/brpt/reports/templatetags
   A /trunk/bcfg2/reports/brpt/reports/templatetags/__init__.py
   A /trunk/bcfg2/reports/brpt/reports/templatetags/__init__.pyc
   A /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.py
   A /trunk/bcfg2/reports/brpt/reports/templatetags/django_templating_sigh.pyc
   A /trunk/bcfg2/reports/brpt/reports/views.py
   A /trunk/bcfg2/reports/brpt/reports/views.pyc
   A /trunk/bcfg2/reports/brpt/settings.py
   A /trunk/bcfg2/reports/brpt/settings.pyc
   A /trunk/bcfg2/reports/brpt/urls.py
   A /trunk/bcfg2/reports/brpt/urls.pyc
   A /trunk/bcfg2/reports/site_media
   A /trunk/bcfg2/reports/site_media/base.css
   A /trunk/bcfg2/reports/site_media/boxypastel.css
   A /trunk/bcfg2/reports/site_media/global.css
   A /trunk/bcfg2/reports/site_media/layout.css
   A /trunk/bcfg2/reports/site_media/main.js
   A /trunk/bcfg2/reports/site_media/sorttable.js

Initial commit of Django based reporting subsystem. Only works with fake data so far...


------------------------------------------------------------------------
r1881 | desai | 2006-06-12 11:50:07 -0500 (Mon, 12 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/src/lib/Client/Proxy.py

 * Version bump to 0.8.2pre6

------------------------------------------------------------------------
r1880 | desai | 2006-06-12 11:08:19 -0500 (Mon, 12 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Fix binary encoded files with empty checks

------------------------------------------------------------------------
r1879 | desai | 2006-06-12 10:38:03 -0500 (Mon, 12 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

fix changelog format

------------------------------------------------------------------------
r1877 | desai | 2006-06-12 10:19:43 -0500 (Mon, 12 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.2pre5

------------------------------------------------------------------------
r1876 | desai | 2006-06-12 10:11:57 -0500 (Mon, 12 Jun 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

 * Fix fatal server setup error
 * Back out SSL code (for now)

------------------------------------------------------------------------
r1875 | desai | 2006-06-10 09:02:19 -0500 (Sat, 10 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

Patch from Jos for statistics error handling

------------------------------------------------------------------------
r1874 | desai | 2006-06-10 08:58:03 -0500 (Sat, 10 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Patch for Jos to fix initialization errors

------------------------------------------------------------------------
r1873 | desai | 2006-06-09 22:59:42 -0500 (Fri, 09 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

Patch from Jos to handle statistics write errors more cleanly.

------------------------------------------------------------------------
r1872 | desai | 2006-06-07 10:47:10 -0500 (Wed, 07 Jun 2006) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/lib/Server/Component.py

Step 2 of SSL client cert integration
 * Make the client use pyOpenSSL (so that ca support can be implemented)
 * Make the server handle SSL errors more cleanly

Remaining SSL client cert integration steps:
 * Implement the CertMgr plugin (ChrisV)
 * Implement server side cert policies
 * Implement no-cert fallback mode for client 


------------------------------------------------------------------------
r1871 | desai | 2006-06-06 21:17:29 -0500 (Tue, 06 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Minor simplification of Jos's bcfg2-info patch

------------------------------------------------------------------------
r1870 | desai | 2006-06-06 21:11:39 -0500 (Tue, 06 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

make bcfg2-info respect EOF (from Jos Backus)

------------------------------------------------------------------------
r1869 | desai | 2006-06-02 16:08:53 -0500 (Fri, 02 Jun 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/lib/Server/Component.py

Initial checkin of peer SSL cert checks

------------------------------------------------------------------------
r1868 | hagedorn | 2006-05-31 14:01:45 -0500 (Wed, 31 May 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/examples/report-configuration.xml

Added an example of how to specify refresh-time. (specified in seconds)


------------------------------------------------------------------------
r1867 | hagedorn | 2006-05-31 13:56:09 -0500 (Wed, 31 May 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-www.xsl
   M /trunk/bcfg2/reports/xsl-transforms/overview-matrix-www.xsl
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-www.xsl
   M /trunk/bcfg2/reports/xsl-transforms/timing-summary-www.xsl
   M /trunk/bcfg2/src/sbin/StatReports

Added auto-refreshing feature to reports; specifiable by config file.

------------------------------------------------------------------------
r1866 | desai | 2006-05-25 14:41:56 -0500 (Thu, 25 May 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

 * Tighten up error handling 

------------------------------------------------------------------------
r1865 | desai | 2006-05-25 14:40:58 -0500 (Thu, 25 May 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd

 * Tighten validation of included groups (Resolves Ticket #54)

------------------------------------------------------------------------
r1864 | desai | 2006-05-15 15:07:32 -0500 (Mon, 15 May 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Add support for empty files

------------------------------------------------------------------------
r1863 | desai | 2006-05-10 13:30:41 -0500 (Wed, 10 May 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/AUTHORS

Add Cory to the authors file

------------------------------------------------------------------------
r1862 | desai | 2006-05-10 13:28:40 -0500 (Wed, 10 May 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

Implement a sledge hammer type solution to the odd behavior Ti seems with occasional problems. This may cause a performance hit.

------------------------------------------------------------------------
r1861 | desai | 2006-05-09 16:38:28 -0500 (Tue, 09 May 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Implement the showentries command (from Cory)

------------------------------------------------------------------------
r1860 | desai | 2006-05-09 16:34:28 -0500 (Tue, 09 May 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Add buildfile function to bcfg2-info

------------------------------------------------------------------------
r1859 | desai | 2006-05-08 13:44:37 -0500 (Mon, 08 May 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

 * Add diff delta support in Cfg
 * Add support to propagate 'verify' status in Pkgmgr

------------------------------------------------------------------------
r1858 | desai | 2006-05-02 10:36:56 -0500 (Tue, 02 May 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

 * Pylint cleanups
 * Add more debug level logging for install runs

------------------------------------------------------------------------
r1857 | desai | 2006-04-27 16:07:42 -0500 (Thu, 27 Apr 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/sbin/bcfg2

 * Fix auto-marshalling of binary cfg files
 * Fix argument parsing duplication (resolves ticket #50)

------------------------------------------------------------------------
r1856 | desai | 2006-04-26 14:29:50 -0500 (Wed, 26 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix the "all entries correct" message when work remains to be done

------------------------------------------------------------------------
r1854 | desai | 2006-04-26 13:59:45 -0500 (Wed, 26 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.2pre4

------------------------------------------------------------------------
r1853 | desai | 2006-04-26 13:58:34 -0500 (Wed, 26 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.init
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Roll up minor patches changing logging and the init script

------------------------------------------------------------------------
r1852 | desai | 2006-04-25 17:01:27 -0500 (Tue, 25 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.init

Derive client options from /etc/default/bcfg2 (Resolves ticket #45)

------------------------------------------------------------------------
r1851 | desai | 2006-04-25 16:03:18 -0500 (Tue, 25 Apr 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

 * Remove tmp files created during ssh key generation (resolves ticket #46)
 * Pylint cleanups
 * Simplify the host resolver

------------------------------------------------------------------------
r1850 | desai | 2006-04-25 15:54:30 -0500 (Tue, 25 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Fix cases where an empty xml file would tank Pkgmgr/Svcmgr/Rules

------------------------------------------------------------------------
r1849 | desai | 2006-04-25 14:36:39 -0500 (Tue, 25 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Fix client use of -r and -n together (Resolves ticket #49)

------------------------------------------------------------------------
r1848 | desai | 2006-04-25 14:15:37 -0500 (Tue, 25 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

add better error handling for ssl negotiation errors

------------------------------------------------------------------------
r1847 | desai | 2006-04-19 21:24:06 -0500 (Wed, 19 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Downsync the latest changes from cobalt

------------------------------------------------------------------------
r1846 | desai | 2006-04-19 21:19:34 -0500 (Wed, 19 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

Proxy.py downsync from the cobalt repo

------------------------------------------------------------------------
r1845 | desai | 2006-04-19 13:44:59 -0500 (Wed, 19 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Fix potential toolset failure

------------------------------------------------------------------------
r1844 | desai | 2006-04-19 13:44:40 -0500 (Wed, 19 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Fix failure mode if failure count == 256

------------------------------------------------------------------------
r1843 | desai | 2006-04-19 13:42:51 -0500 (Wed, 19 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Return non-zero return codes if any errors occur

------------------------------------------------------------------------
r1842 | desai | 2006-04-11 19:54:08 -0500 (Tue, 11 Apr 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/schemas/types.xsd

Add missing schema file

------------------------------------------------------------------------
r1841 | desai | 2006-04-11 18:29:08 -0500 (Tue, 11 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/rules.xsd
   M /trunk/bcfg2/tools/export.sh

Fix the rules schema

------------------------------------------------------------------------
r1838 | desai | 2006-04-11 13:54:29 -0500 (Tue, 11 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

bump to 0.8.2pre3

------------------------------------------------------------------------
r1837 | desai | 2006-04-11 13:54:04 -0500 (Tue, 11 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Add rules validation to bcfg2-validate-repo

------------------------------------------------------------------------
r1836 | desai | 2006-04-11 13:07:25 -0500 (Tue, 11 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd

fix schema typo

------------------------------------------------------------------------
r1835 | desai | 2006-04-11 11:45:35 -0500 (Tue, 11 Apr 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd
   M /trunk/bcfg2/schemas/base.xsd
   M /trunk/bcfg2/schemas/bundle.xsd
   M /trunk/bcfg2/schemas/pkglist.xsd
   A /trunk/bcfg2/schemas/rules.xsd
   M /trunk/bcfg2/schemas/services.xsd
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

schema update
pkgmgr bugfix

------------------------------------------------------------------------
r1834 | desai | 2006-04-11 09:22:13 -0500 (Tue, 11 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2
   M /trunk/bcfg2/src/sbin/bcfg2-server

Switch to new option parsing lib

------------------------------------------------------------------------
r1833 | desai | 2006-04-11 09:21:58 -0500 (Tue, 11 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo
   M /trunk/bcfg2/src/sbin/StatReports
   M /trunk/bcfg2/src/sbin/bcfg2-info

pylint fixes

------------------------------------------------------------------------
r1832 | desai | 2006-04-11 09:21:21 -0500 (Tue, 11 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

Add enumerated type for package type attributes

------------------------------------------------------------------------
r1831 | desai | 2006-04-11 09:10:53 -0500 (Tue, 11 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-info

Fix a number of spurious pylint issues

------------------------------------------------------------------------
r1830 | desai | 2006-04-10 15:38:45 -0500 (Mon, 10 Apr 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Options.py
   M /trunk/bcfg2/src/lib/__init__.py

Add Options library

------------------------------------------------------------------------
r1829 | desai | 2006-04-10 15:16:09 -0500 (Mon, 10 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

enable entry binding of SymLink, Directory, and Permissions entries

------------------------------------------------------------------------
r1828 | desai | 2006-04-10 15:15:20 -0500 (Mon, 10 Apr 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/Rules.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Add the rules plugin (for Ti)

------------------------------------------------------------------------
r1827 | desai | 2006-04-10 15:01:43 -0500 (Mon, 10 Apr 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/schemas/services.xsd
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Svcmgr.py

 * Fix schema validation for host specific service entries
 * Move to using generic rule-based core (in preparation for the rules plugin)

------------------------------------------------------------------------
r1826 | desai | 2006-04-07 13:19:30 -0500 (Fri, 07 Apr 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd

Fix default profile validation

------------------------------------------------------------------------
r1825 | desai | 2006-04-07 13:18:54 -0500 (Fri, 07 Apr 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Improve error messages for Svc/Pkgmgr
Remove component name from unknown type stdout messages

------------------------------------------------------------------------
r1824 | hagedorn | 2006-04-04 15:35:56 -0500 (Tue, 04 Apr 2006) | 6 lines
Changed paths:
   M /trunk/bcfg2/doc/reports.xml
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-www.xsl
   A /trunk/bcfg2/reports/xsl-transforms/overview-matrix-www.xsl
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-www.xsl
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/boxypastel-css.xsl
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/html-templates.xsl

Updated documentation for Reports.

Added Subversion Revision Info to nodes-digest and overview-stats HTML reports

added new report type with table of machines called overview-matrix-www

------------------------------------------------------------------------
r1823 | desai | 2006-03-30 10:20:07 -0600 (Thu, 30 Mar 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5
   M /trunk/bcfg2/src/lib/Server/Core.py

 * Add error handling for svn revision check
 * Add documentation to the bcfg2.conf man page

------------------------------------------------------------------------
r1822 | desai | 2006-03-29 15:59:09 -0600 (Wed, 29 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

Fix a few more minor details

------------------------------------------------------------------------
r1821 | desai | 2006-03-29 15:51:23 -0600 (Wed, 29 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

Few more fixes

------------------------------------------------------------------------
r1820 | desai | 2006-03-29 15:49:35 -0600 (Wed, 29 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

Fix for new repo setup (fixed the problem with tagging current releases)

------------------------------------------------------------------------
r1818 | desai | 2006-03-29 15:42:39 -0600 (Wed, 29 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bumps for 0.8.2pre2

------------------------------------------------------------------------
r1817 | desai | 2006-03-29 14:34:56 -0600 (Wed, 29 Mar 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/control
   M /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

 * Remove build dep on python-dev
 * Improve error handing when no ssl key is available

------------------------------------------------------------------------
r1816 | desai | 2006-03-29 14:16:27 -0600 (Wed, 29 Mar 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py
   M /trunk/bcfg2/src/lib/Server/Core.py

 * Fix fam integration with svn
 * Fix traceback handing in logging infrastructure (from Cobalt repo)

------------------------------------------------------------------------
r1815 | desai | 2006-03-29 11:03:44 -0600 (Wed, 29 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

 * Fix revision handling (for cases where the server doesn't supply a revision) (fixes Ticket #39)

------------------------------------------------------------------------
r1814 | desai | 2006-03-29 10:28:54 -0600 (Wed, 29 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

 * Fix rh service verification for cases where the service is not yet installed (Fixed ticket #38)

------------------------------------------------------------------------
r1813 | desai | 2006-03-29 10:21:36 -0600 (Wed, 29 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

* Fix parent directory creation for directory entries (resolving Ticket #37)

------------------------------------------------------------------------
r1812 | desai | 2006-03-28 10:21:33 -0600 (Tue, 28 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

 * Fix package list schema to allow hosts and nested groups

------------------------------------------------------------------------
r1811 | desai | 2006-03-23 14:06:32 -0600 (Thu, 23 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/architecture.xml

fix parse errors

------------------------------------------------------------------------
r1810 | desai | 2006-03-23 13:58:53 -0600 (Thu, 23 Mar 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

 * Version bump
 * Verbosity improvements

------------------------------------------------------------------------
r1809 | desai | 2006-03-23 13:44:12 -0600 (Thu, 23 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

 * Print error message and exit if no component location information exists in the config file (fixes Ticket #34)

------------------------------------------------------------------------
r1808 | desai | 2006-03-20 16:00:29 -0600 (Mon, 20 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

 * Add dpkg.cfg to list of important (read: preinstalled) files

------------------------------------------------------------------------
r1807 | desai | 2006-03-17 16:53:34 -0600 (Fri, 17 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Server/Core.py

 * Implement configuration specification revision passing between client and server

------------------------------------------------------------------------
r1806 | desai | 2006-03-17 15:41:18 -0600 (Fri, 17 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

 * Implement svn repository revision detection

------------------------------------------------------------------------
r1805 | desai | 2006-03-17 11:25:46 -0600 (Fri, 17 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/groups-to-dot.py

 * Fix implicit groups for Cory

------------------------------------------------------------------------
r1804 | desai | 2006-03-17 11:17:41 -0600 (Fri, 17 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/groups-to-dot.py

 * add more display stuff

------------------------------------------------------------------------
r1803 | desai | 2006-03-17 10:57:05 -0600 (Fri, 17 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/groups-to-dot.py

 * Fix bundle display

------------------------------------------------------------------------
r1802 | desai | 2006-03-17 10:26:54 -0600 (Fri, 17 Mar 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/tools/groups-to-dot.py

 * Differentiate between groups, profile instances and bundles of the same name
 * Automatically run dot, directly generating a png

------------------------------------------------------------------------
r1801 | desai | 2006-03-16 15:55:04 -0600 (Thu, 16 Mar 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/doc/architecture.xml
   M /trunk/bcfg2/tools/groups-to-dot.py

Documentation updates
Add bundle and client support to groups-to-dot.py

------------------------------------------------------------------------
r1800 | desai | 2006-03-09 15:51:56 -0600 (Thu, 09 Mar 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

 * Fix error message before logging is initialized
 * Fix error message when new stats file is created

------------------------------------------------------------------------
r1799 | desai | 2006-03-09 14:23:35 -0600 (Thu, 09 Mar 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/sbin/bcfg2

 * Remove messages describing extra configuration elements when running in bundle mode
 * Handle garbage filenames in Cfg more gracefully

------------------------------------------------------------------------
r1798 | desai | 2006-03-07 16:00:45 -0600 (Tue, 07 Mar 2006) | 2 lines
Changed paths:
   D /trunk/bcfg2/tools/bundlecvt.py
   D /trunk/bcfg2/tools/convert-metadata.py

Remove two old (broken utilities)

------------------------------------------------------------------------
r1797 | desai | 2006-03-07 13:48:10 -0600 (Tue, 07 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/groups-to-dot.py

try to fix keyword expansion problem

------------------------------------------------------------------------
r1796 | desai | 2006-03-07 13:46:26 -0600 (Tue, 07 Mar 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/groups-to-dot.py

Add new group diagram tool

------------------------------------------------------------------------
r1795 | bradshaw | 2006-03-06 13:50:18 -0600 (Mon, 06 Mar 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules
   A /trunk/bcfg2/debian/version-hacker.sh

this is to make the python version binary package builder for debian 
packages non static


------------------------------------------------------------------------
r1794 | desai | 2006-03-03 15:36:14 -0600 (Fri, 03 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/README

Kill old readme

------------------------------------------------------------------------
r1790 | desai | 2006-03-01 15:11:45 -0600 (Wed, 01 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/doc/manual.xml
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump to 0.8.1 (final)

------------------------------------------------------------------------
r1789 | desai | 2006-03-01 14:38:10 -0600 (Wed, 01 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Fix syslog priority/facility encoding in log messages

------------------------------------------------------------------------
r1787 | desai | 2006-03-01 13:41:01 -0600 (Wed, 01 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

bump version to 0.8.1pre9

------------------------------------------------------------------------
r1786 | desai | 2006-03-01 13:38:29 -0600 (Wed, 01 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

Fix same display bug in Debian

------------------------------------------------------------------------
r1785 | desai | 2006-03-01 13:37:48 -0600 (Wed, 01 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix up logging in dryrun mode

------------------------------------------------------------------------
r1784 | desai | 2006-03-01 13:19:31 -0600 (Wed, 01 Mar 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init
   M /trunk/bcfg2/src/sbin/bcfg2-server

Resolve daemon issues (resolves ticket #30)

------------------------------------------------------------------------
r1783 | desai | 2006-03-01 13:00:23 -0600 (Wed, 01 Mar 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Logging.py

Whitespace changes in Logging.py
Fix saferun usage for pkg index building in Redhat.py

------------------------------------------------------------------------
r1782 | desai | 2006-02-28 16:30:33 -0600 (Tue, 28 Feb 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Add missing import
Resolves ticket #31

------------------------------------------------------------------------
r1781 | desai | 2006-02-28 13:26:15 -0600 (Tue, 28 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

cleanup error handling and message fragmentation

------------------------------------------------------------------------
r1779 | desai | 2006-02-28 10:44:07 -0600 (Tue, 28 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.1pre8

------------------------------------------------------------------------
r1778 | desai | 2006-02-28 10:43:12 -0600 (Tue, 28 Feb 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Gentoo.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Switch more client toolsets over to the new logging infrastructure
Depricate os.system and os.popen in favor of Toolset.saferun

------------------------------------------------------------------------
r1777 | desai | 2006-02-28 10:39:59 -0600 (Tue, 28 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Reconnect syslog handler when the syslog daemon is restarted

------------------------------------------------------------------------
r1776 | desai | 2006-02-27 15:43:28 -0600 (Mon, 27 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fix tickets #26 and #27

------------------------------------------------------------------------
r1775 | desai | 2006-02-27 15:35:48 -0600 (Mon, 27 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/control

add extra info for ubuntu

------------------------------------------------------------------------
r1774 | desai | 2006-02-27 15:35:25 -0600 (Mon, 27 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py

Fix problems reported by Rick and Pedro

------------------------------------------------------------------------
r1773 | desai | 2006-02-27 14:07:09 -0600 (Mon, 27 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/sbin/bcfg2

Improve error handling for server problems

------------------------------------------------------------------------
r1772 | bradshaw | 2006-02-27 12:30:10 -0600 (Mon, 27 Feb 2006) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/create-debian-pkglist.pl
   M /trunk/bcfg2/tools/debian-build-cron.sh
   M /trunk/bcfg2/tools/local-deb-repo-maker

I updated all my repo scripts for the latest changes in the 0.8 version of 
the repo. these are still very specific to my repo, but should give a good 
idea of what is needed.

------------------------------------------------------------------------
r1771 | desai | 2006-02-27 11:05:45 -0600 (Mon, 27 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

typo

------------------------------------------------------------------------
r1770 | desai | 2006-02-27 11:04:55 -0600 (Mon, 27 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Complain if a bogus value for -r is used. Resolves ticket #25

------------------------------------------------------------------------
r1769 | desai | 2006-02-24 14:43:22 -0600 (Fri, 24 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/architecture.xml
   M /trunk/bcfg2/doc/deployment.xml
   M /trunk/bcfg2/doc/manual.xml
   M /trunk/bcfg2/doc/reports.xml
   M /trunk/bcfg2/doc/specs.xml

Documentation updates based on Sandra's suggestions

------------------------------------------------------------------------
r1767 | desai | 2006-02-24 11:10:59 -0600 (Fri, 24 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/install.xml

m2crypto -> pyOpenSSL

------------------------------------------------------------------------
r1766 | desai | 2006-02-24 10:39:19 -0600 (Fri, 24 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.1pre7

------------------------------------------------------------------------
r1765 | desai | 2006-02-24 10:37:38 -0600 (Fri, 24 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/services.xsd

fix host within group validation

------------------------------------------------------------------------
r1764 | desai | 2006-02-23 13:51:17 -0600 (Thu, 23 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/control
   M /trunk/bcfg2/man/bcfg2.1
   M /trunk/bcfg2/schemas/bundle.xsd
   M /trunk/bcfg2/src/sbin/bcfg2

Fix incorrect versions of -r documentation

------------------------------------------------------------------------
r1763 | desai | 2006-02-22 10:48:48 -0600 (Wed, 22 Feb 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Supress fam events for subversion directories.
Bcfg2 repositories can now be maintained under svn without any bad side effects.

------------------------------------------------------------------------
r1762 | desai | 2006-02-21 17:08:05 -0600 (Tue, 21 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

fix assertion in case of preexisting entry

------------------------------------------------------------------------
r1761 | desai | 2006-02-21 16:52:51 -0600 (Tue, 21 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Logging.py
   M /trunk/bcfg2/src/sbin/bcfg2

Fix output logging

------------------------------------------------------------------------
r1760 | desai | 2006-02-21 16:15:40 -0600 (Tue, 21 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Gentoo.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Solaris.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/sbin/bcfg2

Update to new logging infrastructure

------------------------------------------------------------------------
r1759 | desai | 2006-02-21 12:50:36 -0600 (Tue, 21 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix cache file perms

------------------------------------------------------------------------
r1758 | desai | 2006-02-21 11:28:58 -0600 (Tue, 21 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

this not my day

------------------------------------------------------------------------
r1756 | desai | 2006-02-21 11:24:12 -0600 (Tue, 21 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix argument parsing bug

------------------------------------------------------------------------
r1754 | desai | 2006-02-21 10:43:46 -0600 (Tue, 21 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.1pre6

------------------------------------------------------------------------
r1753 | desai | 2006-02-21 10:43:05 -0600 (Tue, 21 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

Fix profile assertion

------------------------------------------------------------------------
r1751 | desai | 2006-02-20 16:36:14 -0600 (Mon, 20 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.1pre5

------------------------------------------------------------------------
r1750 | desai | 2006-02-20 16:35:32 -0600 (Mon, 20 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/sbin/bcfg2

add new support for client profile assertion

------------------------------------------------------------------------
r1749 | desai | 2006-02-20 16:35:00 -0600 (Mon, 20 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

add extra support for client profile assertion

------------------------------------------------------------------------
r1748 | desai | 2006-02-20 16:20:27 -0600 (Mon, 20 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix client stats problem where self.structures false entries don't correspond to self.states false entries

------------------------------------------------------------------------
r1747 | desai | 2006-02-20 16:06:39 -0600 (Mon, 20 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Fixes issue in ticket #19

------------------------------------------------------------------------
r1745 | desai | 2006-02-17 13:02:54 -0600 (Fri, 17 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.1pre4

------------------------------------------------------------------------
r1744 | desai | 2006-02-17 13:02:05 -0600 (Fri, 17 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix relative imports and improve verbosity

------------------------------------------------------------------------
r1743 | desai | 2006-02-17 11:49:50 -0600 (Fri, 17 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Fix Ti's Symlink clobbering problem for ticket #8

------------------------------------------------------------------------
r1742 | desai | 2006-02-16 14:13:37 -0600 (Thu, 16 Feb 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Fix sshbase tb
Set stdin to /dev/null for debian toolset

------------------------------------------------------------------------
r1741 | desai | 2006-02-16 10:42:55 -0600 (Thu, 16 Feb 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Clean up some error handling
Remove some dead code

------------------------------------------------------------------------
r1739 | desai | 2006-02-15 10:05:01 -0600 (Wed, 15 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

fix imports

------------------------------------------------------------------------
r1738 | desai | 2006-02-15 09:40:46 -0600 (Wed, 15 Feb 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/images
   A /trunk/bcfg2/doc/images/composed.tif

add images for docs

------------------------------------------------------------------------
r1736 | desai | 2006-02-15 09:36:38 -0600 (Wed, 15 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/debian/control
   M /trunk/bcfg2/misc/bcfg2.spec

version bump and packaging updates

------------------------------------------------------------------------
r1734 | desai | 2006-02-14 13:48:54 -0600 (Tue, 14 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

don't log a message for every request

------------------------------------------------------------------------
r1733 | desai | 2006-02-14 13:48:29 -0600 (Tue, 14 Feb 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/AUTHORS
   M /trunk/bcfg2/man/bcfg2-repo-validate.8
   M /trunk/bcfg2/src/sbin/bcfg2-info

minor updates for 0.8.1pre2

------------------------------------------------------------------------
r1732 | desai | 2006-02-14 12:35:21 -0600 (Tue, 14 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

make apt foreably remove packages

------------------------------------------------------------------------
r1731 | desai | 2006-02-14 12:29:41 -0600 (Tue, 14 Feb 2006) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/__init__.py

attribute update
Toolset verbosity improvements

------------------------------------------------------------------------
r1730 | desai | 2006-02-14 12:28:26 -0600 (Tue, 14 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Logging.py
   M /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/sbin/bcfg2-server

resync with cobalt libs

------------------------------------------------------------------------
r1729 | desai | 2006-02-10 16:48:40 -0600 (Fri, 10 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2-info.8
   M /trunk/bcfg2/man/bcfg2-repo-validate.8
   M /trunk/bcfg2/man/bcfg2-server.8
   M /trunk/bcfg2/man/bcfg2.1

Man page updates

------------------------------------------------------------------------
r1728 | desai | 2006-02-10 16:27:01 -0600 (Fri, 10 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/crosscheck.py

include ricks crosscheck fix that adds support for other element types

------------------------------------------------------------------------
r1727 | desai | 2006-02-09 14:42:06 -0600 (Thu, 09 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Proxy.py

change the new cobalt proxy code to use /etc/bcfg2.conf

------------------------------------------------------------------------
r1726 | desai | 2006-02-09 14:40:19 -0600 (Thu, 09 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-repo-validate

Handle schema parse failures

------------------------------------------------------------------------
r1725 | desai | 2006-02-09 14:02:19 -0600 (Thu, 09 Feb 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Client/Proxy.py
   M /trunk/bcfg2/src/lib/Client/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2

Switch to cobalt xmlrpc proxy code; should allow easier sync between bcfg and cobalt

------------------------------------------------------------------------
r1724 | desai | 2006-02-09 13:40:36 -0600 (Thu, 09 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/specs.xml

Add information in the specification chapter about Cfg :info parameters

------------------------------------------------------------------------
r1723 | desai | 2006-02-02 15:46:01 -0600 (Thu, 02 Feb 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Fix erroneous report of extra configuration entities after they have been removed (resolves Ticket #6)

------------------------------------------------------------------------
r1722 | desai | 2006-01-31 11:11:58 -0600 (Tue, 31 Jan 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/reports.xml
   M /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py

minor bugfixes

------------------------------------------------------------------------
r1720 | desai | 2006-01-25 10:57:53 -0600 (Wed, 25 Jan 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2-server

fix server bugs

------------------------------------------------------------------------
r1719 | desai | 2006-01-25 10:50:45 -0600 (Wed, 25 Jan 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.install
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump to 0.8.1pre1

------------------------------------------------------------------------
r1718 | desai | 2006-01-25 10:50:11 -0600 (Wed, 25 Jan 2006) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/crosscheck.py

fix crosschecker in cases where entries appear multiple times (from RickB)

------------------------------------------------------------------------
r1717 | desai | 2006-01-25 10:48:06 -0600 (Wed, 25 Jan 2006) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Logging.py
   M /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Chiba.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Statistics.py
   M /trunk/bcfg2/src/lib/__init__.py
   M /trunk/bcfg2/src/sbin/bcfg2-info
   M /trunk/bcfg2/src/sbin/bcfg2-server

Introduce the new logging infrastructure and convert the server (and bcfg2-info) over to using it

------------------------------------------------------------------------
r1716 | desai | 2006-01-23 16:35:40 -0600 (Mon, 23 Jan 2006) | 2 lines
Changed paths:
   D /branches/bcfg2_0_8_1
   A /trunk (from /branches/bcfg2_0_8_1:1715)

last step of repo switches

------------------------------------------------------------------------
r1714 | desai | 2006-01-23 16:33:13 -0600 (Mon, 23 Jan 2006) | 2 lines
Changed paths:
   D /branches/bcfg2_0_8
   A /branches/bcfg2_0_8_1 (from /branches/bcfg2_0_8:1713)

svn testing

------------------------------------------------------------------------
r1713 | desai | 2006-01-23 16:21:46 -0600 (Mon, 23 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/bcfg2-repo-validate

make command line arg trump config file option for repo location

------------------------------------------------------------------------
r1712 | desai | 2006-01-20 15:56:38 -0600 (Fri, 20 Jan 2006) | 2 lines
Changed paths:
   A /branches/bcfg2_0_8/bcfg2/doc/development.xml
   A /branches/bcfg2_0_8/bcfg2/doc/specs.xml

add two new chapters

------------------------------------------------------------------------
r1710 | desai | 2006-01-20 15:54:28 -0600 (Fri, 20 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/changelog
   M /branches/bcfg2_0_8/bcfg2/misc/bcfg2.spec

version bump to 0.8.0 (final)

------------------------------------------------------------------------
r1709 | desai | 2006-01-20 15:53:04 -0600 (Fri, 20 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Client/Redhat.py

Fix service removal to fix all runlevels

------------------------------------------------------------------------
r1708 | desai | 2006-01-20 15:23:44 -0600 (Fri, 20 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/schemas/bundle.xsd

make groups within groups validate

------------------------------------------------------------------------
r1707 | desai | 2006-01-20 14:57:17 -0600 (Fri, 20 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/doc/architecture.xml
   D /branches/bcfg2_0_8/bcfg2/doc/concepts.xml
   D /branches/bcfg2_0_8/bcfg2/doc/generators.xml
   M /branches/bcfg2_0_8/bcfg2/doc/install.xml
   M /branches/bcfg2_0_8/bcfg2/doc/manual.xml
   M /branches/bcfg2_0_8/bcfg2/doc/reports.xml

more documentation updates

------------------------------------------------------------------------
r1706 | desai | 2006-01-20 09:37:18 -0600 (Fri, 20 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/doc/Makefile
   M /branches/bcfg2_0_8/bcfg2/doc/install.xml
   M /branches/bcfg2_0_8/bcfg2/doc/manual.xml

more documentation updates

------------------------------------------------------------------------
r1705 | desai | 2006-01-19 16:40:53 -0600 (Thu, 19 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Hostbase.py

hostbase update from RickB/KenR

------------------------------------------------------------------------
r1704 | desai | 2006-01-19 16:39:59 -0600 (Thu, 19 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

fix errant debug statement

------------------------------------------------------------------------
r1703 | desai | 2006-01-19 16:39:23 -0600 (Thu, 19 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/doc/install.xml

more documentation updates

------------------------------------------------------------------------
r1702 | desai | 2006-01-19 14:20:51 -0600 (Thu, 19 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/doc/Makefile
   D /branches/bcfg2_0_8/bcfg2/doc/arch.txt
   M /branches/bcfg2_0_8/bcfg2/doc/architecture.xml
   M /branches/bcfg2_0_8/bcfg2/doc/deployment.xml
   D /branches/bcfg2_0_8/bcfg2/doc/design.xml
   D /branches/bcfg2_0_8/bcfg2/doc/generators.txt
   M /branches/bcfg2_0_8/bcfg2/doc/generators.xml
   M /branches/bcfg2_0_8/bcfg2/doc/install.xml
   M /branches/bcfg2_0_8/bcfg2/doc/manual.xml
   D /branches/bcfg2_0_8/bcfg2/doc/repo-quickstart.txt

Major documentation update, in preparation for 0.8.0-final

------------------------------------------------------------------------
r1701 | desai | 2006-01-16 14:45:06 -0600 (Mon, 16 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/doc/architecture.xml
   M /branches/bcfg2_0_8/bcfg2/doc/concepts.xml
   M /branches/bcfg2_0_8/bcfg2/doc/deployment.xml
   A /branches/bcfg2_0_8/bcfg2/doc/design.xml
   M /branches/bcfg2_0_8/bcfg2/doc/generators.xml
   M /branches/bcfg2_0_8/bcfg2/doc/install.xml
   M /branches/bcfg2_0_8/bcfg2/doc/manual.xml
   M /branches/bcfg2_0_8/bcfg2/doc/reports.xml

tagging fixups

------------------------------------------------------------------------
r1700 | desai | 2006-01-16 13:06:55 -0600 (Mon, 16 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/man/bcfg2.conf.5

documentation updates

------------------------------------------------------------------------
r1699 | desai | 2006-01-16 12:44:15 -0600 (Mon, 16 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/setup.py

fix for new command names

------------------------------------------------------------------------
r1697 | desai | 2006-01-16 12:15:05 -0600 (Mon, 16 Jan 2006) | 2 lines
Changed paths:
   D /branches/bcfg2_0_8/bcfg2/man/Bcfg2debug.8
   A /branches/bcfg2_0_8/bcfg2/man/bcfg2-info.8

fix one stray config file

------------------------------------------------------------------------
r1695 | desai | 2006-01-16 12:12:39 -0600 (Mon, 16 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/changelog
   M /branches/bcfg2_0_8/bcfg2/misc/bcfg2.spec

version bump

------------------------------------------------------------------------
r1694 | desai | 2006-01-16 12:09:50 -0600 (Mon, 16 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/bcfg2-server.install

fix debian packaging

------------------------------------------------------------------------
r1693 | desai | 2006-01-16 12:08:59 -0600 (Mon, 16 Jan 2006) | 7 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/bcfg2-server.init
   D /branches/bcfg2_0_8/bcfg2/man/Bcfg2Server.8
   D /branches/bcfg2_0_8/bcfg2/man/ValidateBcfg2Repo.8
   A /branches/bcfg2_0_8/bcfg2/man/bcfg2-repo-validate.8 (from /branches/bcfg2_0_8/bcfg2/man/ValidateBcfg2Repo.8:1679)
   A /branches/bcfg2_0_8/bcfg2/man/bcfg2-server.8 (from /branches/bcfg2_0_8/bcfg2/man/Bcfg2Server.8:1679)
   M /branches/bcfg2_0_8/bcfg2/misc/bcfg2.spec
   D /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2Server
   D /branches/bcfg2_0_8/bcfg2/src/sbin/ValidateBcfg2Repo
   A /branches/bcfg2_0_8/bcfg2/src/sbin/bcfg2-repo-validate (from /branches/bcfg2_0_8/bcfg2/src/sbin/ValidateBcfg2Repo:1687)
   A /branches/bcfg2_0_8/bcfg2/src/sbin/bcfg2-server (from /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2Server:1687)

Rename most binaries into common naming scheme
 - change man pages
 - change binary names
 - change help messages
 - fix rpm spec


------------------------------------------------------------------------
r1692 | desai | 2006-01-16 11:58:36 -0600 (Mon, 16 Jan 2006) | 4 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugin.py
   M /branches/bcfg2_0_8/bcfg2/src/sbin/bcfg2-info
   M /branches/bcfg2_0_8/bcfg2/tools/convert-metadata.py

Fix metadata conversion tool wrt relative paths
Fix XMLSrc caching for slow fam case (solaris)
Implement a few more commands for bcfg2-info

------------------------------------------------------------------------
r1689 | desai | 2006-01-13 15:53:08 -0600 (Fri, 13 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Metadata.py

make category info persistent past file parse

------------------------------------------------------------------------
r1688 | desai | 2006-01-13 15:48:59 -0600 (Fri, 13 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/misc/bcfg2.spec
   M /branches/bcfg2_0_8/bcfg2/setup.py

add bcfg2-info to installation

------------------------------------------------------------------------
r1687 | desai | 2006-01-13 15:35:26 -0600 (Fri, 13 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2Server
   M /branches/bcfg2_0_8/bcfg2/src/sbin/GenerateHostInfo
   M /branches/bcfg2_0_8/bcfg2/src/sbin/StatReports
   M /branches/bcfg2_0_8/bcfg2/src/sbin/ValidateBcfg2Repo
   M /branches/bcfg2_0_8/bcfg2/src/sbin/bcfg2-info

fix keyword expansion

------------------------------------------------------------------------
r1686 | desai | 2006-01-13 15:32:56 -0600 (Fri, 13 Jan 2006) | 2 lines
Changed paths:
   D /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2debug
   A /branches/bcfg2_0_8/bcfg2/src/sbin/bcfg2-info (from /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2debug:1685)

rename Bcfg2debug => bcfg2-info

------------------------------------------------------------------------
r1685 | desai | 2006-01-13 15:32:16 -0600 (Fri, 13 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2debug

more display improvements

------------------------------------------------------------------------
r1684 | desai | 2006-01-12 10:52:15 -0600 (Thu, 12 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2debug

Implement a bunch of new functions that should help admins understand what the server is doing

------------------------------------------------------------------------
r1682 | desai | 2006-01-11 16:05:22 -0600 (Wed, 11 Jan 2006) | 1 line
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/changelog
   M /branches/bcfg2_0_8/bcfg2/misc/bcfg2.spec

version bump to 0.8.0pre4
------------------------------------------------------------------------
r1681 | desai | 2006-01-11 15:14:55 -0600 (Wed, 11 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/schemas/metadata.xsd

fix metadata schema so that group categories validate

------------------------------------------------------------------------
r1680 | desai | 2006-01-11 14:59:51 -0600 (Wed, 11 Jan 2006) | 2 lines
Changed paths:
   D /branches/bcfg2_0_8/bcfg2/ChangeSet

remove old bk file

------------------------------------------------------------------------
r1679 | desai | 2006-01-11 13:28:58 -0600 (Wed, 11 Jan 2006) | 3 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Metadata.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

Implement group categories
Fix Pkgmgr url generation and parameter autogen support

------------------------------------------------------------------------
r1678 | hagedorn | 2006-01-11 11:06:56 -0600 (Wed, 11 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/GenerateHostInfo

Fixed a minor syntax error

------------------------------------------------------------------------
r1677 | hagedorn | 2006-01-10 16:23:46 -0600 (Tue, 10 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/GenerateHostInfo

Minor edit to Solaris pinging command

------------------------------------------------------------------------
r1676 | hagedorn | 2006-01-10 16:12:20 -0600 (Tue, 10 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/GenerateHostInfo

Added Multi-OS Support for pinging

------------------------------------------------------------------------
r1675 | hagedorn | 2006-01-10 15:59:56 -0600 (Tue, 10 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/GenerateHostInfo

Fixes a bug in the GenerateHostInfo re-key error

------------------------------------------------------------------------
r1673 | desai | 2006-01-10 15:06:43 -0600 (Tue, 10 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/changelog
   M /branches/bcfg2_0_8/bcfg2/misc/bcfg2.spec

version bump to 0.8.0pre3

------------------------------------------------------------------------
r1672 | hagedorn | 2006-01-10 15:03:27 -0600 (Tue, 10 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/GenerateHostInfo
   M /branches/bcfg2_0_8/bcfg2/src/sbin/StatReports

updated Generate HostInfo and Stat Reports

------------------------------------------------------------------------
r1671 | hagedorn | 2006-01-10 15:00:47 -0600 (Tue, 10 Jan 2006) | 1 line
Changed paths:
   D /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/timing-summary.xsl


------------------------------------------------------------------------
r1670 | desai | 2006-01-10 15:00:44 -0600 (Tue, 10 Jan 2006) | 4 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/control
   M /branches/bcfg2_0_8/bcfg2/src/lib/Client/Toolset.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2Server
   M /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2debug
   M /branches/bcfg2_0_8/bcfg2/src/sbin/GenerateHostInfo
   M /branches/bcfg2_0_8/bcfg2/src/sbin/StatReports
   M /branches/bcfg2_0_8/bcfg2/src/sbin/bcfg2

Pkgmgr bug fix
debugger improvements
attribute updates

------------------------------------------------------------------------
r1667 | hagedorn | 2006-01-10 14:55:33 -0600 (Tue, 10 Jan 2006) | 2 lines
Changed paths:
   D /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/nodes-digest-email.xsl
   D /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/nodes-digest-html.xsl
   A /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/nodes-digest-mail.xsl (from /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/nodes-digest-email.xsl:1666)
   A /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/nodes-digest-www.xsl (from /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/nodes-digest-html.xsl:1666)
   D /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/nodes-individual-email.xsl
   A /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/nodes-individual-mail.xsl (from /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/nodes-individual-email.xsl:1666)
   D /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/overview-stats-email.xsl
   D /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/overview-stats-html.xsl
   A /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/overview-stats-mail.xsl (from /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/overview-stats-email.xsl:1666)
   M /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/overview-stats-rss.xsl
   A /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/overview-stats-www.xsl (from /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/overview-stats-html.xsl:1666)
   D /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/timing-perf-html.xsl
   A /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/timing-summary-www.xsl (from /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/timing-perf-html.xsl:1666)
   A /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/timing-summary.xsl (from /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/timing-perf-html.xsl:1666)
   M /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/xsl-transform-includes/html-templates.xsl
   M /branches/bcfg2_0_8/bcfg2/reports/xsl-transforms/xsl-transform-includes/text-templates.xsl

Modified XSL files to support change from HostInfo.xml file and element

------------------------------------------------------------------------
r1661 | desai | 2006-01-10 12:47:18 -0600 (Tue, 10 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugin.py

Fix XMLSrc class for cases where calls occur before data has been read

------------------------------------------------------------------------
r1656 | desai | 2006-01-06 15:47:43 -0600 (Fri, 06 Jan 2006) | 2 lines
Changed paths:
   A /branches/bcfg2_0_8/bcfg2/tools/convert-metadata.py

fixups from Phil

------------------------------------------------------------------------
r1654 | desai | 2006-01-06 14:19:26 -0600 (Fri, 06 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/changelog
   M /branches/bcfg2_0_8/bcfg2/misc/bcfg2.spec
   A /branches/bcfg2_0_8/bcfg2/tools/crosscheck.py

version bump

------------------------------------------------------------------------
r1653 | desai | 2006-01-06 13:42:38 -0600 (Fri, 06 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2Server

fix non-verbose logging of configuration states

------------------------------------------------------------------------
r1652 | desai | 2006-01-06 13:40:19 -0600 (Fri, 06 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugin.py

fix race

------------------------------------------------------------------------
r1651 | desai | 2006-01-06 13:39:52 -0600 (Fri, 06 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Client/Solaris.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Client/Toolset.py

pylint fixes

------------------------------------------------------------------------
r1650 | desai | 2006-01-06 13:39:33 -0600 (Fri, 06 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2Server

fix static client mode

------------------------------------------------------------------------
r1648 | desai | 2006-01-05 13:52:00 -0600 (Thu, 05 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/changelog
   M /branches/bcfg2_0_8/bcfg2/misc/bcfg2.spec

version bump

------------------------------------------------------------------------
r1647 | desai | 2006-01-05 13:50:59 -0600 (Thu, 05 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Metadata.py

fix import

------------------------------------------------------------------------
r1646 | desai | 2006-01-05 13:45:44 -0600 (Thu, 05 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/src/lib/Client/Solaris.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Client/Toolset.py

Pull solaris fixes into dev tree

------------------------------------------------------------------------
r1645 | desai | 2006-01-05 13:43:38 -0600 (Thu, 05 Jan 2006) | 4 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/schemas/services.xsd
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugin.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Base.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Svcmgr.py
   M /branches/bcfg2_0_8/bcfg2/src/sbin/ValidateBcfg2Repo

Fix service file validation
Fix return type for Base structures
Refactor and test (Svc|Pkg)mgr

------------------------------------------------------------------------
r1641 | desai | 2006-01-04 16:07:26 -0600 (Wed, 04 Jan 2006) | 2 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/schemas/base.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/bundle.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/clients.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/metadata.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/pkglist.xsd
   M /branches/bcfg2_0_8/bcfg2/src/sbin/ValidateBcfg2Repo

schema updates

------------------------------------------------------------------------
r1640 | desai | 2006-01-04 15:35:34 -0600 (Wed, 04 Jan 2006) | 3 lines
Changed paths:
   M /branches/bcfg2_0_8/bcfg2/debian/changelog
   D /branches/bcfg2_0_8/bcfg2/debian/conffiles
   M /branches/bcfg2_0_8/bcfg2/doc/manual.xml
   M /branches/bcfg2_0_8/bcfg2/schemas/atom.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/base.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/bundle.xsd
   A /branches/bcfg2_0_8/bcfg2/schemas/clients.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/metadata.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/pkglist.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/report-configuration.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/services.xsd
   M /branches/bcfg2_0_8/bcfg2/schemas/translation.xsd
   M /branches/bcfg2_0_8/bcfg2/src/lib/Client/Toolset.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Component.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Core.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Metadata.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugin.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Base.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /branches/bcfg2_0_8/bcfg2/src/lib/Server/Plugins/Svcmgr.py
   M /branches/bcfg2_0_8/bcfg2/src/sbin/Bcfg2Server

This commit switches to the new metadata format, including a number of repo layout changes. 
This is the basis for bcfg2-0.8

------------------------------------------------------------------------
r1629 | desai | 2005-12-16 13:49:33 -0600 (Fri, 16 Dec 2005) | 2 lines
Changed paths:
   A /branches/bcfg2_0_8 (from /trunk:1628)

open up a bcfg2-0.8 branch

------------------------------------------------------------------------
r1628 | desai | 2005-12-16 13:19:01 -0600 (Fri, 16 Dec 2005) | 2 lines
Changed paths:
   D /trunk/bcfg2/BitKeeper
   M /trunk/bcfg2/tools/export.sh

one more try

------------------------------------------------------------------------
r1626 | desai | 2005-12-13 15:46:22 -0600 (Tue, 13 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Solaris.py

fix two minor problems

------------------------------------------------------------------------
r1624 | desai | 2005-12-13 15:40:51 -0600 (Tue, 13 Dec 2005) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/src/lib/Client/Debian.py

version bump
remove bogus import from Debian.py

------------------------------------------------------------------------
r1623 | desai | 2005-12-13 15:38:02 -0600 (Tue, 13 Dec 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Gentoo.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Solaris.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Client/__init__.py
   M /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Chiba.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Svcmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py
   M /trunk/bcfg2/src/lib/Server/Statistics.py
   M /trunk/bcfg2/src/lib/Server/__init__.py
   M /trunk/bcfg2/src/sbin/Bcfg2Server
   M /trunk/bcfg2/src/sbin/bcfg2

set keyword attributes on most files
added Ed's client and server cleanups
Modified the debian and redhat toolsets to produce nicer output
 ** Broke performance reports

------------------------------------------------------------------------
r1622 | desai | 2005-12-12 15:08:21 -0600 (Mon, 12 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

fix masked Fault exceptions

------------------------------------------------------------------------
r1621 | desai | 2005-12-12 14:10:18 -0600 (Mon, 12 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

added keyword expansion

------------------------------------------------------------------------
r1620 | desai | 2005-12-12 13:57:16 -0600 (Mon, 12 Dec 2005) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server
   M /trunk/bcfg2/src/sbin/bcfg2

more client cleanups
fix the server

------------------------------------------------------------------------
r1618 | desai | 2005-12-08 22:37:31 -0600 (Thu, 08 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/src/sbin/Bcfg2Server

version bump

------------------------------------------------------------------------
r1617 | desai | 2005-12-08 21:06:18 -0600 (Thu, 08 Dec 2005) | 1 line
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Solaris.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/sbin/bcfg2

begin client hardening
------------------------------------------------------------------------
r1616 | desai | 2005-12-08 11:15:33 -0600 (Thu, 08 Dec 2005) | 3 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Stop services on debian if they are enabled but shouldn't be
Produce a reasonable error message if the server completely bound service entries

------------------------------------------------------------------------
r1615 | desai | 2005-12-06 18:12:31 -0600 (Tue, 06 Dec 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init
   M /trunk/bcfg2/debian/control
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/sbin/bcfg2

Fix error reporting for parse failures
Fix comment printing for etc/metadata.xml
Add a better error message for client communication bootstrapping failures

------------------------------------------------------------------------
r1614 | desai | 2005-12-06 17:16:23 -0600 (Tue, 06 Dec 2005) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/control
   M /trunk/bcfg2/debian/rules
   M /trunk/bcfg2/examples/bcfg2.conf

fix example config
install config file with 600 permissions

------------------------------------------------------------------------
r1613 | desai | 2005-12-06 13:13:07 -0600 (Tue, 06 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

fix client metadata assertion problem

------------------------------------------------------------------------
r1612 | desai | 2005-12-06 12:50:52 -0600 (Tue, 06 Dec 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init
   M /trunk/bcfg2/man/Bcfg2Server.8
   M /trunk/bcfg2/src/lib/Server/Component.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py
   M /trunk/bcfg2/src/sbin/Bcfg2Server

Re-add daemonize support to the server
Fix some pylint errors
Add better error handling for function calls
Add mesh-mode support for sshbase

------------------------------------------------------------------------
r1610 | desai | 2005-12-02 13:06:39 -0600 (Fri, 02 Dec 2005) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/tools/export.sh

version bumps
fix export to do tagging

------------------------------------------------------------------------
r1606 | desai | 2005-12-01 16:19:48 -0600 (Thu, 01 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

------------------------------------------------------------------------
r1605 | desai | 2005-12-01 15:40:48 -0600 (Thu, 01 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/sbin/Bcfg2debug

change to event coalescing

------------------------------------------------------------------------
r1604 | desai | 2005-12-01 15:00:12 -0600 (Thu, 01 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py

Handle fam event processing failures, and fix another case where xml comments cause problems

------------------------------------------------------------------------
r1603 | desai | 2005-12-01 13:44:30 -0600 (Thu, 01 Dec 2005) | 2 lines
Changed paths:
   D /trunk/bcfg2/BitKeeper/etc
   M /trunk/bcfg2/debian/rules
   M /trunk/bcfg2/src/sbin/GenerateHostInfo
   M /trunk/bcfg2/tools/export.sh

fix permissions, and remove some of the Bitkeeper stuff

------------------------------------------------------------------------
r1602 | desai | 2005-12-01 12:58:05 -0600 (Thu, 01 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

fix export script for svn

------------------------------------------------------------------------
r1600 | desai | 2005-12-01 11:33:38 -0600 (Thu, 01 Dec 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

------------------------------------------------------------------------
r1599 | desai | 2005-12-01 11:29:12 -0600 (Thu, 01 Dec 2005) | 3 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

Fix lxml breakage in Account.py and GenerateHostInfo
Fix debian bug in server init script

------------------------------------------------------------------------
r1597 | bkbits.net!cvsexport | 2005-11-30 21:09:25 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

mark gone

BKrev: 438e6965DCbfXQvapB3aaTq_lpgQtQ

------------------------------------------------------------------------
r1596 | anl.gov!desai | 2005-11-30 21:09:25 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py

fix lxml transcription bug

(Logical change 1.379)

------------------------------------------------------------------------
r1595 | bkbits.net!cvsexport | 2005-11-30 21:09:25 -0600 (Wed, 30 Nov 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/gone

(Logical change 1.379)

------------------------------------------------------------------------
r1594 | bkbits.net!cvsexport | 2005-11-30 21:09:24 -0600 (Wed, 30 Nov 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/BitKeeper/etc/gone

Initial revision

------------------------------------------------------------------------
r1593 | anl.gov!desai | 2005-11-30 17:13:43 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix init script typo

BKrev: 438e3227MVsFjI7jzMMxiswsDd1PNg

------------------------------------------------------------------------
r1592 | anl.gov!desai | 2005-11-30 17:13:43 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init

fix typo

(Logical change 1.378)

------------------------------------------------------------------------
r1590 | anl.gov!desai | 2005-11-30 16:39:01 -0600 (Wed, 30 Nov 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 438e2a05Ws-KuVJCpfitncCFfxycnQ

------------------------------------------------------------------------
r1589 | anl.gov!desai | 2005-11-30 16:39:01 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.377)

------------------------------------------------------------------------
r1588 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py

fix xml comments

(Logical change 1.376)

------------------------------------------------------------------------
r1587 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix variable rename

(Logical change 1.376)

------------------------------------------------------------------------
r1586 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fix bugs Cory found
 - fix report validation problem
 - fix package (with reloc) validation problem
 - Handle xml comments everywhere
 - fix init script for sles machines
 - fix ValidateBcfg2Repo in xmllint codepath
 - fix cachefile behavior in the new (non-sss) bcfg2 client

BKrev: 438e2993SvMDTBxvkesePBM91gAMpw

------------------------------------------------------------------------
r1585 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

fix package name

(Logical change 1.376)

------------------------------------------------------------------------
r1584 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

fix xml comment handling

(Logical change 1.376)

------------------------------------------------------------------------
r1583 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init

add compat code for sles

2005/11/30 15:21:43-06:00 anl.gov!desai
switch to backwards compatible init script

(Logical change 1.376)

------------------------------------------------------------------------
r1582 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

fix missed import

(Logical change 1.376)

------------------------------------------------------------------------
r1581 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd

fix package validation with reloc

(Logical change 1.376)

------------------------------------------------------------------------
r1580 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/ValidateBcfg2Repo

fix xmllint calls

(Logical change 1.376)

------------------------------------------------------------------------
r1579 | anl.gov!desai | 2005-11-30 16:37:07 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/main-js.xsl

add type for javascript inclusion

(Logical change 1.376)

------------------------------------------------------------------------
r1578 | anl.gov!desai | 2005-11-30 11:02:37 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Minor build fixes

BKrev: 438ddb2dCocqTNEzlN_bXzOyfge9eA

------------------------------------------------------------------------
r1577 | anl.gov!desai | 2005-11-30 11:02:37 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/__init__.py

remove xmlrpccomm from the module list

(Logical change 1.375)

------------------------------------------------------------------------
r1576 | anl.gov!desai | 2005-11-30 11:02:37 -0600 (Wed, 30 Nov 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

remove web-rprt-srcs
change deps (elementtree -> lxml, remove ssslib-python, add m2crypto
for server)

(Logical change 1.375)

------------------------------------------------------------------------
r1575 | anl.gov!desai | 2005-11-30 10:38:29 -0600 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Client fix

BKrev: 438dd585lCaaII5U2T8RwtkkgHtUwg

------------------------------------------------------------------------
r1574 | anl.gov!desai | 2005-11-30 10:38:29 -0600 (Wed, 30 Nov 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix longstanding faulty reporting of packages included in the config
multiple times

(Logical change 1.374)

------------------------------------------------------------------------
r1573 | anl.gov!desai | 2005-11-29 15:59:00 -0600 (Tue, 29 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.373)

------------------------------------------------------------------------
r1571 | anl.gov!desai | 2005-11-29 15:59:00 -0600 (Tue, 29 Nov 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 438ccf24bjhfc-NC4S4IH3FHss0lhw

------------------------------------------------------------------------
r1570 | anl.gov!desai | 2005-11-29 14:00:54 -0600 (Tue, 29 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

fix gpg call

(Logical change 1.372)

------------------------------------------------------------------------
r1569 | anl.gov!desai | 2005-11-29 14:00:54 -0600 (Tue, 29 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

fix email (non-xml) formatted reports

(Logical change 1.372)

------------------------------------------------------------------------
r1568 | anl.gov!desai | 2005-11-29 14:00:54 -0600 (Tue, 29 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py

fix lxml brokenness

(Logical change 1.372)

------------------------------------------------------------------------
r1567 | anl.gov!desai | 2005-11-29 14:00:54 -0600 (Tue, 29 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-email.xsl

fix clean count

(Logical change 1.372)

------------------------------------------------------------------------
r1566 | anl.gov!desai | 2005-11-29 14:00:54 -0600 (Tue, 29 Nov 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Minor (post 0.7.3pre2) packaging fixes
some reporting fixes for text reports

BKrev: 438cb376yPlVVu9dI54rDrFOoViGag

------------------------------------------------------------------------
r1565 | anl.gov!desai | 2005-11-29 14:00:54 -0600 (Tue, 29 Nov 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Client/XMLRPCComm.py

Delete: src/lib/Client/XMLRPCComm.py

}(Logical change 1.372)

------------------------------------------------------------------------
r1564 | anl.gov!desai | 2005-11-28 15:50:13 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

kill xmlrpc server start

(Logical change 1.371)

------------------------------------------------------------------------
r1563 | anl.gov!desai | 2005-11-28 15:50:13 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

single packaging fix

BKrev: 438b7b95ZnvOaTn0-KvWhjtprU8K_Q

------------------------------------------------------------------------
r1561 | anl.gov!desai | 2005-11-28 15:47:26 -0600 (Mon, 28 Nov 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog, bcfg2.spec:
  version bump
setup.py:
  remove Bcfg2ServerX
bcfg2-server.init:
  remove all references to xmlrpc

BKrev: 438b7aeeU4CTxLVSYSR2OqNhVqUFMA

------------------------------------------------------------------------
r1560 | anl.gov!desai | 2005-11-28 15:47:26 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.370)

------------------------------------------------------------------------
r1559 | anl.gov!desai | 2005-11-28 15:47:26 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

remove Bcfg2ServerX

(Logical change 1.370)

------------------------------------------------------------------------
r1558 | anl.gov!desai | 2005-11-28 15:47:26 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init

remove all references to xmlrpc

(Logical change 1.370)

------------------------------------------------------------------------
r1557 | anl.gov!desai | 2005-11-28 15:44:30 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

Rename: src/sbin/Bcfg2ServerX -> src/sbin/Bcfg2Server

(Logical change 1.369)

------------------------------------------------------------------------
r1556 | anl.gov!desai | 2005-11-28 15:44:30 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

file renames

BKrev: 438b7a3e0HQ8bIpdQqb0IFzRST-TFw

------------------------------------------------------------------------
r1555 | anl.gov!desai | 2005-11-28 15:44:30 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/debian/bcfg2-server.bcfg2-xmlrpc.init

Rename: debian/bcfg2-server.bcfg2-xmlrpc.init -> debian/bcfg2-server.init

}(Logical change 1.369)

------------------------------------------------------------------------
r1554 | anl.gov!desai | 2005-11-28 15:44:30 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/sbin/Bcfg2ServerX

Rename: src/sbin/Bcfg2ServerX -> src/sbin/Bcfg2Server

}(Logical change 1.369)

------------------------------------------------------------------------
r1553 | anl.gov!desai | 2005-11-28 15:44:30 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init

Rename: debian/bcfg2-server.bcfg2-xmlrpc.init -> debian/bcfg2-server.init

(Logical change 1.369)

------------------------------------------------------------------------
r1552 | anl.gov!desai | 2005-11-28 15:39:04 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

switch to etree errors

(Logical change 1.368)

------------------------------------------------------------------------
r1551 | anl.gov!desai | 2005-11-28 15:39:04 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

switch to lxml.etree errors

(Logical change 1.368)

------------------------------------------------------------------------
r1550 | anl.gov!desai | 2005-11-28 15:39:04 -0600 (Mon, 28 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

remove debug message

2005/11/28 14:30:10-06:00 anl.gov!desai
implement auto-base64 encoding of config files

(Logical change 1.368)

------------------------------------------------------------------------
r1549 | anl.gov!desai | 2005-11-28 15:39:04 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

switch to XMLSyntaxError

(Logical change 1.368)

------------------------------------------------------------------------
r1548 | anl.gov!desai | 2005-11-28 15:39:04 -0600 (Mon, 28 Nov 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2ServerX

clean out debug comments
add clean sigint/term handler

2005/11/28 14:49:04-06:00 anl.gov!desai
remove debug comments

(Logical change 1.368)

------------------------------------------------------------------------
r1547 | anl.gov!desai | 2005-11-28 15:39:04 -0600 (Mon, 28 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

switch to lxml errors
clean up xmlrpc server
add timing info for fam events
pull sss support out of the bcfg2 client

BKrev: 438b78f89ikx_SaaP1XuOTEXIDpxkQ

------------------------------------------------------------------------
r1546 | anl.gov!desai | 2005-11-28 15:39:04 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

pull out sss support

(Logical change 1.368)

------------------------------------------------------------------------
r1545 | anl.gov!desai | 2005-11-28 15:39:04 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

add timing info to fam/gamin

(Logical change 1.368)

------------------------------------------------------------------------
r1544 | anl.gov!desai | 2005-11-28 14:18:16 -0600 (Mon, 28 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

pedantic fix

2005/11/28 14:14:00-06:00 anl.gov!desai
work around lxml bug

(Logical change 1.367)

------------------------------------------------------------------------
r1543 | anl.gov!desai | 2005-11-28 14:18:16 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

work around stupid lxml bug

(Logical change 1.367)

------------------------------------------------------------------------
r1542 | anl.gov!desai | 2005-11-28 14:18:16 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

switch to a versioned dependency on lxml

(Logical change 1.367)

------------------------------------------------------------------------
r1541 | anl.gov!desai | 2005-11-28 14:18:16 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

report unexpected errors even if a fault is returned to the client

(Logical change 1.367)

------------------------------------------------------------------------
r1540 | anl.gov!desai | 2005-11-28 14:18:16 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

workaround stupid lxml bug

(Logical change 1.367)

------------------------------------------------------------------------
r1539 | anl.gov!desai | 2005-11-28 14:18:16 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

work around stupid lxml problem

(Logical change 1.367)

------------------------------------------------------------------------
r1538 | anl.gov!desai | 2005-11-28 14:18:16 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

work around lxml bug (etree._Attrib doesn't really act like a dict)

BKrev: 438b6608BxT-ynXDENEsKHyZifm0cg

------------------------------------------------------------------------
r1537 | anl.gov!desai | 2005-11-28 14:18:16 -0600 (Mon, 28 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py
   M /trunk/bcfg2/src/lib/Server/Statistics.py

work around lxml bug

(Logical change 1.367)

------------------------------------------------------------------------
r1536 | local!joey | 2005-11-25 04:19:00 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/reports/web-rprt-srcs

Delete: reports/web-rprt-srcs/sorttable.js

}(Logical change 1.366)

------------------------------------------------------------------------
r1535 | local!joey | 2005-11-25 04:19:00 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/reports/web-rprt-srcs/main.js

Delete: reports/web-rprt-srcs/main.js

}(Logical change 1.366)

------------------------------------------------------------------------
r1534 | local!joey | 2005-11-25 04:19:00 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

removed javascript/css files and web/report sources, because its biult in to the xslt process now

(Logical change 1.366)

------------------------------------------------------------------------
r1533 | local!joey | 2005-11-25 04:19:00 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

updated GenerateHostInfo to not require metadata section of bcfg config file, and fixed typo

(Logical change 1.366)

------------------------------------------------------------------------
r1532 | local!joey | 2005-11-25 04:19:00 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/reports/web-rprt-srcs/boxypastel.css

Delete: reports/web-rprt-srcs/boxypastel.css

}(Logical change 1.366)

------------------------------------------------------------------------
r1531 | local!joey | 2005-11-25 04:19:00 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

final remove of css/javascript files

BKrev: 4386e514Mm7oU4D9SMq3yhuMusQNSw

------------------------------------------------------------------------
r1530 | local!joey | 2005-11-25 04:01:42 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

transition to inline javascript/css

BKrev: 4386e106JKV1MXrFvG9gAWVlyiov3w

------------------------------------------------------------------------
r1529 | local!joey | 2005-11-25 04:01:42 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-html.xsl

inline javascript/css and change wording

(Logical change 1.365)

------------------------------------------------------------------------
r1528 | local!joey | 2005-11-25 04:01:42 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/timing-perf-html.xsl

switch to inline javascrippt/css

(Logical change 1.365)

------------------------------------------------------------------------
r1527 | local!joey | 2005-11-25 04:01:42 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-html.xsl

switch to inline javascript/css

(Logical change 1.365)

------------------------------------------------------------------------
r1526 | local!joey | 2005-11-25 04:01:42 -0600 (Fri, 25 Nov 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/boxypastel-css.xsl
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/main-js.xsl
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/sorttable-js.xsl

(Logical change 1.365)

------------------------------------------------------------------------
r1525 | local!joey | 2005-11-25 04:01:41 -0600 (Fri, 25 Nov 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/boxypastel-css.xsl
   A /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/main-js.xsl
   A /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/sorttable-js.xsl

Initial revision

------------------------------------------------------------------------
r1524 | local!joey | 2005-11-25 02:53:57 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changed wording to 24 hours

BKrev: 4386d125B93s5IBSRf2Yp4f7DdZiQQ

------------------------------------------------------------------------
r1523 | local!joey | 2005-11-25 02:53:57 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-email.xsl

changed workding about today

(Logical change 1.364)

------------------------------------------------------------------------
r1522 | local!joey | 2005-11-25 02:53:57 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-email.xsl
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-rss.xsl

changed wording about today

(Logical change 1.364)

------------------------------------------------------------------------
r1521 | local!joey | 2005-11-25 02:53:57 -0600 (Fri, 25 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-rss.xsl
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/html-templates.xsl
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/text-templates.xsl

changed today's wording

(Logical change 1.364)

------------------------------------------------------------------------
r1520 | local!joey | 2005-11-23 18:24:11 -0600 (Wed, 23 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

bug fix for bcfg2 config file,

(Logical change 1.363)

------------------------------------------------------------------------
r1519 | local!joey | 2005-11-23 18:24:11 -0600 (Wed, 23 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

improved reporting, including major changes to nodes-digest report and addition of timing report

BKrev: 4385082btx1xcw6Ehys5JcfM-0gfSQ

------------------------------------------------------------------------
r1518 | local!joey | 2005-11-23 18:24:11 -0600 (Wed, 23 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/html-templates.xsl

added client/image support in node info

(Logical change 1.363)

------------------------------------------------------------------------
r1517 | local!joey | 2005-11-23 18:24:11 -0600 (Wed, 23 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-html.xsl

added expandable summary info at top, links to node info, more pingable/unpingable stuff, so its more like overview-stats

(Logical change 1.363)

------------------------------------------------------------------------
r1516 | local!joey | 2005-11-23 18:24:11 -0600 (Wed, 23 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/text-templates.xsl

added support for client/image info in reports

(Logical change 1.363)

------------------------------------------------------------------------
r1515 | local!joey | 2005-11-23 18:24:11 -0600 (Wed, 23 Nov 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/web-rprt-srcs/sorttable.js

(Logical change 1.363)

------------------------------------------------------------------------
r1514 | anl.gov!joey | 2005-11-23 18:24:11 -0600 (Wed, 23 Nov 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/timing-perf-html.xsl

(Logical change 1.363)

------------------------------------------------------------------------
r1513 | local!joey | 2005-11-23 18:24:11 -0600 (Wed, 23 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/web-rprt-srcs/boxypastel.css

Added new styles for improved report features-- tables, warnings, etc

(Logical change 1.363)

------------------------------------------------------------------------
r1512 | anl.gov!joey | 2005-11-23 18:24:10 -0600 (Wed, 23 Nov 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/reports/xsl-transforms/timing-perf-html.xsl

Initial revision

------------------------------------------------------------------------
r1511 | local!joey | 2005-11-23 18:24:10 -0600 (Wed, 23 Nov 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/reports/web-rprt-srcs/sorttable.js

Initial revision

------------------------------------------------------------------------
r1510 | anl.gov!desai | 2005-11-21 10:38:20 -0600 (Mon, 21 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/ValidateBcfg2Repo

call out to xmllint until lxml does error processing correctly

(Logical change 1.362)

------------------------------------------------------------------------
r1509 | anl.gov!desai | 2005-11-21 10:38:20 -0600 (Mon, 21 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

lxml switch

BKrev: 4381f7fcSFS4lSrFjLLl3tbhe-o_Ag

------------------------------------------------------------------------
r1508 | anl.gov!desai | 2005-11-21 10:38:20 -0600 (Mon, 21 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

switch to lxml

(Logical change 1.362)

------------------------------------------------------------------------
r1507 | anl.gov!desai | 2005-11-21 10:37:27 -0600 (Mon, 21 Nov 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge topaz.mcs.anl.gov:/home/desai/dev/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/lxml-bcfg2

2005/11/21 09:22:46-06:00 anl.gov!desai
Minor bugfixes

BKrev: 4381f7c7g_NQbWbotzGzqljpHCKYIA

------------------------------------------------------------------------
r1506 | anl.gov!desai | 2005-11-21 10:37:27 -0600 (Mon, 21 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

Auto merged

2005/11/10 13:51:43-06:00 anl.gov!desai
add writeback call to update stats call

(Logical change 1.361)

------------------------------------------------------------------------
r1505 | anl.gov!desai | 2005-11-21 10:37:27 -0600 (Mon, 21 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

stupid python-specific debian package naming bug

(Logical change 1.361)

------------------------------------------------------------------------
r1504 | anl.gov!desai | 2005-11-21 10:37:27 -0600 (Mon, 21 Nov 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2ServerX

Auto merged

2005/11/10 13:51:08-06:00 anl.gov!desai
remove writeback call from here

2005/11/10 13:42:42-06:00 anl.gov!desai
fix statistics data writeback

(Logical change 1.361)

------------------------------------------------------------------------
r1503 | anl.gov!desai | 2005-11-15 11:25:47 -0600 (Tue, 15 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/compat

pull back to debhelper compat level 5

(Logical change 1.360)

------------------------------------------------------------------------
r1502 | anl.gov!desai | 2005-11-15 11:25:47 -0600 (Tue, 15 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix build for builds on sarge

BKrev: 437a1a1bluifYlhwDFlfhcdeODIJQw

------------------------------------------------------------------------
r1500 | anl.gov!desai | 2005-11-15 10:50:56 -0600 (Tue, 15 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec:
  version bump
ValidateBcfg2Repo:
  switch behavior to be less chatty

BKrev: 437a11f06fL4RDZ5OFOvg6T2TRGp6w

------------------------------------------------------------------------
r1499 | anl.gov!desai | 2005-11-15 10:50:56 -0600 (Tue, 15 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/ValidateBcfg2Repo

switch behavior to be less chatty

(Logical change 1.359)

------------------------------------------------------------------------
r1498 | anl.gov!desai | 2005-11-15 10:50:56 -0600 (Tue, 15 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.359)

------------------------------------------------------------------------
r1497 | anl.gov!desai | 2005-11-12 15:23:56 -0600 (Sat, 12 Nov 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/compat

(Logical change 1.358)

------------------------------------------------------------------------
r1496 | anl.gov!desai | 2005-11-12 15:23:56 -0600 (Sat, 12 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/ValidateBcfg2Repo

switch to using lxml schema validation

(Logical change 1.358)

------------------------------------------------------------------------
r1495 | anl.gov!desai | 2005-11-12 15:23:56 -0600 (Sat, 12 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.358)

------------------------------------------------------------------------
r1494 | anl.gov!desai | 2005-11-12 15:23:56 -0600 (Sat, 12 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

switch to debhelper 5

BKrev: 43765d6cY4ZCUXDlc0G5cPPVAePbRQ

------------------------------------------------------------------------
r1493 | anl.gov!desai | 2005-11-12 15:23:56 -0600 (Sat, 12 Nov 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/debian/conffiles

compat=5 changes

2005/11/12 15:07:21-06:00 anl.gov!desai
remove include from wrong conffiles listing

2005/11/12 15:05:13-06:00 anl.gov!desai
add bcfg2-xmlrpc to conffiles

(Logical change 1.358)

------------------------------------------------------------------------
r1492 | anl.gov!desai | 2005-11-12 15:23:56 -0600 (Sat, 12 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.conffiles

compat=5 means that init scripts are automatically tagged

2005/11/12 15:07:33-06:00 anl.gov!desai
add bcfg2-xmlrpc

(Logical change 1.358)

------------------------------------------------------------------------
r1491 | anl.gov!desai | 2005-11-12 15:23:56 -0600 (Sat, 12 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

switch to debhelper 5 style package

(Logical change 1.358)

------------------------------------------------------------------------
r1490 | anl.gov!desai | 2005-11-12 15:23:55 -0600 (Sat, 12 Nov 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/compat

Initial revision

------------------------------------------------------------------------
r1489 | anl.gov!desai | 2005-11-12 12:45:16 -0600 (Sat, 12 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

purge elementtree from bcfg tree

BKrev: 4376383cQwkLr-1Vdhd0_b75em78xQ

------------------------------------------------------------------------
r1488 | anl.gov!desai | 2005-11-12 12:45:16 -0600 (Sat, 12 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Client/XMLRPCComm.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Plugin.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py
   M /trunk/bcfg2/src/sbin/Bcfg2Server
   M /trunk/bcfg2/src/sbin/Bcfg2ServerX
   M /trunk/bcfg2/src/sbin/StatReports
   M /trunk/bcfg2/src/sbin/bcfg2

switch to lxml

(Logical change 1.357)

------------------------------------------------------------------------
r1487 | anl.gov!desai | 2005-11-12 12:45:16 -0600 (Sat, 12 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

kill unused import

2005/11/12 12:40:55-06:00 anl.gov!desai
switch to lxml

(Logical change 1.357)

------------------------------------------------------------------------
r1486 | anl.gov!desai | 2005-11-12 12:45:16 -0600 (Sat, 12 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

bump version

(Logical change 1.357)

------------------------------------------------------------------------
r1485 | anl.gov!desai | 2005-11-12 12:45:16 -0600 (Sat, 12 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

explicitly call writeback

2005/11/12 12:30:53-06:00 anl.gov!desai
switch to lxml

(Logical change 1.357)

------------------------------------------------------------------------
r1484 | anl.gov!desai | 2005-11-12 12:45:16 -0600 (Sat, 12 Nov 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/sbin/SummarizeStats

Delete: src/sbin/SummarizeStats

}(Logical change 1.357)

------------------------------------------------------------------------
r1483 | anl.gov!desai | 2005-11-09 16:05:00 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

add Bcfg2ServerX as an install target

(Logical change 1.356)

------------------------------------------------------------------------
r1482 | anl.gov!desai | 2005-11-09 16:05:00 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

install Bcfg2ServerX

BKrev: 4372728cIvprWTt5nCcR7OuO9P4riw

------------------------------------------------------------------------
r1481 | anl.gov!desai | 2005-11-09 15:59:43 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

add web export as well

(Logical change 1.355)

------------------------------------------------------------------------
r1480 | anl.gov!desai | 2005-11-09 15:59:43 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

add version string

(Logical change 1.355)

------------------------------------------------------------------------
r1479 | anl.gov!desai | 2005-11-09 15:59:43 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.bcfg2-xmlrpc.init

fix stupid quoting

(Logical change 1.355)

------------------------------------------------------------------------
r1478 | anl.gov!desai | 2005-11-09 15:59:43 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

how many more stupid thinkos can i make

BKrev: 4372714fy2SI2RsNv5hZQ8GbGm5ciA

------------------------------------------------------------------------
r1477 | anl.gov!desai | 2005-11-09 15:59:43 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf

remove unused metadata field

(Logical change 1.355)

------------------------------------------------------------------------
r1476 | anl.gov!desai | 2005-11-09 15:50:27 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

one more minor fix

BKrev: 43726f23E1UNq6g3RoXTZJlVam_aEA

------------------------------------------------------------------------
r1475 | anl.gov!desai | 2005-11-09 15:50:27 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

suport gamin or python-fam

(Logical change 1.354)

------------------------------------------------------------------------
r1474 | anl.gov!desai | 2005-11-09 15:29:01 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix deb builds

BKrev: 43726a1dgiv7MKCRAV7D9_HD53EUFg

------------------------------------------------------------------------
r1473 | anl.gov!desai | 2005-11-09 15:29:01 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

fix install stuff

(Logical change 1.353)

------------------------------------------------------------------------
r1472 | anl.gov!desai | 2005-11-09 14:58:08 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.bcfg2-xmlrpc.init

fix init script for xmlrpc server

(Logical change 1.352)

------------------------------------------------------------------------
r1471 | anl.gov!desai | 2005-11-09 14:58:08 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/conffiles

mark bcfg2.conf as a config file

(Logical change 1.352)

------------------------------------------------------------------------
r1469 | anl.gov!desai | 2005-11-09 14:58:08 -0600 (Wed, 09 Nov 2005) | 23 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2-server.bcfg2-xmlrpc.init:
  fix init script for xmlrpc server
export.sh:
  add package signing and server upload
bcfg2.spec, changelog:
  version bump
control:
  add m2crypto as bcfg2-server depends
Toolset.py:
  fix double calls to Toolset.Inventory
rules:
  install bcfg2.conf
conffiles:
  mark bcfg2.conf as a config file
Core.py:
  kill metadata path
control:
  update depends
  remove old deps
  switch to deps

BKrev: 437262e0bQsCzjJVMOQF6pvdlxUyAA

------------------------------------------------------------------------
r1468 | anl.gov!desai | 2005-11-09 14:58:08 -0600 (Wed, 09 Nov 2005) | 13 lines
Changed paths:
   M /trunk/bcfg2/debian/control

add m2crypto as bcfg2-server depends

2005/11/08 14:02:16-06:00 anl.gov!desai
update depends

2005/11/08 13:53:22-06:00 anl.gov!desai
remove old deps

2005/11/08 13:39:31-06:00 anl.gov!desai
switch to deps

(Logical change 1.352)

------------------------------------------------------------------------
r1467 | anl.gov!desai | 2005-11-09 14:58:08 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

add package signing and server upload

(Logical change 1.352)

------------------------------------------------------------------------
r1466 | anl.gov!desai | 2005-11-09 14:58:08 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.352)

------------------------------------------------------------------------
r1465 | anl.gov!desai | 2005-11-09 14:58:08 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

kill metadata path

(Logical change 1.352)

------------------------------------------------------------------------
r1464 | anl.gov!desai | 2005-11-09 14:58:08 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix double calls to Toolset.Inventory

(Logical change 1.352)

------------------------------------------------------------------------
r1463 | anl.gov!desai | 2005-11-09 14:58:08 -0600 (Wed, 09 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

install bcfg2.conf

(Logical change 1.352)

------------------------------------------------------------------------
r1461 | anl.gov!desai | 2005-11-07 16:26:45 -0600 (Mon, 07 Nov 2005) | 14 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  version bump
bcfg2.spec, rules:
  add xmlrpc
bcfg2-server.bcfg2-xmlrpc.init:
  Rename: debian/bcfg2-xmlrpc-server.init -> debian/bcfg2-server.bcfg2-xmlrpc.init
bcfg2-xmlrpc-server.init:
  add xmlrpc setup
  new file
bcfg2-server.install:
  add xmlrpc Bcfg2 Server

BKrev: 436fd4a5T0JB9u5_owb08UmsBf9NQw

------------------------------------------------------------------------
r1460 | anl.gov!desai | 2005-11-07 16:26:45 -0600 (Mon, 07 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install

add xmlrpc Bcfg2 Server

(Logical change 1.351)

------------------------------------------------------------------------
r1459 | anl.gov!desai | 2005-11-07 16:26:45 -0600 (Mon, 07 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.bcfg2-xmlrpc.init

Rename: debian/bcfg2-xmlrpc-server.init -> debian/bcfg2-server.bcfg2-xmlrpc.init

(Logical change 1.351)

------------------------------------------------------------------------
r1458 | anl.gov!desai | 2005-11-07 16:26:45 -0600 (Mon, 07 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules
   M /trunk/bcfg2/misc/bcfg2.spec

add xmlrpc

(Logical change 1.351)

------------------------------------------------------------------------
r1457 | anl.gov!desai | 2005-11-07 16:26:45 -0600 (Mon, 07 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.351)

------------------------------------------------------------------------
r1456 | anl.gov!desai | 2005-11-07 16:26:44 -0600 (Mon, 07 Nov 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2-server.bcfg2-xmlrpc.init

Initial revision

------------------------------------------------------------------------
r1454 | anl.gov!desai | 2005-11-03 15:46:37 -0600 (Thu, 03 Nov 2005) | 13 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump
Bcfg2ServerX:
  work around m2crypto-0.15 bug
Redhat.py:
  add reinventory upon extra package deletion
XMLRPCComm.py:
  remove client m2crypto requirement
Redhat.py:
  fix last chkconfig instance

BKrev: 436a853dl_mlE_1YtZrVSCyR8TSV7A

------------------------------------------------------------------------
r1453 | anl.gov!desai | 2005-11-03 15:46:37 -0600 (Thu, 03 Nov 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

add reinventory upon extra package deletion

2005/10/28 13:48:28-05:00 anl.gov!desai
fix last chkconfig instance

(Logical change 1.350)

------------------------------------------------------------------------
r1452 | anl.gov!desai | 2005-11-03 15:46:37 -0600 (Thu, 03 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/XMLRPCComm.py

remove client m2crypto requirement

(Logical change 1.350)

------------------------------------------------------------------------
r1451 | anl.gov!desai | 2005-11-03 15:46:37 -0600 (Thu, 03 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2ServerX

work around m2crypto-0.15 bug

(Logical change 1.350)

------------------------------------------------------------------------
r1450 | anl.gov!desai | 2005-11-03 15:46:37 -0600 (Thu, 03 Nov 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.350)

------------------------------------------------------------------------
r1449 | anl.gov!desai | 2005-10-28 11:21:59 -0500 (Fri, 28 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

add measurement for parse time

(Logical change 1.349)

------------------------------------------------------------------------
r1447 | anl.gov!desai | 2005-10-28 11:21:59 -0500 (Fri, 28 Oct 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump
bcfg2:
  add measurement for parse time

BKrev: 43625027n60Zwj8KN7DmYdpLuf3X2g

------------------------------------------------------------------------
r1446 | anl.gov!desai | 2005-10-28 11:21:59 -0500 (Fri, 28 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.349)

------------------------------------------------------------------------
r1445 | anl.gov!desai | 2005-10-28 10:20:11 -0500 (Fri, 28 Oct 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

documentation updates
add timing support for statistics
print errors in case of communication errors on client

BKrev: 436241abYcBXW9QLJCtVroUtwGKTHw

------------------------------------------------------------------------
r1444 | anl.gov!desai | 2005-10-28 10:20:11 -0500 (Fri, 28 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/manual.xml

version bump

(Logical change 1.348)

------------------------------------------------------------------------
r1443 | anl.gov!desai | 2005-10-28 10:20:11 -0500 (Fri, 28 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/XMLRPCComm.py

add error message

(Logical change 1.348)

------------------------------------------------------------------------
r1442 | anl.gov!desai | 2005-10-28 10:20:11 -0500 (Fri, 28 Oct 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix timing code

2005/10/27 22:47:31-05:00 anl.gov!desai
add time information to statistics

(Logical change 1.348)

------------------------------------------------------------------------
r1441 | anl.gov!desai | 2005-10-28 10:20:11 -0500 (Fri, 28 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/install.xml

minor install doc update

(Logical change 1.348)

------------------------------------------------------------------------
r1440 | anl.gov!desai | 2005-10-25 04:47:13 -0500 (Tue, 25 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/XMLRPCComm.py

add retries

(Logical change 1.347)

------------------------------------------------------------------------
r1439 | anl.gov!desai | 2005-10-25 04:47:13 -0500 (Tue, 25 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

client scaling fixes

BKrev: 435dff21qlvzDGVbJXB1DTlmXsmdXA

------------------------------------------------------------------------
r1438 | anl.gov!desai | 2005-10-25 04:47:13 -0500 (Tue, 25 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2ServerX

add higher request count

(Logical change 1.347)

------------------------------------------------------------------------
r1437 | anl.gov!desai | 2005-10-25 01:38:21 -0500 (Tue, 25 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor script fix

BKrev: 435dd2ddX-OZp5PlddICcYVsNcfVMg

------------------------------------------------------------------------
r1436 | anl.gov!desai | 2005-10-25 01:38:21 -0500 (Tue, 25 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

fix option

(Logical change 1.346)

------------------------------------------------------------------------
r1435 | anl.gov!desai | 2005-10-25 01:33:48 -0500 (Tue, 25 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.345)

------------------------------------------------------------------------
r1434 | anl.gov!desai | 2005-10-25 01:33:48 -0500 (Tue, 25 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/base.xsd

fix typo

(Logical change 1.345)

------------------------------------------------------------------------
r1433 | anl.gov!desai | 2005-10-25 01:33:48 -0500 (Tue, 25 Oct 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/setup.py

add bcfg2.conf man page
bump version

(Logical change 1.345)

------------------------------------------------------------------------
r1432 | anl.gov!desai | 2005-10-25 01:33:48 -0500 (Tue, 25 Oct 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.conf.5

(Logical change 1.345)

------------------------------------------------------------------------
r1430 | anl.gov!desai | 2005-10-25 01:33:48 -0500 (Tue, 25 Oct 2005) | 16 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec:
  add config file man page
bcfg2.spec, changelog:
  version bump
base.xsd:
  fix typo
setup.py:
  add bcfg2.conf man page
  bump version
bcfg2.conf.5:
  new file
bcfg2.conf:
  remove bogus directive

BKrev: 435dd1cc0H9oYKrHt19JKRP9zJHdOQ

------------------------------------------------------------------------
r1429 | anl.gov!desai | 2005-10-25 01:33:48 -0500 (Tue, 25 Oct 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

add config file man page

2005/10/25 01:32:57-05:00 anl.gov!desai
version bump

(Logical change 1.345)

------------------------------------------------------------------------
r1428 | anl.gov!desai | 2005-10-25 01:33:48 -0500 (Tue, 25 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf

remove bogus directive

(Logical change 1.345)

------------------------------------------------------------------------
r1427 | anl.gov!desai | 2005-10-25 01:33:47 -0500 (Tue, 25 Oct 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/man/bcfg2.conf.5

Initial revision

------------------------------------------------------------------------
r1426 | anl.gov!desai | 2005-10-24 16:33:47 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf

add new xmlrpc options

(Logical change 1.344)

------------------------------------------------------------------------
r1425 | anl.gov!desai | 2005-10-24 16:33:47 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

remove old config option for dns resolution

(Logical change 1.344)

------------------------------------------------------------------------
r1423 | anl.gov!desai | 2005-10-24 16:33:47 -0500 (Mon, 24 Oct 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec:
  version bump
bcfg2.conf:
  add new xmlrpc options
GenerateHostInfo:
  remove old config option for dns resolution

BKrev: 435d533b7OmZz5un2vSjGEENCbQISw

------------------------------------------------------------------------
r1422 | anl.gov!desai | 2005-10-24 16:33:47 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.344)

------------------------------------------------------------------------
r1421 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 16 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

typo

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)

------------------------------------------------------------------------
r1420 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Gentoo.py

fixup pylint errors

(Logical change 1.343)

------------------------------------------------------------------------
r1419 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

pylint fixes
remove duped code

(Logical change 1.343)

------------------------------------------------------------------------
r1418 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/XMLRPCComm.py

switch to new-style cobalt code

(Logical change 1.343)

------------------------------------------------------------------------
r1417 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

typo

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)

------------------------------------------------------------------------
r1416 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

pylint fixups

(Logical change 1.343)

------------------------------------------------------------------------
r1415 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

ditto

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)

------------------------------------------------------------------------
r1414 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

pylint cleanups
switch to cobalt-style config file for client-side setup

BKrev: 435d5087kgEkMkPPYmP3KvtNRwuwVA

------------------------------------------------------------------------
r1413 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

pylint fixes

(Logical change 1.343)

------------------------------------------------------------------------
r1412 | anl.gov!desai | 2005-10-24 16:22:15 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

pylint cleanups

(Logical change 1.343)

------------------------------------------------------------------------
r1411 | anl.gov!desai | 2005-10-24 04:13:13 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.342)

------------------------------------------------------------------------
r1410 | anl.gov!desai | 2005-10-24 04:13:13 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

deb test of 0.7.1pre3

BKrev: 435ca5a9YfcE3NQZfIeWDuEqWvpUjw

------------------------------------------------------------------------
r1409 | anl.gov!desai | 2005-10-24 04:13:13 -0500 (Mon, 24 Oct 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2ServerX

debug mod

2005/10/24 03:57:42-05:00 anl.gov!desai
Update API to Cobalt Component class
Add plugin-based rmi infrastructure
Cleanup pylint errors

(Logical change 1.342)

------------------------------------------------------------------------
r1408 | anl.gov!desai | 2005-10-24 04:13:13 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

one char typo

(Logical change 1.342)

------------------------------------------------------------------------
r1407 | anl.gov!desai | 2005-10-24 03:47:26 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

build the xmlrpc plugin infrastructure

BKrev: 435c9f9eer36zjl32F4NpWVi3tYbYQ

------------------------------------------------------------------------
r1406 | anl.gov!desai | 2005-10-24 03:47:26 -0500 (Mon, 24 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/__init__.py

add Cobalt Component code so that Bcfg2 can be standalone

(Logical change 1.341)

------------------------------------------------------------------------
r1405 | anl.gov!desai | 2005-10-24 03:47:26 -0500 (Mon, 24 Oct 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

add rmi data that holds a set of method names to be registered as
xmlrpc comm handlers

(Logical change 1.341)

------------------------------------------------------------------------
r1404 | anl.gov!desai | 2005-10-24 03:47:26 -0500 (Mon, 24 Oct 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Component.py

sync from cobalt tree

2005/10/24 03:06:46-05:00 anl.gov!desai

(Logical change 1.341)

------------------------------------------------------------------------
r1403 | anl.gov!desai | 2005-10-24 03:47:25 -0500 (Mon, 24 Oct 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Component.py

Initial revision

------------------------------------------------------------------------
r1402 | anl.gov!desai | 2005-10-18 18:00:21 -0500 (Tue, 18 Oct 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/why-is-this-different-from-LDAP

Delete: doc/why-is-this-different-from-LDAP

}(Logical change 1.340)

------------------------------------------------------------------------
r1401 | anl.gov!desai | 2005-10-18 18:00:21 -0500 (Tue, 18 Oct 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/service-model

Delete: doc/service-model

}(Logical change 1.340)

------------------------------------------------------------------------
r1400 | anl.gov!desai | 2005-10-18 18:00:21 -0500 (Tue, 18 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

repo cleanup

BKrev: 43557e85fj4CjLk1UlxwgJs-b36R9A

------------------------------------------------------------------------
r1399 | anl.gov!desai | 2005-10-18 18:00:21 -0500 (Tue, 18 Oct 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/constructs.txt

Delete: doc/constructs.txt

}(Logical change 1.340)

------------------------------------------------------------------------
r1398 | anl.gov!desai | 2005-10-18 18:00:21 -0500 (Tue, 18 Oct 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/tools/export.sh

Change mode to -rwxr-xr-x

2005/10/18 17:58:25-05:00 anl.gov!desai

(Logical change 1.340)

------------------------------------------------------------------------
r1397 | anl.gov!desai | 2005-10-18 18:00:20 -0500 (Tue, 18 Oct 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/export.sh

Initial revision

------------------------------------------------------------------------
r1396 | anl.gov!desai | 2005-10-18 17:21:56 -0500 (Tue, 18 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py

fix from rick

(Logical change 1.339)

------------------------------------------------------------------------
r1395 | anl.gov!desai | 2005-10-18 17:21:56 -0500 (Tue, 18 Oct 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bugfixes reported on the ml
 - atom.xsd fix
 - full path for chkconfig in the one place it wasn't
 - one last bit of fqdn fallout bugfixing

BKrev: 43557584esKl5yW2Z8q6jWQ5ehvl-Q

------------------------------------------------------------------------
r1394 | anl.gov!desai | 2005-10-18 17:21:56 -0500 (Tue, 18 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd

add optional type attribute for services

(Logical change 1.339)

------------------------------------------------------------------------
r1393 | anl.gov!desai | 2005-10-18 17:21:56 -0500 (Tue, 18 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

add full path for chkconfig

(Logical change 1.339)

------------------------------------------------------------------------
r1392 | anl.gov!desai | 2005-10-17 23:56:31 -0500 (Mon, 17 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.338)

------------------------------------------------------------------------
r1390 | anl.gov!desai | 2005-10-17 23:56:31 -0500 (Mon, 17 Oct 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 4354807ft-SzNPamONjHzbq6FY_rog

------------------------------------------------------------------------
r1389 | anl.gov!desai | 2005-10-17 23:55:48 -0500 (Mon, 17 Oct 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

FAM API updates
XMLRPC install docs
Bugfix for Cory

BKrev: 43548054cveSJl3gubgluV-cbdhuUQ

------------------------------------------------------------------------
r1388 | anl.gov!desai | 2005-10-17 23:55:48 -0500 (Mon, 17 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2debug

switch to new fam API

(Logical change 1.337)

------------------------------------------------------------------------
r1387 | anl.gov!desai | 2005-10-17 23:55:48 -0500 (Mon, 17 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py

fix double entry bug Cory reported.

(Logical change 1.337)

------------------------------------------------------------------------
r1386 | anl.gov!desai | 2005-10-17 23:55:48 -0500 (Mon, 17 Oct 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

add in Gamin support
Change around fam API so that monitor specific junk is abstracted

(Logical change 1.337)

------------------------------------------------------------------------
r1385 | anl.gov!desai | 2005-10-17 23:55:48 -0500 (Mon, 17 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/install.xml

add xmlrpc key generation info

(Logical change 1.337)

------------------------------------------------------------------------
r1384 | anl.gov!desai | 2005-10-17 23:55:48 -0500 (Mon, 17 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

switch to new FAM API

(Logical change 1.337)

------------------------------------------------------------------------
r1383 | anl.gov!desai | 2005-10-17 23:55:48 -0500 (Mon, 17 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2ServerX

update to new fam API

(Logical change 1.337)

------------------------------------------------------------------------
r1381 | anl.gov!desai | 2005-10-13 13:55:00 -0500 (Thu, 13 Oct 2005) | 19 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump
Bcfg2ServerX, XMLRPCComm.py:
  new file
Bcfg2Server:
  add syslog error message for fam failure
bcfg2:
  add support for multiple communication protocols
__init__.py:
  add XMLRPC compatibility layer
Account.py:
  stray problem caused by fqdn switch
Hostbase.py:
  kill debug print
Pkgmgr.py:
  kill debug message

BKrev: 434ead84MbrbodFPrlK0pM5Vi2kfIA

------------------------------------------------------------------------
r1380 | anl.gov!desai | 2005-10-13 13:55:00 -0500 (Thu, 13 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py

stray problem caused by fqdn switch

(Logical change 1.336)

------------------------------------------------------------------------
r1379 | anl.gov!desai | 2005-10-13 13:55:00 -0500 (Thu, 13 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/__init__.py

add XMLRPC compatibility layer

(Logical change 1.336)

------------------------------------------------------------------------
r1378 | anl.gov!desai | 2005-10-13 13:55:00 -0500 (Thu, 13 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

kill debug print

(Logical change 1.336)

------------------------------------------------------------------------
r1377 | anl.gov!desai | 2005-10-13 13:55:00 -0500 (Thu, 13 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

kill debug message

(Logical change 1.336)

------------------------------------------------------------------------
r1376 | anl.gov!desai | 2005-10-13 13:55:00 -0500 (Thu, 13 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.336)

------------------------------------------------------------------------
r1375 | anl.gov!desai | 2005-10-13 13:55:00 -0500 (Thu, 13 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

add syslog error message for fam failure

(Logical change 1.336)

------------------------------------------------------------------------
r1374 | anl.gov!desai | 2005-10-13 13:55:00 -0500 (Thu, 13 Oct 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/XMLRPCComm.py
   M /trunk/bcfg2/src/sbin/Bcfg2ServerX

(Logical change 1.336)

------------------------------------------------------------------------
r1373 | anl.gov!desai | 2005-10-13 13:55:00 -0500 (Thu, 13 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

add support for multiple communication protocols

(Logical change 1.336)

------------------------------------------------------------------------
r1372 | anl.gov!desai | 2005-10-13 13:54:59 -0500 (Thu, 13 Oct 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Client/XMLRPCComm.py
   A /trunk/bcfg2/src/sbin/Bcfg2ServerX

Initial revision

------------------------------------------------------------------------
r1371 | anl.gov!desai | 2005-10-06 15:46:49 -0500 (Thu, 06 Oct 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

documentation fix for removal mode
Fix reports in cases of odd statistics
Fix package removal for redhat

BKrev: 43458d39Qg00tDPy5O03APH2Pw2ksQ

------------------------------------------------------------------------
r1370 | anl.gov!desai | 2005-10-06 15:46:49 -0500 (Thu, 06 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/html-templates.xsl

fix spurious extra reports from the server side

(Logical change 1.335)

------------------------------------------------------------------------
r1369 | anl.gov!desai | 2005-10-06 15:46:49 -0500 (Thu, 06 Oct 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

doc update

2005/10/06 10:10:34-05:00 anl.gov!desai
improve docs for -r mode

(Logical change 1.335)

------------------------------------------------------------------------
r1368 | anl.gov!desai | 2005-10-06 15:46:49 -0500 (Thu, 06 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

fix extra package removal

(Logical change 1.335)

------------------------------------------------------------------------
r1367 | anl.gov!desai | 2005-10-06 10:05:23 -0500 (Thu, 06 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py

fix import problem and add comment

(Logical change 1.334)

------------------------------------------------------------------------
r1366 | anl.gov!desai | 2005-10-06 10:05:23 -0500 (Thu, 06 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

don't include extra element if no extra config elements exist

(Logical change 1.334)

------------------------------------------------------------------------
r1365 | anl.gov!desai | 2005-10-06 10:05:23 -0500 (Thu, 06 Oct 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fix extra config reporting bug
Fix import in Vhost

BKrev: 43453d334rC_a7IvZfaznYGRDQfo9g

------------------------------------------------------------------------
r1364 | anl.gov!desai | 2005-10-05 15:53:26 -0500 (Wed, 05 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.333)

------------------------------------------------------------------------
r1363 | anl.gov!desai | 2005-10-05 15:53:26 -0500 (Wed, 05 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

final version bump

(Logical change 1.333)

------------------------------------------------------------------------
r1361 | anl.gov!desai | 2005-10-05 15:53:26 -0500 (Wed, 05 Oct 2005) | 11 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

.del-Debconf.py~383f6f80cf19d494:
  Delete: src/lib/Server/Generators/Debconf.py
Debconf.py:
  Rename: BitKeeper/deleted/.del-Debconf.py~383f6f80cf19d494 -> src/lib/Server/Generators/Debconf.py
bcfg2.spec:
  final version bump
changelog:
  version bump

BKrev: 43443d46jnEilygqTTUc1oQFDvlQag

------------------------------------------------------------------------
r1359 | anl.gov!desai | 2005-10-01 23:14:09 -0500 (Sat, 01 Oct 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 433f5e91M7poLUhn5Sll-zsj4AzgpQ

------------------------------------------------------------------------
r1358 | anl.gov!desai | 2005-10-01 23:14:09 -0500 (Sat, 01 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.332)

------------------------------------------------------------------------
r1357 | anl.gov!desai | 2005-10-01 23:12:31 -0500 (Sat, 01 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/text-templates.xsl

add support for extra config information

(Logical change 1.331)

------------------------------------------------------------------------
r1356 | anl.gov!desai | 2005-10-01 23:12:31 -0500 (Sat, 01 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/web-rprt-srcs/boxypastel.css

add style for extra config

(Logical change 1.331)

------------------------------------------------------------------------
r1355 | anl.gov!desai | 2005-10-01 23:12:31 -0500 (Sat, 01 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-rss.xsl

add extra config stuff

(Logical change 1.331)

------------------------------------------------------------------------
r1354 | anl.gov!desai | 2005-10-01 23:12:31 -0500 (Sat, 01 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Add extra into all nodes digest reports and individual reports

BKrev: 433f5e2f4JzM55lTveDb9DG5yWVGSg

------------------------------------------------------------------------
r1353 | anl.gov!desai | 2005-10-01 23:12:31 -0500 (Sat, 01 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/html-templates.xsl

add extra config info to stats for node reports

(Logical change 1.331)

------------------------------------------------------------------------
r1352 | anl.gov!desai | 2005-10-01 23:12:31 -0500 (Sat, 01 Oct 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-email.xsl
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-html.xsl

add extra config info

(Logical change 1.331)

------------------------------------------------------------------------
r1351 | anl.gov!desai | 2005-09-30 16:13:49 -0500 (Fri, 30 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

SSHbase improvements

BKrev: 433daa8dd0fJS2O1C1fWJW729wMvvg

------------------------------------------------------------------------
r1350 | anl.gov!desai | 2005-09-30 16:13:49 -0500 (Fri, 30 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

attempt to unmask strange indexing errors

(Logical change 1.330)

------------------------------------------------------------------------
r1349 | anl.gov!desai | 2005-09-30 16:13:49 -0500 (Fri, 30 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

move to out of tree key generation, along with the proper kicking of the state machine

(Logical change 1.330)

------------------------------------------------------------------------
r1348 | anl.gov!desai | 2005-09-30 14:26:49 -0500 (Fri, 30 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix rh tb

(Logical change 1.329)

------------------------------------------------------------------------
r1347 | anl.gov!desai | 2005-09-30 14:26:49 -0500 (Fri, 30 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

fix python2.2 incompatibility

(Logical change 1.329)

------------------------------------------------------------------------
r1345 | anl.gov!desai | 2005-09-30 14:26:49 -0500 (Fri, 30 Sep 2005) | 11 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

StatReports:
  fix python2.2 incompatibility
Redhat.py:
  add extra service support
Debian.py:
  remove local extra_services def
Toolset.py:
  fix rh tb

BKrev: 433d9179e7MM0UhpiGJWiXFdPq9Uxw

------------------------------------------------------------------------
r1344 | anl.gov!desai | 2005-09-30 14:26:49 -0500 (Fri, 30 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

add extra service support

(Logical change 1.329)

------------------------------------------------------------------------
r1343 | anl.gov!desai | 2005-09-30 14:26:49 -0500 (Fri, 30 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

remove local extra_services def

(Logical change 1.329)

------------------------------------------------------------------------
r1341 | anl.gov!desai | 2005-09-29 13:46:18 -0500 (Thu, 29 Sep 2005) | 15 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog, setup.py:
  version bump
Debian.py, Toolset.py:
  add support for extra config reporting
Redhat.py:
  add extra reporting/removal support
Solaris.py:
  add support for tracking extra config info properly
SummarizeStats.8, Bcfg2debug.8:
  new file
setup.py:
  add new man pages

BKrev: 433c367awoh_ZmURVwjjx6iSFKPpyA

------------------------------------------------------------------------
r1340 | anl.gov!desai | 2005-09-29 13:46:18 -0500 (Thu, 29 Sep 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/Bcfg2debug.8
   M /trunk/bcfg2/man/SummarizeStats.8

(Logical change 1.328)

------------------------------------------------------------------------
r1339 | anl.gov!desai | 2005-09-29 13:46:18 -0500 (Thu, 29 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/setup.py

version bump

2005/09/29 13:10:05-05:00 anl.gov!desai
add new man pages

(Logical change 1.328)

------------------------------------------------------------------------
r1338 | anl.gov!desai | 2005-09-29 13:46:18 -0500 (Thu, 29 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

add support for tracking extra config info properly

(Logical change 1.328)

------------------------------------------------------------------------
r1337 | anl.gov!desai | 2005-09-29 13:46:18 -0500 (Thu, 29 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

add extra reporting/removal support

(Logical change 1.328)

------------------------------------------------------------------------
r1336 | anl.gov!desai | 2005-09-29 13:46:18 -0500 (Thu, 29 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.328)

------------------------------------------------------------------------
r1335 | anl.gov!desai | 2005-09-29 13:46:18 -0500 (Thu, 29 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

add support for extra config reporting

(Logical change 1.328)

------------------------------------------------------------------------
r1334 | anl.gov!desai | 2005-09-29 13:46:17 -0500 (Thu, 29 Sep 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/man/Bcfg2debug.8
   A /trunk/bcfg2/man/SummarizeStats.8

Initial revision

------------------------------------------------------------------------
r1333 | anl.gov!desai | 2005-09-29 10:58:42 -0500 (Thu, 29 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor mod to Chiba.py

BKrev: 433c0f32Fb2hB4f2PF5oxZvW5Oh4vA

------------------------------------------------------------------------
r1332 | anl.gov!desai | 2005-09-29 10:58:42 -0500 (Thu, 29 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Chiba.py

switch to using LogError

(Logical change 1.327)

------------------------------------------------------------------------
r1331 | anl.gov!desai | 2005-09-28 15:22:43 -0500 (Wed, 28 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.326)

------------------------------------------------------------------------
r1329 | anl.gov!desai | 2005-09-28 15:22:43 -0500 (Wed, 28 Sep 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump
GenerateHostInfo:
  fix fqdn matchups
  no stdout, please
  speed up
  fix looping

BKrev: 433afb93A1VBjtqxzliq6tOu_JLYEw

------------------------------------------------------------------------
r1328 | anl.gov!desai | 2005-09-28 15:22:43 -0500 (Wed, 28 Sep 2005) | 11 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

fix fqdn matchups
no stdout, please

2005/09/28 15:05:27-05:00 anl.gov!desai
speed up

2005/09/28 14:26:59-05:00 anl.gov!desai
fix looping

(Logical change 1.326)

------------------------------------------------------------------------
r1327 | anl.gov!desai | 2005-09-28 11:15:34 -0500 (Wed, 28 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.325)

------------------------------------------------------------------------
r1325 | anl.gov!desai | 2005-09-28 11:15:34 -0500 (Wed, 28 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

upgrade.py:
  do stats as well
bcfg2.spec, changelog:
  version bump

BKrev: 433ac1a6sSQX9Jysx0KJwBKLEhyYNg

------------------------------------------------------------------------
r1324 | anl.gov!desai | 2005-09-28 11:15:34 -0500 (Wed, 28 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/upgrade.py

do stats as well

(Logical change 1.325)

------------------------------------------------------------------------
r1323 | anl.gov!desai | 2005-09-27 16:49:53 -0500 (Tue, 27 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

Update so that fully-qualified client names function properly
fix some pylint errors

(Logical change 1.324)

------------------------------------------------------------------------
r1322 | anl.gov!desai | 2005-09-27 16:49:53 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Chiba.py

update for fully qualified hostnames

(Logical change 1.324)

------------------------------------------------------------------------
r1321 | anl.gov!desai | 2005-09-27 16:49:53 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/upgrade.py

fix glob

(Logical change 1.324)

------------------------------------------------------------------------
r1320 | anl.gov!desai | 2005-09-27 16:49:53 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

fix transient error case

(Logical change 1.324)

------------------------------------------------------------------------
r1319 | anl.gov!desai | 2005-09-27 16:49:53 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

for fqdn-related fixes

BKrev: 4339be81H1POYXUhtFAJVp03z0UvDA

------------------------------------------------------------------------
r1318 | anl.gov!desai | 2005-09-27 16:49:53 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

add support for fully qualified client hostnames

(Logical change 1.324)

------------------------------------------------------------------------
r1316 | anl.gov!desai | 2005-09-27 15:11:00 -0500 (Tue, 27 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 4339a754YvhNX1-DqZFSwABJK1MB0w

------------------------------------------------------------------------
r1315 | anl.gov!desai | 2005-09-27 15:11:00 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.323)

------------------------------------------------------------------------
r1314 | anl.gov!desai | 2005-09-27 15:10:03 -0500 (Tue, 27 Sep 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

switch to fqdns for client names
 - sshbase change (remove resolution junk)
 - metadata change (match against shortnames and fqdns)
 - Server change (don't truncate hostnames to shortnames)
 - add an upgrade script that should migrate existing repos

BKrev: 4339a71bzZTBaK4QdqrbLj8kMy8Upw

------------------------------------------------------------------------
r1313 | anl.gov!desai | 2005-09-27 15:10:03 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/install.xml

add a section for the xml-rpc stuff

(Logical change 1.322)

------------------------------------------------------------------------
r1312 | anl.gov!desai | 2005-09-27 15:10:03 -0500 (Tue, 27 Sep 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/upgrade.py

(Logical change 1.322)

------------------------------------------------------------------------
r1311 | anl.gov!desai | 2005-09-27 15:10:03 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

switch to fqdns for all client names

(Logical change 1.322)

------------------------------------------------------------------------
r1310 | anl.gov!desai | 2005-09-27 15:10:03 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

switch to fully-qualified mode

(Logical change 1.322)

------------------------------------------------------------------------
r1309 | anl.gov!desai | 2005-09-27 15:10:03 -0500 (Tue, 27 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

add shortname matching (for Cfg)

(Logical change 1.322)

------------------------------------------------------------------------
r1308 | anl.gov!desai | 2005-09-27 15:10:02 -0500 (Tue, 27 Sep 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/upgrade.py

Initial revision

------------------------------------------------------------------------
r1307 | anl.gov!desai | 2005-09-23 16:36:33 -0500 (Fri, 23 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.321)

------------------------------------------------------------------------
r1306 | anl.gov!desai | 2005-09-23 16:36:33 -0500 (Fri, 23 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  version bump

BKrev: 43347561CKQiruQbGiuDOmVT-yZFEg

------------------------------------------------------------------------
r1305 | anl.gov!desai | 2005-09-23 16:36:20 -0500 (Fri, 23 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.320)

------------------------------------------------------------------------
r1303 | anl.gov!desai | 2005-09-23 16:36:20 -0500 (Fri, 23 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec:
  version bump

BKrev: 43347554Gg_5dXAGn5RJs8vsE7ML1w

------------------------------------------------------------------------
r1302 | anl.gov!desai | 2005-09-23 16:35:27 -0500 (Fri, 23 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py

fix nested stuff

2005/09/23 12:17:04-05:00 anl.gov!desai
make base global declarations work

(Logical change 1.319)

------------------------------------------------------------------------
r1301 | anl.gov!desai | 2005-09-23 16:35:27 -0500 (Fri, 23 Sep 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bugfixes from Rick's reports
 - Pkgmgr matching problems with new logic
 - base fixes

BKrev: 4334751fMXmOFdc6iT2Ycz2tVbHXEQ

------------------------------------------------------------------------
r1300 | anl.gov!desai | 2005-09-23 16:35:27 -0500 (Fri, 23 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

fix multi-regex stuff

(Logical change 1.319)

------------------------------------------------------------------------
r1299 | anl.gov!desai | 2005-09-23 11:49:00 -0500 (Fri, 23 Sep 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Plugin fixes
 - sshbase tracebacks
 - svcmgr instantiation errors

BKrev: 433431fc-hlZCiQci9TQba64Ru-ojw

------------------------------------------------------------------------
r1298 | anl.gov!desai | 2005-09-23 11:49:00 -0500 (Fri, 23 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Svcmgr.py

fix error path when plugin data doesn't exist

(Logical change 1.318)

------------------------------------------------------------------------
r1297 | anl.gov!desai | 2005-09-23 11:49:00 -0500 (Fri, 23 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

commit changes from indiana

(Logical change 1.318)

------------------------------------------------------------------------
r1296 | anl.gov!desai | 2005-09-21 04:35:05 -0500 (Wed, 21 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.317)

------------------------------------------------------------------------
r1294 | anl.gov!desai | 2005-09-21 04:35:05 -0500 (Wed, 21 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 433129499wtox4dnwjRcsAI5FToFag

------------------------------------------------------------------------
r1293 | anl.gov!desai | 2005-09-16 10:52:56 -0500 (Fri, 16 Sep 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

get solaris changes all working

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)

------------------------------------------------------------------------
r1292 | anl.gov!desai | 2005-09-16 10:52:56 -0500 (Fri, 16 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

add Chiba generator back in

(Logical change 1.316)

------------------------------------------------------------------------
r1291 | anl.gov!desai | 2005-09-16 10:52:56 -0500 (Fri, 16 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

add a prefix nob to control file locations

(Logical change 1.316)

------------------------------------------------------------------------
r1290 | anl.gov!desai | 2005-09-16 10:52:56 -0500 (Fri, 16 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

get services mostly working

(Logical change 1.316)

------------------------------------------------------------------------
r1289 | anl.gov!desai | 2005-09-16 10:52:56 -0500 (Fri, 16 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

fix simplefile url generation

2005/09/15 12:42:50-05:00 anl.gov!desai
encap file entries should now work properly

(Logical change 1.316)

------------------------------------------------------------------------
r1288 | anl.gov!desai | 2005-09-16 10:52:56 -0500 (Fri, 16 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Chiba.py

spiffy up the chiba generator

2005/09/15 13:01:14-05:00 anl.gov!desai
really update to new API

(Logical change 1.316)

------------------------------------------------------------------------
r1287 | anl.gov!desai | 2005-09-16 10:52:56 -0500 (Fri, 16 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

typo

(Logical change 1.316)

------------------------------------------------------------------------
r1286 | anl.gov!desai | 2005-09-16 10:52:56 -0500 (Fri, 16 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

add GenerateHostInfo into the mix

(Logical change 1.316)

------------------------------------------------------------------------
r1285 | anl.gov!desai | 2005-09-16 10:52:56 -0500 (Fri, 16 Sep 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Changes for Rick and Phil
 - fix Chiba
 - add knob to sshbase to control file locations
 - fix pkgmgr to handle encap packages
 - fix toolset/solaris to deal with incomplete entries better
 - make encap/sysv support work on solaris

BKrev: 432aea58O5rVFdxY5o1Cidz758G6kw

------------------------------------------------------------------------
r1284 | flexabit.net!joey | 2005-09-15 01:17:45 -0500 (Thu, 15 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

reports.xml:
  added Why to report section.

BKrev: 43291209a8AldJx5XHfBC1SVk67TZg

------------------------------------------------------------------------
r1283 | flexabit.net!joey | 2005-09-15 01:17:45 -0500 (Thu, 15 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/reports.xml

added Why to report section.

(Logical change 1.315)

------------------------------------------------------------------------
r1282 | flexabit.net!joey | 2005-09-15 00:51:48 -0500 (Thu, 15 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

overview-stats-html.xsl:
  indenting change
reports.xml:
  Lots of new docs, quickstart is done

BKrev: 43290bf4tIJfES4mxRHPVq8b6jHQlA

------------------------------------------------------------------------
r1281 | flexabit.net!joey | 2005-09-15 00:51:48 -0500 (Thu, 15 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-html.xsl

indenting change

(Logical change 1.314)

------------------------------------------------------------------------
r1280 | flexabit.net!joey | 2005-09-15 00:51:48 -0500 (Thu, 15 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/reports.xml

Lots of new docs, quickstart is done

(Logical change 1.314)

------------------------------------------------------------------------
r1279 | uiuc.edu!joey | 2005-09-14 13:30:15 -0500 (Wed, 14 Sep 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge ssh://hagedorn@terra.mcs.anl.gov//homes/desai/bk/bcfg2
into  mobile221-202.near.uiuc.edu:/Users/joey/anl-mcs/dev/bcfg2

2005/09/14 13:30:00-05:00 uiuc.edu!joey
reports.xml:
  working on the quickstart

BKrev: 43286c373WBsEAdx9DPpLmlrDhsg9A

------------------------------------------------------------------------
r1278 | uiuc.edu!joey | 2005-09-14 13:30:15 -0500 (Wed, 14 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/reports.xml

working on the quickstart

(Logical change 1.313)

------------------------------------------------------------------------
r1276 | anl.gov!desai | 2005-09-14 13:20:43 -0500 (Wed, 14 Sep 2005) | 25 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog, bcfg2.spec:
  version bump
Solaris.py:
  basic working Solaris toolset.
  need to:
   - fix fix fullname mappings for services
   - fix smf service interactions (maybe)
   - ensure that package installations work properly
Toolset.py:
  undo nosrv changes
  add the nosvc setup flag
Solaris.py:
  fix pkgchk call
pkglist.xsd:
  add type attribute to location elements.
Solaris.py:
  fixup the regex to handle full paths (like the ones produced by glob)
  integrate fixes from Phillip
bcfg2:
  add solaris support and change the toolset error message to be useful
metadata.xsd:
  add solaris

BKrev: 432869fbO1yVS1xJSmdU3otj4UBbrw

------------------------------------------------------------------------
r1275 | anl.gov!desai | 2005-09-14 13:20:43 -0500 (Wed, 14 Sep 2005) | 17 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

basic working Solaris toolset.
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)

------------------------------------------------------------------------
r1274 | anl.gov!desai | 2005-09-14 13:20:43 -0500 (Wed, 14 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.312)

------------------------------------------------------------------------
r1273 | anl.gov!desai | 2005-09-14 13:20:43 -0500 (Wed, 14 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

add solaris support and change the toolset error message to be useful

(Logical change 1.312)

------------------------------------------------------------------------
r1272 | anl.gov!desai | 2005-09-14 13:20:43 -0500 (Wed, 14 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

undo nosrv changes

2005/09/14 08:27:34-05:00 anl.gov!desai
add the nosvc setup flag

(Logical change 1.312)

------------------------------------------------------------------------
r1271 | anl.gov!desai | 2005-09-14 13:20:43 -0500 (Wed, 14 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

add type attribute to location elements.

(Logical change 1.312)

------------------------------------------------------------------------
r1270 | anl.gov!desai | 2005-09-14 13:20:43 -0500 (Wed, 14 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd

add solaris

(Logical change 1.312)

------------------------------------------------------------------------
r1269 | anl.gov!desai | 2005-09-13 10:56:37 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

too many typos

BKrev: 4326f6b5PjUj19bqvCk7qu-WXj7ocw

------------------------------------------------------------------------
r1268 | anl.gov!desai | 2005-09-13 10:56:37 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

another typo

(Logical change 1.311)

------------------------------------------------------------------------
r1267 | anl.gov!desai | 2005-09-13 10:55:38 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

one more minor fix

BKrev: 4326f67a1qMo5iy0gy8Syh3zPE0mxA

------------------------------------------------------------------------
r1266 | anl.gov!desai | 2005-09-13 10:55:38 -0500 (Tue, 13 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

add space

2005/09/13 10:55:08-05:00 anl.gov!desai
version bump

(Logical change 1.310)

------------------------------------------------------------------------
r1265 | anl.gov!desai | 2005-09-13 10:52:34 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

typo fix

BKrev: 4326f5c2G7vG9PLaBJtL2hYHc4pvAA

------------------------------------------------------------------------
r1264 | anl.gov!desai | 2005-09-13 10:52:34 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

typo

(Logical change 1.309)

------------------------------------------------------------------------
r1263 | anl.gov!desai | 2005-09-13 10:48:52 -0500 (Tue, 13 Sep 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

(Logical change 1.308)

------------------------------------------------------------------------
r1262 | anl.gov!desai | 2005-09-13 10:48:52 -0500 (Tue, 13 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Hostbase.py:
  new file

BKrev: 4326f4e4pCRnWwXw6S9y5pmw20Rdew

------------------------------------------------------------------------
r1261 | anl.gov!desai | 2005-09-13 10:48:51 -0500 (Tue, 13 Sep 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/Hostbase.py

Initial revision

------------------------------------------------------------------------
r1260 | anl.gov!desai | 2005-09-13 10:48:38 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.307)

------------------------------------------------------------------------
r1259 | anl.gov!desai | 2005-09-13 10:48:38 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

add hostbase

(Logical change 1.307)

------------------------------------------------------------------------
r1257 | anl.gov!desai | 2005-09-13 10:48:38 -0500 (Tue, 13 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump
__init__.py:
  add hostbase

BKrev: 4326f4d6i3ZKw8XR7-c2rC2S2x0Fbw

------------------------------------------------------------------------
r1256 | anl.gov!desai | 2005-09-13 10:46:04 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

fix all of Cory's problems

(Logical change 1.306)

------------------------------------------------------------------------
r1255 | anl.gov!desai | 2005-09-13 10:46:04 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

add support for cascading location -> package type mappings

(Logical change 1.306)

------------------------------------------------------------------------
r1254 | anl.gov!desai | 2005-09-13 10:46:04 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Solaris.py

add default package type

(Logical change 1.306)

------------------------------------------------------------------------
r1253 | anl.gov!desai | 2005-09-13 10:46:04 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix multi-tool code

(Logical change 1.306)

------------------------------------------------------------------------
r1252 | anl.gov!desai | 2005-09-13 10:46:04 -0500 (Tue, 13 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix copy's bug reports

BKrev: 4326f43cJm6qeaTOvNxhiIDCWDtemw

------------------------------------------------------------------------
r1251 | anl.gov!desai | 2005-09-12 19:41:13 -0500 (Mon, 12 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

redhat relocation support

BKrev: 43262029HBbw0NkslxrTWuxIMmgV8Q

------------------------------------------------------------------------
r1250 | anl.gov!desai | 2005-09-12 19:41:13 -0500 (Mon, 12 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

relocation support
They should even get installed group-wise per relocation

(Logical change 1.305)

------------------------------------------------------------------------
r1249 | anl.gov!desai | 2005-09-12 15:33:27 -0500 (Mon, 12 Sep 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

remove debug junk

2005/09/09 11:01:41-05:00 anl.gov!desai
really fix thinko

2005/09/09 10:54:35-05:00 anl.gov!desai
fix thinko

(Logical change 1.304)

------------------------------------------------------------------------
r1248 | anl.gov!desai | 2005-09-12 15:33:27 -0500 (Mon, 12 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

integrate multiple pkg system support

(Logical change 1.304)

------------------------------------------------------------------------
r1247 | anl.gov!desai | 2005-09-12 15:33:27 -0500 (Mon, 12 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

add type pkgtool support

(Logical change 1.304)

------------------------------------------------------------------------
r1246 | anl.gov!desai | 2005-09-12 15:33:27 -0500 (Mon, 12 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

new pkgtool API to allow for multiple package types on a single arch

(Logical change 1.304)

------------------------------------------------------------------------
r1245 | anl.gov!desai | 2005-09-12 15:33:27 -0500 (Mon, 12 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Gentoo.py

update to typed pkgtool API

(Logical change 1.304)

------------------------------------------------------------------------
r1244 | anl.gov!desai | 2005-09-12 15:33:27 -0500 (Mon, 12 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

add typed debian pkgtool support

(Logical change 1.304)

------------------------------------------------------------------------
r1243 | anl.gov!desai | 2005-09-12 15:33:27 -0500 (Mon, 12 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Add typed pkg support - multiple pkg systems can now cleanly coexist on a single client arch

BKrev: 4325e617n00CQWAtch8o-D_Vq3zRyw

------------------------------------------------------------------------
r1241 | anl.gov!desai | 2005-09-08 16:00:11 -0500 (Thu, 08 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 4320a65b4oYVnVbD74Eoe8OyYVFTIQ

------------------------------------------------------------------------
r1240 | anl.gov!desai | 2005-09-08 16:00:11 -0500 (Thu, 08 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.303)

------------------------------------------------------------------------
r1239 | anl.gov!desai | 2005-09-08 15:59:13 -0500 (Thu, 08 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

update to new Plugin API

2005/09/07 14:24:22-05:00 anl.gov!desai
remove gone API calls

(Logical change 1.302)

------------------------------------------------------------------------
r1238 | anl.gov!desai | 2005-09-08 15:59:13 -0500 (Thu, 08 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py

fix typo

2005/09/07 14:25:05-05:00 anl.gov!desai
switch to plugin API

(Logical change 1.302)

------------------------------------------------------------------------
r1237 | anl.gov!desai | 2005-09-08 15:59:13 -0500 (Thu, 08 Sep 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py

fix rcs stuff

2005/09/08 09:46:43-05:00 anl.gov!desai
Turn on RCS flag

2005/09/08 09:44:28-05:00 anl.gov!desai
try to fix id string

(Logical change 1.302)

------------------------------------------------------------------------
r1236 | anl.gov!desai | 2005-09-08 15:59:13 -0500 (Thu, 08 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

switch to Plugin import

(Logical change 1.302)

------------------------------------------------------------------------
r1235 | anl.gov!desai | 2005-09-08 15:59:13 -0500 (Thu, 08 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Chiba.py

update to new API

2005/09/08 15:57:29-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/Chiba.py -> src/lib/Server/Plugins/Chiba.py

(Logical change 1.302)

------------------------------------------------------------------------
r1234 | anl.gov!desai | 2005-09-08 15:59:13 -0500 (Thu, 08 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Report offenders when multiple generators offer the same config entries

2005/09/07 14:21:15-05:00 anl.gov!desai
fixes from pylint

(Logical change 1.302)

------------------------------------------------------------------------
r1233 | anl.gov!desai | 2005-09-08 15:59:13 -0500 (Thu, 08 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py

switch to plugin import

(Logical change 1.302)

------------------------------------------------------------------------
r1232 | anl.gov!desai | 2005-09-08 15:59:13 -0500 (Thu, 08 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

The new Plugin-based bcfg2 server completely works and is tested now

BKrev: 4320a621Ky3aGW4uWsZrWraw-Ps7hA

------------------------------------------------------------------------
r1231 | anl.gov!desai | 2005-09-08 15:59:12 -0500 (Thu, 08 Sep 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugins/Chiba.py

Initial revision

------------------------------------------------------------------------
r1230 | anl.gov!desai | 2005-09-07 14:16:34 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

finish switch to new plugin API

(Logical change 1.301)

------------------------------------------------------------------------
r1229 | anl.gov!desai | 2005-09-07 14:16:34 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

the new plugin api should now work

BKrev: 431f3c928HXkbagaU5feBWRsTSEv4Q

------------------------------------------------------------------------
r1228 | anl.gov!desai | 2005-09-07 14:16:34 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.301)

------------------------------------------------------------------------
r1227 | anl.gov!desai | 2005-09-07 14:16:34 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators

Delete: src/lib/Server/Generators/Vhost.py

}(Logical change 1.301)

------------------------------------------------------------------------
r1226 | anl.gov!desai | 2005-09-07 14:16:34 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py

Include generator stuff

(Logical change 1.301)

------------------------------------------------------------------------
r1225 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Structures

cleanups

}(Logical change 1.300)

------------------------------------------------------------------------
r1224 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py

update to new plugin API

2005/09/06 22:31:57-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/TCheetah.py -> src/lib/Server/Plugins/TCheetah.py

(Logical change 1.300)

------------------------------------------------------------------------
r1223 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 5 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/Pkgmgr.py

switch to new Plugin API
switch to using Plugin.LogError

}(Logical change 1.300)

------------------------------------------------------------------------
r1222 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Svcmgr.py

update to new Plugin API

2005/09/06 22:30:10-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/Svcmgr.py -> src/lib/Server/Plugins/Svcmgr.py

(Logical change 1.300)

------------------------------------------------------------------------
r1221 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Structure.py

Delete: src/lib/Server/Structure.py

}(Logical change 1.300)

------------------------------------------------------------------------
r1220 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/Account.py

rename self.__provides__ -> self.Entries

}(Logical change 1.300)

------------------------------------------------------------------------
r1219 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py

cleanups

2005/09/06 21:16:13-05:00 anl.gov!desai
Rename: src/lib/Server/Structures/Vhost.py -> src/lib/Server/Plugins/Vhost.py

(Logical change 1.300)

------------------------------------------------------------------------
r1218 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

fix for new api

(Logical change 1.300)

------------------------------------------------------------------------
r1217 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

Auto merged

}(Logical change 1.300)

------------------------------------------------------------------------
r1216 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

Change mode to -rw-r--r--

(Logical change 1.300)

------------------------------------------------------------------------
r1215 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Structures/Base.py

switch to new plugin API

}(Logical change 1.300)

------------------------------------------------------------------------
r1214 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/TCheetah.py

update to new plugin API

}(Logical change 1.300)

------------------------------------------------------------------------
r1213 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

add all of the generators into the mix

2005/09/06 21:50:17-05:00 anl.gov!desai
add Vhost

2005/09/06 21:16:30-05:00 anl.gov!desai
Rename: src/lib/Server/Structures/__init__.py -> src/lib/Server/Plugins/__init__.py

(Logical change 1.300)

------------------------------------------------------------------------
r1212 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Account.py

rename self.__provides__ -> self.Entries

2005/09/06 22:28:27-05:00 anl.gov!desai
update to new Plugin API

2005/09/06 22:27:39-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/Account.py -> src/lib/Server/Plugins/Account.py

(Logical change 1.300)

------------------------------------------------------------------------
r1211 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Base.py

switch to new plugin API

2005/09/06 21:09:08-05:00 anl.gov!desai
Rename: src/lib/Server/Structures/Base.py -> src/lib/Server/Plugins/Base.py

(Logical change 1.300)

------------------------------------------------------------------------
r1210 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py

switch to new Plugin API
switch to using Plugin.LogError

2005/09/06 22:22:25-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/Pkgmgr.py -> src/lib/Server/Plugins/Pkgmgr.py

(Logical change 1.300)

------------------------------------------------------------------------
r1209 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Auto merged

2005/09/07 12:35:11-05:00 anl.gov!desai
Kill old useful publication logic

2005/09/06 22:02:04-05:00 anl.gov!desai
switch structures over to new scheme

(Logical change 1.300)

------------------------------------------------------------------------
r1208 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 17 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py

Auto merged

2005/09/07 12:35:15-05:00 anl.gov!desai
Merge rename: src/lib/Server/Generators/SSHbase.py -> src/lib/Server/Plugins/SSHbase.py

2005/09/06 22:29:42-05:00 anl.gov!desai
self.__provides__ ==> self.Entries

2005/09/06 22:22:57-05:00 anl.gov!desai
switch to new plugin API
switch to using Plugin.LogError instead of raw syslog calls

2005/09/06 22:19:00-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/SSHbase.py -> src/lib/Server/Plugins/SSHbase.py

(Logical change 1.300)

------------------------------------------------------------------------
r1207 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/__init__.py

bring module list up to date

(Logical change 1.300)

------------------------------------------------------------------------
r1206 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge topaz.mcs.anl.gov:/home/desai/dev/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/bcfg2-project

2005/09/07 12:35:11-05:00 anl.gov!desai
first round of plugin api introduction

BKrev: 431f24d3Hei1StVCYTEQt-0G4fQJeQ

------------------------------------------------------------------------
r1205 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugin.py

merge in Generator stuff

2005/09/06 21:12:21-05:00 anl.gov!desai

(Logical change 1.300)

------------------------------------------------------------------------
r1204 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Structures/__init__.py

add all of the generators into the mix

}(Logical change 1.300)

------------------------------------------------------------------------
r1203 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/Cfg.py
   D /trunk/bcfg2/src/lib/Server/Generators/Svcmgr.py

update to new Plugin API

}(Logical change 1.300)

------------------------------------------------------------------------
r1202 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py

update to new Plugin API

2005/09/06 22:35:15-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/Cfg.py -> src/lib/Server/Plugins/Cfg.py

(Logical change 1.300)

------------------------------------------------------------------------
r1201 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py

switch Construct call

2005/09/06 21:15:34-05:00 anl.gov!desai
switch to new Plugin API

2005/09/06 21:14:38-05:00 anl.gov!desai
Rename: src/lib/Server/Structures/Bundler.py -> src/lib/Server/Plugins/Bundler.py

(Logical change 1.300)

------------------------------------------------------------------------
r1200 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generator.py

Delete: src/lib/Server/Generator.py

}(Logical change 1.300)

------------------------------------------------------------------------
r1199 | anl.gov!desai | 2005-09-07 12:35:15 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/__init__.py

Delete: src/lib/Server/Generators/__init__.py

}(Logical change 1.300)

------------------------------------------------------------------------
r1198 | anl.gov!desai | 2005-09-07 12:35:14 -0500 (Wed, 07 Sep 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Plugin.py
   A /trunk/bcfg2/src/lib/Server/Plugins
   A /trunk/bcfg2/src/lib/Server/Plugins/Account.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Base.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Bundler.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Cfg.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Pkgmgr.py
   A /trunk/bcfg2/src/lib/Server/Plugins/SSHbase.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Svcmgr.py
   A /trunk/bcfg2/src/lib/Server/Plugins/TCheetah.py
   A /trunk/bcfg2/src/lib/Server/Plugins/Vhost.py
   A /trunk/bcfg2/src/lib/Server/Plugins/__init__.py

Initial revision

------------------------------------------------------------------------
r1197 | anl.gov!desai | 2005-09-07 12:33:45 -0500 (Wed, 07 Sep 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Multi-domain config for SSHbase
Core structure changes
StatReport file leak fix

BKrev: 431f24797GOn5ZB4Gd1fWNmKSFAJtQ

------------------------------------------------------------------------
r1196 | anl.gov!desai | 2005-09-07 12:33:45 -0500 (Wed, 07 Sep 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

add support for Cron and Stats writeback to Core.Service

2005/09/03 15:13:17-05:00 anl.gov!desai
change name to Service

2005/09/03 15:12:05-05:00 anl.gov!desai
add HandleChanges method

(Logical change 1.299)

------------------------------------------------------------------------
r1195 | anl.gov!desai | 2005-09-07 12:33:45 -0500 (Wed, 07 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

add support for a domain file for fqdn resolution

(Logical change 1.299)

------------------------------------------------------------------------
r1194 | anl.gov!desai | 2005-09-07 12:33:45 -0500 (Wed, 07 Sep 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

finish up temp file leak fix

2005/09/06 20:06:54-05:00 anl.gov!desai
fix four tempfile leaks
switch sys.exit calls to raise SystemExit
Fix some imports and error handling

(Logical change 1.299)

------------------------------------------------------------------------
r1193 | anl.gov!desai | 2005-09-02 12:42:27 -0500 (Fri, 02 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

2005/09/02 11:36:17-05:00 anl.gov!desai
fix path

(Logical change 1.298)

------------------------------------------------------------------------
r1192 | anl.gov!desai | 2005-09-02 12:42:27 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix exit in ctrl-c case

(Logical change 1.298)

------------------------------------------------------------------------
r1190 | anl.gov!desai | 2005-09-02 12:42:27 -0500 (Fri, 02 Sep 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog, bcfg2.spec:
  version bump
bcfg2:
  fix exit in ctrl-c case
bcfg2.spec:
  fix path

BKrev: 43188f03CgS2HfaAa36NG5gXG2Eo5Q

------------------------------------------------------------------------
r1189 | anl.gov!desai | 2005-09-02 12:42:27 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.298)

------------------------------------------------------------------------
r1188 | anl.gov!desai | 2005-09-02 10:58:22 -0500 (Fri, 02 Sep 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 4318769eDC-O-aZhSZ50-cR0FMvwaw

------------------------------------------------------------------------
r1187 | anl.gov!desai | 2005-09-02 10:58:22 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.297)

------------------------------------------------------------------------
r1186 | anl.gov!desai | 2005-09-02 10:57:02 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fix all of the reports packaging issues (closing BugID #2)

BKrev: 4318764efKDsqAjLnuzVrr2l5KREcg

------------------------------------------------------------------------
r1185 | anl.gov!desai | 2005-09-02 10:57:02 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

add xsl reports stuff to the server package

(Logical change 1.296)

------------------------------------------------------------------------
r1184 | anl.gov!desai | 2005-09-02 10:57:02 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/Chiba.py

Delete: src/lib/Server/Generators/Chiba.py

}(Logical change 1.296)

------------------------------------------------------------------------
r1183 | anl.gov!desai | 2005-09-02 10:57:02 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

fixup install paths

(Logical change 1.296)

------------------------------------------------------------------------
r1182 | anl.gov!desai | 2005-09-02 10:57:02 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install

install all share stuff with the server.

(Logical change 1.296)

------------------------------------------------------------------------
r1181 | anl.gov!desai | 2005-09-02 10:29:38 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Vhost.py

vhost update from ScottB

(Logical change 1.295)

------------------------------------------------------------------------
r1180 | anl.gov!desai | 2005-09-02 10:29:38 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

vhost update

BKrev: 43186fe2ByH99JmUsvfE5qinjxl2PQ

------------------------------------------------------------------------
r1179 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/doc/reports.xml

it now builds

2005/09/02 10:05:36-05:00 anl.gov!desai
Rename: doc/reports.txt -> doc/reports.xml

(Logical change 1.294)

------------------------------------------------------------------------
r1178 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Massive doc update (adding new stuff from Joey for reports, killing old docs)
Add ScottB's vhost generator/structure
Add a sigint handler for the Bcfg2 client

BKrev: 43186eb1Aahy8QDIatWGM2oCSQwgYg

------------------------------------------------------------------------
r1177 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/reports.txt

it now builds

}(Logical change 1.294)

------------------------------------------------------------------------
r1176 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/arch.dot

Delete: doc/arch.dot

}(Logical change 1.294)

------------------------------------------------------------------------
r1175 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/arch.png

Delete: doc/arch.png

}(Logical change 1.294)

------------------------------------------------------------------------
r1174 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/doc/manual.xml

add Joey to the authors list

2005/09/02 10:19:49-05:00 anl.gov!desai
add reports section

(Logical change 1.294)

------------------------------------------------------------------------
r1173 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/SETUP

Delete: doc/SETUP

}(Logical change 1.294)

------------------------------------------------------------------------
r1172 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/TODO

Delete: doc/TODO

}(Logical change 1.294)

------------------------------------------------------------------------
r1171 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/client.tex

Delete: doc/client.tex

}(Logical change 1.294)

------------------------------------------------------------------------
r1170 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Vhost.py
   M /trunk/bcfg2/src/lib/Server/Structures/Vhost.py

(Logical change 1.294)

------------------------------------------------------------------------
r1169 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix ctrl-c handling

(Logical change 1.294)

------------------------------------------------------------------------
r1168 | anl.gov!desai | 2005-09-02 10:24:33 -0500 (Fri, 02 Sep 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/INSTALL

Delete: doc/INSTALL

}(Logical change 1.294)

------------------------------------------------------------------------
r1167 | anl.gov!desai | 2005-09-02 10:24:32 -0500 (Fri, 02 Sep 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/reports.xml
   A /trunk/bcfg2/src/lib/Server/Generators/Vhost.py
   A /trunk/bcfg2/src/lib/Server/Structures/Vhost.py

Initial revision

------------------------------------------------------------------------
r1166 | anl.gov!desai | 2005-09-01 14:55:31 -0500 (Thu, 01 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

license update

BKrev: 43175cb3P-5RYpwyB-lAwE8X_tJPSg

------------------------------------------------------------------------
r1165 | anl.gov!desai | 2005-09-01 14:55:31 -0500 (Thu, 01 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

license update

(Logical change 1.293)

------------------------------------------------------------------------
r1164 | anl.gov!desai | 2005-09-01 14:54:40 -0500 (Thu, 01 Sep 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

RPM package fixes and optimization

BKrev: 43175c80v4rKHlsRDbRjEE8vO1Vz_w

------------------------------------------------------------------------
r1163 | anl.gov!desai | 2005-09-01 14:54:40 -0500 (Thu, 01 Sep 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

fix version detection

2005/09/01 14:40:39-05:00 anl.gov!desai
simplify and optimize package performance

(Logical change 1.292)

------------------------------------------------------------------------
r1162 | anl.gov!desai | 2005-08-31 16:37:18 -0500 (Wed, 31 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

add default fetch to handle poorly constructed configs

(Logical change 1.291)

------------------------------------------------------------------------
r1161 | anl.gov!desai | 2005-08-31 16:37:18 -0500 (Wed, 31 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

add simplefile

(Logical change 1.291)

------------------------------------------------------------------------
r1160 | anl.gov!desai | 2005-08-31 16:37:18 -0500 (Wed, 31 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Pkgmgr.py

simplefile fix

(Logical change 1.291)

------------------------------------------------------------------------
r1159 | anl.gov!desai | 2005-08-31 16:37:18 -0500 (Wed, 31 Aug 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

working, verified delta support

2005/08/30 16:04:05-05:00 anl.gov!desai
fix tb from Cory

(Logical change 1.291)

------------------------------------------------------------------------
r1158 | anl.gov!desai | 2005-08-31 16:37:18 -0500 (Wed, 31 Aug 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fixes from Ti's bug rpts
Cfg/deltas now work!

BKrev: 4316230e8g3tW6BJRz0A7VtNNgJA9w

------------------------------------------------------------------------
r1157 | flexabit.net!joey | 2005-08-31 01:42:35 -0500 (Wed, 31 Aug 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/reports.txt

(Logical change 1.290)

------------------------------------------------------------------------
r1156 | flexabit.net!joey | 2005-08-31 01:42:35 -0500 (Wed, 31 Aug 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

reports.txt:
  First revision )not complete) docs for reports.

BKrev: 4315515bULjTt6Cxf81EuDtJBrj7Lw

------------------------------------------------------------------------
r1155 | flexabit.net!joey | 2005-08-31 01:42:34 -0500 (Wed, 31 Aug 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/reports.txt

Initial revision

------------------------------------------------------------------------
r1154 | flexabit.net!joey | 2005-08-24 21:05:12 -0500 (Wed, 24 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

took out valid HTML image

BKrev: 430d2758DJSGvIFjHvgyhcC8tGyXdQ

------------------------------------------------------------------------
r1153 | flexabit.net!joey | 2005-08-24 21:05:12 -0500 (Wed, 24 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-html.xsl

took out valid HTML image

(Logical change 1.289)

------------------------------------------------------------------------
r1152 | flexabit.net!joey | 2005-08-24 21:05:12 -0500 (Wed, 24 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-html.xsl

Took out Valid XHTML graphic.

(Logical change 1.289)

------------------------------------------------------------------------
r1150 | anl.gov!desai | 2005-08-17 15:59:47 -0500 (Wed, 17 Aug 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump
bcfg2.spec:
  add report xsl stuff

BKrev: 4303a54334y94wTwz-cge5-6KHMPeA

------------------------------------------------------------------------
r1149 | anl.gov!desai | 2005-08-17 15:59:47 -0500 (Wed, 17 Aug 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

2005/08/17 15:58:31-05:00 anl.gov!desai
add report xsl stuff

(Logical change 1.288)

------------------------------------------------------------------------
r1148 | anl.gov!desai | 2005-08-17 15:59:47 -0500 (Wed, 17 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.288)

------------------------------------------------------------------------
r1147 | anl.gov!joey | 2005-08-10 16:52:14 -0500 (Wed, 10 Aug 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

StatReports:
  added error checking with getsendmailpath

BKrev: 42fa770ezV1SplZYcTjm3xqusctbhQ

------------------------------------------------------------------------
r1146 | anl.gov!joey | 2005-08-10 16:52:14 -0500 (Wed, 10 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

added error checking with getsendmailpath

(Logical change 1.287)

------------------------------------------------------------------------
r1145 | anl.gov!joey | 2005-08-10 16:43:58 -0500 (Wed, 10 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-email.xsl
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-html.xsl
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-rss.xsl

optimized for speed, changed so "pingable but not running nightly" is reported instead of just "not running nightly"

(Logical change 1.286)

------------------------------------------------------------------------
r1144 | anl.gov!joey | 2005-08-10 16:43:58 -0500 (Wed, 10 Aug 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

StatReports:
  fixed minor return-code bug
overview-stats-rss.xsl, overview-stats-html.xsl, overview-stats-email.xsl:
  optimized for speed, changed so "pingable but not running nightly" is reported instead of just "not running nightly"

BKrev: 42fa751ecCLaSHsF_y4pPrFuE8dHBg

------------------------------------------------------------------------
r1143 | anl.gov!joey | 2005-08-10 16:43:58 -0500 (Wed, 10 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

fixed minor return-code bug

(Logical change 1.286)

------------------------------------------------------------------------
r1142 | anl.gov!desai | 2005-08-10 14:43:48 -0500 (Wed, 10 Aug 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/08/10 14:43:25-05:00 anl.gov!desai
Error handling for pathological fam events
Properly initialize __provides__ table for generators
Handle error path for bad translation info

BKrev: 42fa58f48O-S1Bw7wTBiG-oNVDUdfQ

------------------------------------------------------------------------
r1141 | anl.gov!desai | 2005-08-10 14:43:48 -0500 (Wed, 10 Aug 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

fix shared __provides__ table problem

2005/08/03 14:44:03-05:00 anl.gov!desai
supress events with blank filenames

(Logical change 1.285)

------------------------------------------------------------------------
r1140 | anl.gov!desai | 2005-08-10 14:43:48 -0500 (Wed, 10 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

add error handling path for bad translation case

(Logical change 1.285)

------------------------------------------------------------------------
r1139 | anl.gov!joey | 2005-08-10 11:41:42 -0500 (Wed, 10 Aug 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

cleaned up code style

2005/08/10 11:18:12-05:00 anl.gov!joey
makes a number of changes for backward compatibility with older versions of python and libxml

(Logical change 1.284)

------------------------------------------------------------------------
r1138 | anl.gov!joey | 2005-08-10 11:41:42 -0500 (Wed, 10 Aug 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

StatReports:
  cleaned up code style
  makes a number of changes for backward compatibility with older versions of python and libxml

BKrev: 42fa2e46JE2pVjn4S2UrJYCTpq4Fgw

------------------------------------------------------------------------
r1137 | anl.gov!desai | 2005-08-08 16:56:02 -0500 (Mon, 08 Aug 2005) | 11 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/08/04 17:09:17-05:00 anl.gov!joey
StatReports:
  removed extranious variable assignment
GenerateHostInfo:
  changed line for testing

BKrev: 42f7d4f2I3IVDxojDVhMb0zXS9I5fA

------------------------------------------------------------------------
r1136 | anl.gov!joey | 2005-08-08 16:56:02 -0500 (Mon, 08 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

changed line for testing

(Logical change 1.283)

------------------------------------------------------------------------
r1135 | anl.gov!joey | 2005-08-08 16:56:02 -0500 (Mon, 08 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

removed extranious variable assignment

(Logical change 1.283)

------------------------------------------------------------------------
r1134 | anl.gov!desai | 2005-08-04 11:16:16 -0500 (Thu, 04 Aug 2005) | 13 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/08/03 16:30:28-05:00 anl.gov!joey
Merge ssh://hagedorn@terra.mcs.anl.gov//homes/desai/bk/bcfg2
into  beluga.mcs.anl.gov:/Users/joey/anl-mcs/dev/bcfg2

2005/08/03 16:30:18-05:00 anl.gov!joey
StatReports:
  Fixed a default--useful for overview-stats reports.

BKrev: 42f23f50RwUZGIjLCRO297H6ZTbkRw

------------------------------------------------------------------------
r1133 | anl.gov!joey | 2005-08-04 11:16:16 -0500 (Thu, 04 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

Fixed a default--useful for overview-stats reports.

(Logical change 1.282)

------------------------------------------------------------------------
r1132 | anl.gov!desai | 2005-08-03 10:34:26 -0500 (Wed, 03 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Bugfix for Phil

BKrev: 42f0e402dtpYclFutyFY84ssK8XL8g

------------------------------------------------------------------------
r1131 | anl.gov!desai | 2005-08-03 10:34:26 -0500 (Wed, 03 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

handle error path if empty file gets added

(Logical change 1.281)

------------------------------------------------------------------------
r1129 | anl.gov!desai | 2005-08-03 10:20:49 -0500 (Wed, 03 Aug 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog, bcfg2.spec:
  bump to 0.6.9.3pre2

BKrev: 42f0e0d1Vm2hTJZnTo_G96NQfeUXiA

------------------------------------------------------------------------
r1128 | anl.gov!desai | 2005-08-03 10:20:49 -0500 (Wed, 03 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

bump to 0.6.9.3pre2

(Logical change 1.280)

------------------------------------------------------------------------
r1127 | local!joey | 2005-08-02 22:59:39 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/html-templates.xsl
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/text-templates.xsl

don't display nodes with no content

(Logical change 1.279)

------------------------------------------------------------------------
r1126 | local!joey | 2005-08-02 22:59:39 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-individual-email.xsl

fixes in spaces and blank nodes

(Logical change 1.279)

------------------------------------------------------------------------
r1125 | local!joey | 2005-08-02 22:59:39 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

UGLY workaround for a problem when xsltransform yields a blank document, removal of extra code for speedup(extra copying of datastructure)

(Logical change 1.279)

------------------------------------------------------------------------
r1124 | local!joey | 2005-08-02 22:59:39 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-email.xsl

fix test when all nodes good

(Logical change 1.279)

------------------------------------------------------------------------
r1123 | local!joey | 2005-08-02 22:59:39 -0500 (Tue, 02 Aug 2005) | 13 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

StatReports:
  UGLY workaround for a problem when xsltransform yields a blank document, removal of extra code for speedup(extra copying of datastructure)
text-templates.xsl, html-templates.xsl:
  don't display nodes with no content
nodes-individual-email.xsl:
  fixes in spaces and blank nodes
nodes-digest-rss.xsl:
  fix test when all nodes are good
nodes-digest-email.xsl:
  fix test when all nodes good

BKrev: 42f0412bb5lonhq4xmDGCjsRPX3J2Q

------------------------------------------------------------------------
r1122 | local!joey | 2005-08-02 22:59:39 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-rss.xsl

fix test when all nodes are good

(Logical change 1.279)

------------------------------------------------------------------------
r1121 | anl.gov!desai | 2005-08-02 16:25:26 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.278)

------------------------------------------------------------------------
r1119 | anl.gov!desai | 2005-08-02 16:25:26 -0500 (Tue, 02 Aug 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 42efe4c6Sajok7B0pej9c3NlFz3DlQ

------------------------------------------------------------------------
r1118 | anl.gov!desai | 2005-08-02 16:24:15 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Permissions fixes

BKrev: 42efe47fN744_kioCs1g0JxFOF1uuA

------------------------------------------------------------------------
r1117 | anl.gov!desai | 2005-08-02 16:24:15 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd

permission change

(Logical change 1.277)

------------------------------------------------------------------------
r1116 | anl.gov!desai | 2005-08-02 16:24:15 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

fix Permissions

(Logical change 1.277)

------------------------------------------------------------------------
r1115 | anl.gov!joey | 2005-08-02 15:41:01 -0500 (Tue, 02 Aug 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

setup.py:
  added GenerateHostInfo tool to setup.py

BKrev: 42efda5dvCU0dImLHFRaYvYlg7QHOg

------------------------------------------------------------------------
r1114 | anl.gov!joey | 2005-08-02 15:41:01 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

added GenerateHostInfo tool to setup.py

(Logical change 1.276)

------------------------------------------------------------------------
r1113 | anl.gov!joey | 2005-08-02 15:33:31 -0500 (Tue, 02 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

took out testing hacks

(Logical change 1.275)

------------------------------------------------------------------------
r1112 | anl.gov!joey | 2005-08-02 15:33:31 -0500 (Tue, 02 Aug 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

GenerateHostInfo:
  took out testing hacks
StatReports:
  took out hacks for testing
  removes unnecessary code, checks to see GenerateHostInfo is being properly run every 24 hrs

BKrev: 42efd89bM07A1VpPMw4jgyDjx8c1_Q

------------------------------------------------------------------------
r1111 | anl.gov!joey | 2005-08-02 15:33:31 -0500 (Tue, 02 Aug 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

took out hacks for testing

2005/08/02 15:30:36-05:00 anl.gov!joey
removes unnecessary code, checks to see GenerateHostInfo is being properly run every 24 hrs

(Logical change 1.275)

------------------------------------------------------------------------
r1110 | anl.gov!desai | 2005-08-01 11:27:47 -0500 (Mon, 01 Aug 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/setup.py

switch to using glob

2005/08/01 11:23:57-05:00 anl.gov!desai
fix paths

(Logical change 1.274)

------------------------------------------------------------------------
r1109 | anl.gov!desai | 2005-08-01 11:27:47 -0500 (Mon, 01 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor setup changes

BKrev: 42ee4d83ROmsG2iUFmZe29u4toinpA

------------------------------------------------------------------------
r1108 | anl.gov!joey | 2005-08-01 10:56:01 -0500 (Mon, 01 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

added files for support of xsl/reports

(Logical change 1.273)

------------------------------------------------------------------------
r1107 | anl.gov!joey | 2005-08-01 10:56:01 -0500 (Mon, 01 Aug 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

setup.py:
  added files for support of xsl/reports

BKrev: 42ee4611FCCr2EA2s20P5nJQlAVU4g

------------------------------------------------------------------------
r1106 | anl.gov!joey | 2005-08-01 09:57:24 -0500 (Mon, 01 Aug 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

Auto merged

2005/07/29 16:23:15-05:00 anl.gov!joey


(Logical change 1.272)

------------------------------------------------------------------------
r1105 | anl.gov!joey | 2005-08-01 09:57:24 -0500 (Mon, 01 Aug 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/reports/web-rprt-srcs/boxypastel.css
   M /trunk/bcfg2/reports/web-rprt-srcs/main.js
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-email.xsl
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-html.xsl
   M /trunk/bcfg2/reports/xsl-transforms/nodes-digest-rss.xsl
   M /trunk/bcfg2/reports/xsl-transforms/nodes-individual-email.xsl
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-email.xsl
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-html.xsl
   M /trunk/bcfg2/reports/xsl-transforms/overview-stats-rss.xsl
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/html-templates.xsl
   M /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/text-templates.xsl

(Logical change 1.272)

------------------------------------------------------------------------
r1104 | anl.gov!joey | 2005-08-01 09:57:24 -0500 (Mon, 01 Aug 2005) | 12 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/GenerateHostInfo

Added Pretty Print

2005/07/19 17:21:35-05:00 anl.gov!joey
write hostinfo.xml to disk

2005/07/19 16:15:08-05:00 anl.gov!joey
Initial version of GenerateHostInfo, a file that should be run regularly to update a file that contains information about hosts, including FQDN index as well as pingability

2005/07/19 12:47:36-05:00 anl.gov!joey

(Logical change 1.272)

------------------------------------------------------------------------
r1103 | anl.gov!joey | 2005-08-01 09:57:24 -0500 (Mon, 01 Aug 2005) | 17 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge ssh://hagedorn@terra.mcs.anl.gov//homes/desai/bk/bcfg2
into  beluga.mcs.anl.gov:/Users/joey/anl-mcs/dev/bcfg2

2005/08/01 09:57:13-05:00 anl.gov!joey
adding support for xsl-transform reporting system

2005/07/20 13:15:50-05:00 anl.gov!joey
GenerateHostInfo:
  write hostinfo.xml to disk
  Initial version of GenerateHostInfo, a file that should be run regularly to update a file that contains information about hosts, including FQDN index as well as pingability
bcfg2.conf:
  Added statistics section to support editable domainlist
GenerateHostInfo:
  new file

BKrev: 42ee3854WwPw-Jt_RjRrWIrLj15Oiw

------------------------------------------------------------------------
r1102 | anl.gov!joey | 2005-08-01 09:57:24 -0500 (Mon, 01 Aug 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

Major revision-- uses new XSLT transform system to create reports instead of old text-only reports.
sends mail directly to /usr/sbin/sendmail
xml intermediate data
more fault tolerant
Pretty Print

(Logical change 1.272)

------------------------------------------------------------------------
r1101 | anl.gov!joey | 2005-08-01 09:57:24 -0500 (Mon, 01 Aug 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf

Added statistics section to support editable domainlist

(Logical change 1.272)

------------------------------------------------------------------------
r1100 | anl.gov!joey | 2005-08-01 09:57:23 -0500 (Mon, 01 Aug 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/reports
   A /trunk/bcfg2/reports/web-rprt-srcs
   A /trunk/bcfg2/reports/web-rprt-srcs/boxypastel.css
   A /trunk/bcfg2/reports/web-rprt-srcs/main.js
   A /trunk/bcfg2/reports/xsl-transforms
   A /trunk/bcfg2/reports/xsl-transforms/nodes-digest-email.xsl
   A /trunk/bcfg2/reports/xsl-transforms/nodes-digest-html.xsl
   A /trunk/bcfg2/reports/xsl-transforms/nodes-digest-rss.xsl
   A /trunk/bcfg2/reports/xsl-transforms/nodes-individual-email.xsl
   A /trunk/bcfg2/reports/xsl-transforms/overview-stats-email.xsl
   A /trunk/bcfg2/reports/xsl-transforms/overview-stats-html.xsl
   A /trunk/bcfg2/reports/xsl-transforms/overview-stats-rss.xsl
   A /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes
   A /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/html-templates.xsl
   A /trunk/bcfg2/reports/xsl-transforms/xsl-transform-includes/text-templates.xsl
   A /trunk/bcfg2/src/sbin/GenerateHostInfo

Initial revision

------------------------------------------------------------------------
r1099 | anl.gov!zach | 2005-07-28 13:06:41 -0500 (Thu, 28 Jul 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

Auto merged

2005/07/28 13:05:46-05:00 anl.gov!zach
update license

(Logical change 1.271)

------------------------------------------------------------------------
r1098 | anl.gov!zach | 2005-07-28 13:06:41 -0500 (Thu, 28 Jul 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge fluffhead.mcs.anl.gov:/nfs/mcs-homes06/desai/bk/bcfg2
into  fluffhead.mcs.anl.gov:/nfs/mcs-homes09/zach/tmp/bcfg2.old

2005/07/28 13:05:58-05:00 anl.gov!zach
config:
  update license

BKrev: 42e91eb1vfBFqPgZVqBFr-0i0h1zpQ

------------------------------------------------------------------------
r1097 | anl.gov!desai | 2005-07-22 21:35:15 -0500 (Fri, 22 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

kill --level in chkconfig call

(Logical change 1.270)

------------------------------------------------------------------------
r1096 | anl.gov!desai | 2005-07-22 21:35:15 -0500 (Fri, 22 Jul 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix conditional restart of services within bundles

2005/07/20 10:58:22-05:00 anl.gov!desai
fix true path

(Logical change 1.270)

------------------------------------------------------------------------
r1095 | anl.gov!desai | 2005-07-22 21:35:15 -0500 (Fri, 22 Jul 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fix more bugs from Cory:
Fix Directory installation
kill SUSE incompatiblity
fix service restart bug

BKrev: 42e1ace3b9sIhDrli56d6jtojL0dbQ

------------------------------------------------------------------------
r1094 | anl.gov!desai | 2005-07-22 21:35:15 -0500 (Fri, 22 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

license update

(Logical change 1.270)

------------------------------------------------------------------------
r1093 | anl.gov!desai | 2005-07-19 13:29:19 -0500 (Tue, 19 Jul 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/07/14 16:17:30-05:00 anl.gov!desai
debian package update

BKrev: 42dd467fQ2ege_0UMqfehuB3oWEtrw

------------------------------------------------------------------------
r1092 | anl.gov!desai | 2005-07-19 13:29:19 -0500 (Tue, 19 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install

add StatReports

(Logical change 1.269)

------------------------------------------------------------------------
r1091 | anl.gov!zach | 2005-07-15 11:13:42 -0500 (Fri, 15 Jul 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Many files:
  new file

BKrev: 42d7e0b6CcNeS8tJJTIGJYeen2fA3w

------------------------------------------------------------------------
r1090 | anl.gov!zach | 2005-07-15 11:13:42 -0500 (Fri, 15 Jul 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/gentoo/Manifest
   M /trunk/bcfg2/gentoo/bcfg2-0.6.9.2.ebuild
   M /trunk/bcfg2/gentoo/files/bcfg2-client
   M /trunk/bcfg2/gentoo/files/bcfg2-server
   M /trunk/bcfg2/gentoo/files/digest-bcfg2-0.6.9.2

(Logical change 1.268)

------------------------------------------------------------------------
r1089 | anl.gov!zach | 2005-07-15 11:13:41 -0500 (Fri, 15 Jul 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/gentoo
   A /trunk/bcfg2/gentoo/Manifest
   A /trunk/bcfg2/gentoo/bcfg2-0.6.9.2.ebuild
   A /trunk/bcfg2/gentoo/files
   A /trunk/bcfg2/gentoo/files/bcfg2-client
   A /trunk/bcfg2/gentoo/files/bcfg2-server
   A /trunk/bcfg2/gentoo/files/digest-bcfg2-0.6.9.2

Initial revision

------------------------------------------------------------------------
r1088 | anl.gov!zach | 2005-07-14 15:36:28 -0500 (Thu, 14 Jul 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge terra.mcs.anl.gov:/nfs/mcs-homes06/desai/bk/bcfg2
into  terra.mcs.anl.gov:/nfs/mcs-homes09/zach/tmp/bcfg2

2005/07/14 15:36:09-05:00 anl.gov!zach
Gentoo.py:
  add Gentoo support

BKrev: 42d6ccccvkeCcS1JQ0_zmklz3BSHag

------------------------------------------------------------------------
r1087 | anl.gov!zach | 2005-07-14 15:36:28 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Gentoo.py

add Gentoo support

(Logical change 1.267)

------------------------------------------------------------------------
r1086 | anl.gov!desai | 2005-07-14 10:25:06 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/ValidateBcfg2Repo

fix schemadir problem

(Logical change 1.266)

------------------------------------------------------------------------
r1085 | anl.gov!desai | 2005-07-14 10:25:06 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

last little change

BKrev: 42d683d2ckOLa13SsB3YGiuC9OrAJg

------------------------------------------------------------------------
r1084 | anl.gov!desai | 2005-07-14 10:18:04 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

rpm build fix

BKrev: 42d6822cUI2sPnPVGIqsPrSB_Ng78A

------------------------------------------------------------------------
r1083 | anl.gov!desai | 2005-07-14 10:18:04 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

add StatReports to mv line

(Logical change 1.265)

------------------------------------------------------------------------
r1082 | anl.gov!desai | 2005-07-14 10:02:08 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports

Rename: src/sbin/StatReports.py -> src/sbin/StatReports

(Logical change 1.264)

------------------------------------------------------------------------
r1080 | anl.gov!desai | 2005-07-14 10:02:08 -0500 (Thu, 14 Jul 2005) | 12 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  version bump
setup.py:
  add StatReports
bcfg2.spec:
  version bump
  add statreports to pkginstall
StatReports:
  Rename: src/sbin/StatReports.py -> src/sbin/StatReports

BKrev: 42d67e709H9WmVjx0TsbQFIGqMxrbw

------------------------------------------------------------------------
r1079 | anl.gov!desai | 2005-07-14 10:02:08 -0500 (Thu, 14 Jul 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

version bump
add statreports to pkginstall

(Logical change 1.264)

------------------------------------------------------------------------
r1078 | anl.gov!desai | 2005-07-14 10:02:08 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.264)

------------------------------------------------------------------------
r1077 | anl.gov!desai | 2005-07-14 10:02:08 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/sbin/StatReports.py

Rename: src/sbin/StatReports.py -> src/sbin/StatReports

}(Logical change 1.264)

------------------------------------------------------------------------
r1076 | anl.gov!desai | 2005-07-14 10:02:08 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

add StatReports

(Logical change 1.264)

------------------------------------------------------------------------
r1075 | anl.gov!desai | 2005-07-14 10:02:07 -0500 (Thu, 14 Jul 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/sbin/StatReports

Initial revision

------------------------------------------------------------------------
r1074 | anl.gov!desai | 2005-07-14 09:57:19 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/ValidateBcfg2Repo

fix file name typo

(Logical change 1.263)

------------------------------------------------------------------------
r1073 | anl.gov!desai | 2005-07-14 09:57:19 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix config file name

BKrev: 42d67d4f3bsPlJFXdk9PNVs716eDiA

------------------------------------------------------------------------
r1072 | anl.gov!joey | 2005-07-14 09:55:30 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports.py

fixed variable name bug

(Logical change 1.262)

------------------------------------------------------------------------
r1071 | anl.gov!desai | 2005-07-14 09:55:30 -0500 (Thu, 14 Jul 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/07/14 09:55:13-05:00 anl.gov!joey
StatReports.py:
  fixed variable name bug

BKrev: 42d67ce2iNgmH9iUMGzRVfXsikFeuA

------------------------------------------------------------------------
r1070 | anl.gov!desai | 2005-07-14 09:30:25 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.261)

------------------------------------------------------------------------
r1068 | anl.gov!desai | 2005-07-14 09:30:25 -0500 (Thu, 14 Jul 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 42d67701cjRUPCJAIqHk9T9ZQUhaWQ

------------------------------------------------------------------------
r1067 | anl.gov!zach | 2005-07-14 09:30:12 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

fix other stupid bugs

(Logical change 1.260)

------------------------------------------------------------------------
r1066 | anl.gov!desai | 2005-07-14 09:30:12 -0500 (Thu, 14 Jul 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/07/14 09:29:54-05:00 anl.gov!zach
Solaris.py:
  fix other stupid bugs

BKrev: 42d676f4pAMsy42ZmEiDcIHdFj22lg

------------------------------------------------------------------------
r1065 | anl.gov!desai | 2005-07-14 09:26:39 -0500 (Thu, 14 Jul 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/07/14 09:26:38-05:00 anl.gov!zach
Solaris.py, Redhat.py:
  add missing paren

BKrev: 42d6761f5JVVqf8Dwq-HlgfUz2F63Q

------------------------------------------------------------------------
r1064 | anl.gov!zach | 2005-07-14 09:26:39 -0500 (Thu, 14 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Solaris.py

add missing paren

(Logical change 1.259)

------------------------------------------------------------------------
r1062 | anl.gov!desai | 2005-07-13 15:08:25 -0500 (Wed, 13 Jul 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog, bcfg2.spec:
  version bump

BKrev: 42d574b99_CZ-lKcfoS7DIns2H-WPA

------------------------------------------------------------------------
r1061 | anl.gov!desai | 2005-07-13 15:08:25 -0500 (Wed, 13 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.258)

------------------------------------------------------------------------
r1060 | anl.gov!desai | 2005-07-13 14:26:11 -0500 (Wed, 13 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/ValidateBcfg2Repo

Rename: tools/ValidateBcfg2Repo -> src/sbin/ValidateBcfg2Repo

(Logical change 1.257)

------------------------------------------------------------------------
r1059 | anl.gov!desai | 2005-07-13 14:26:11 -0500 (Wed, 13 Jul 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/tools/ValidateBcfg2Repo

add report stuff

(Logical change 1.257)

------------------------------------------------------------------------
r1058 | anl.gov!desai | 2005-07-13 14:26:11 -0500 (Wed, 13 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/report-configuration.xsd

minor schema fixup

(Logical change 1.257)

------------------------------------------------------------------------
r1057 | anl.gov!desai | 2005-07-13 14:26:11 -0500 (Wed, 13 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Schema validation updates

BKrev: 42d56ad3zURh82ZN7mz7vA2Ut7Dkmw

------------------------------------------------------------------------
r1056 | anl.gov!desai | 2005-07-13 14:26:11 -0500 (Wed, 13 Jul 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/setup.py

add report stuff
mv ValidateBcfg2Repo

(Logical change 1.257)

------------------------------------------------------------------------
r1055 | anl.gov!desai | 2005-07-13 14:26:10 -0500 (Wed, 13 Jul 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/sbin/ValidateBcfg2Repo

Initial revision

------------------------------------------------------------------------
r1054 | anl.gov!joey | 2005-07-13 13:43:45 -0500 (Wed, 13 Jul 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports.py

fixed bug where machines provided in lessrestrictive to more restrictive lists would provide unexpected results

fixed bug when "good" attribute is ommitted from config XML

(Logical change 1.256)

------------------------------------------------------------------------
r1053 | anl.gov!joey | 2005-07-13 13:43:45 -0500 (Wed, 13 Jul 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

StatReports.py:
  fixed bug where machines provided in lessrestrictive to more restrictive lists would provide unexpected results
  fixed bug when "good" attribute is ommitted from config XML

BKrev: 42d560e19K2kBrSE1ajK33KqEG6GLQ

------------------------------------------------------------------------
r1052 | anl.gov!zach | 2005-07-13 11:25:20 -0500 (Wed, 13 Jul 2005) | 13 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge fluffhead.mcs.anl.gov:/nfs/mcs-homes06/desai/bk/bcfg2
into  fluffhead.mcs.anl.gov:/nfs/mcs-homes09/zach/tmp/bcfg2

2005/07/13 11:20:08-05:00 anl.gov!zach
Redhat.py:
  fix odata bug
Solaris.py:
  fix odata bug ?\008
  add modlist to solaris
  fix Inventory

BKrev: 42d54070uoYlcK9Z1jS5wKySgGlCSw

------------------------------------------------------------------------
r1051 | anl.gov!zach | 2005-07-13 11:25:20 -0500 (Wed, 13 Jul 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

fix conflict with pylint corrections

2005/07/13 11:19:29-05:00 anl.gov!zach
fix odata bug ?\008
add modlist to solaris
fix Inventory

(Logical change 1.255)

------------------------------------------------------------------------
r1050 | anl.gov!zach | 2005-07-13 11:25:20 -0500 (Wed, 13 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

fix odata bug

(Logical change 1.255)

------------------------------------------------------------------------
r1049 | anl.gov!joey | 2005-07-13 10:58:09 -0500 (Wed, 13 Jul 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

StatReports.py:
  fixed a bug, if all nodes were good.
  fixed a debuggging message

BKrev: 42d53a11Mz_DvkEMwJHdhByOY6vbMg

------------------------------------------------------------------------
r1048 | anl.gov!joey | 2005-07-13 10:58:09 -0500 (Wed, 13 Jul 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports.py

fixed a bug, if all nodes were good.

fixed a debuggging message

(Logical change 1.254)

------------------------------------------------------------------------
r1047 | anl.gov!joey | 2005-07-13 10:39:18 -0500 (Wed, 13 Jul 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

Auto merged

2005/07/13 10:36:00-05:00 anl.gov!joey
license

(Logical change 1.253)

------------------------------------------------------------------------
r1046 | anl.gov!joey | 2005-07-13 10:39:18 -0500 (Wed, 13 Jul 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge ssh://hagedorn@terra.mcs.anl.gov//homes/desai/bk/bcfg2
into  beluga.mcs.anl.gov:/Users/joey/anl-mcs/dev/bcfg2

2005/07/13 10:36:24-05:00 anl.gov!joey
config:
  license

BKrev: 42d535a68JIunaAtj5KjFzVPUG1gDA

------------------------------------------------------------------------
r1045 | anl.gov!desai | 2005-07-13 10:30:11 -0500 (Wed, 13 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Solaris cleanups from pylint

BKrev: 42d53383wof0YgvdYXyVS0ofW8m55Q

------------------------------------------------------------------------
r1044 | anl.gov!desai | 2005-07-13 10:30:11 -0500 (Wed, 13 Jul 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

pylint cleanups and minor code review
Still needs:
 - modlist support
 - maybe direct inventory support (?)

(Logical change 1.252)

------------------------------------------------------------------------
r1043 | anl.gov!zach | 2005-07-13 09:59:59 -0500 (Wed, 13 Jul 2005) | 16 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

Fix licence file, maybe

2005/07/12 15:18:17-05:00 anl.gov!desai
more logging

2005/07/12 15:16:56-05:00 anl.gov!desai
fix license

2005/07/12 15:13:46-05:00 anl.gov!desai
more license stuff

2005/07/12 15:12:12-05:00 anl.gov!desai
add license

(Logical change 1.251)

------------------------------------------------------------------------
r1042 | anl.gov!zach | 2005-07-13 09:59:59 -0500 (Wed, 13 Jul 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

BKrev: 42d52c6fJQAL21Ren6z-J5nweAkXSw

------------------------------------------------------------------------
r1041 | anl.gov!zach | 2005-07-13 09:58:08 -0500 (Wed, 13 Jul 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/solaris/Makefile
   M /trunk/bcfg2/solaris/pkginfo.bcfg2
   M /trunk/bcfg2/solaris/pkginfo.bcfg2-server
   M /trunk/bcfg2/solaris/prototype.bcfg2
   M /trunk/bcfg2/solaris/prototype.bcfg2-server

(Logical change 1.250)

------------------------------------------------------------------------
r1040 | anl.gov!zach | 2005-07-13 09:58:08 -0500 (Wed, 13 Jul 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

auto-union

2005/07/13 09:47:47-05:00 anl.gov!zach
Logging to logging@openlogging.org accepted

(Logical change 1.250)

------------------------------------------------------------------------
r1039 | anl.gov!zach | 2005-07-13 09:58:08 -0500 (Wed, 13 Jul 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

2005/07/13 09:42:33-05:00 anl.gov!zach

2005/07/13 09:41:11-05:00 anl.gov!zach
fix license?

2005/07/13 09:37:34-05:00 anl.gov!zach
add licenc?\008se

(Logical change 1.250)

------------------------------------------------------------------------
r1038 | anl.gov!zach | 2005-07-13 09:58:08 -0500 (Wed, 13 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

Add solaris express support

(Logical change 1.250)

------------------------------------------------------------------------
r1037 | anl.gov!zach | 2005-07-13 09:58:08 -0500 (Wed, 13 Jul 2005) | 18 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge fluffhead.mcs.anl.gov:/nfs/mcs-homes06/desai/bk/bcfg2
into  fluffhead.mcs.anl.gov:/nfs/mcs-homes09/zach/tmp/bcfg2

2005/07/13 09:51:11-05:00 anl.gov!zach
Solaris.py:
  Add solaris express support
Many files:
  new file

2005/07/13 09:49:20-05:00 anl.gov!zach
logging_ok:
  Logging to logging@openlogging.org accepted
config:
  fix license?
  add licenc?\008se

BKrev: 42d52c00OcZpxBHc_epeuqbn4lQP5Q

------------------------------------------------------------------------
r1036 | anl.gov!zach | 2005-07-13 09:58:07 -0500 (Wed, 13 Jul 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/solaris
   A /trunk/bcfg2/solaris/Makefile
   A /trunk/bcfg2/solaris/pkginfo.bcfg2
   A /trunk/bcfg2/solaris/pkginfo.bcfg2-server
   A /trunk/bcfg2/solaris/prototype.bcfg2
   A /trunk/bcfg2/solaris/prototype.bcfg2-server

Initial revision

------------------------------------------------------------------------
r1035 | anl.gov!desai | 2005-07-12 15:18:17 -0500 (Tue, 12 Jul 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

more logging

2005/07/12 15:13:46-05:00 anl.gov!desai
more license stuff

2005/07/12 15:12:12-05:00 anl.gov!desai
add license

(Logical change 1.249)

------------------------------------------------------------------------
r1034 | anl.gov!desai | 2005-07-12 15:18:17 -0500 (Tue, 12 Jul 2005) | 25 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into  topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/07/12 15:14:16-05:00 anl.gov!desai
add license

2005/07/01 10:27:51-05:00 anl.gov!joey
fixed bug where some hosts wouldn't be pinged

2005/06/30 14:16:36-05:00 anl.gov!joey
bugfix for finding nonexistant hosts

2005/06/30 13:44:22-05:00 anl.gov!joey
Merge ssh://hagedorn@terra.mcs.anl.gov//homes/desai/bk/bcfg2
into beluga.mcs.anl.gov:/Users/joey/anl-mcs/dev/bcfg2

2005/06/29 16:38:04-05:00 anl.gov!joey
Merge ssh://hagedorn@terra.mcs.anl.gov//homes/desai/bk/bcfg2
into beluga.mcs.anl.gov:/Users/joey/anl-mcs/dev/bcfg2

2005/06/27 14:04:46-05:00 anl.gov!joey
major code cleanup for release

BKrev: 42d42589XRBCP3NCtphjMmvlIWa-fA

------------------------------------------------------------------------
r1033 | anl.gov!desai | 2005-07-12 15:18:17 -0500 (Tue, 12 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

Logging to logging@openlogging.org accepted

(Logical change 1.249)

------------------------------------------------------------------------
r1032 | anl.gov!joey | 2005-07-12 15:18:17 -0500 (Tue, 12 Jul 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports.py

fixed bug related to pinging stale hosts

2005/06/30 14:16:36-05:00 anl.gov!joey
fixed problem with pinging nonexistant hosts

2005/06/27 14:04:46-05:00 anl.gov!joey
Major cleanup: changed tabs to spaces, PyLinted the code round 2, fixed all conflicting variable names, got rid of unnecessary code

(Logical change 1.249)

------------------------------------------------------------------------
r1031 | anl.gov!desai | 2005-07-12 15:17:21 -0500 (Tue, 12 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

fix license

(Logical change 1.248)

------------------------------------------------------------------------
r1030 | anl.gov!desai | 2005-07-12 15:17:21 -0500 (Tue, 12 Jul 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/ValidateBcfg2Repo

fix tb

(Logical change 1.248)

------------------------------------------------------------------------
r1029 | anl.gov!desai | 2005-07-12 15:17:21 -0500 (Tue, 12 Jul 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

config:
  fix license
ValidateBcfg2Repo:
  fix tb

BKrev: 42d42551l88PrBCDXCN8PFIrDxD80g

------------------------------------------------------------------------
r1027 | anl.gov!desai | 2005-06-29 16:40:55 -0500 (Wed, 29 Jun 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 42c31567pKvlF898gv2aNXCWe7TEZw

------------------------------------------------------------------------
r1026 | anl.gov!desai | 2005-06-29 16:40:55 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.247)

------------------------------------------------------------------------
r1025 | anl.gov!desai | 2005-06-29 16:39:47 -0500 (Wed, 29 Jun 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix permission code

2005/06/29 15:45:08-05:00 anl.gov!desai
typo

(Logical change 1.246)

------------------------------------------------------------------------
r1024 | anl.gov!desai | 2005-06-29 16:39:47 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

RickB fixes

BKrev: 42c31523RWBguXGf8DF3Qc9gSp3EyA

------------------------------------------------------------------------
r1022 | anl.gov!desai | 2005-06-29 13:12:23 -0500 (Wed, 29 Jun 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog, bcfg2.spec:
  version bump

BKrev: 42c2e487dHnlM_TGBrCp22JDJ_n6Uw

------------------------------------------------------------------------
r1021 | anl.gov!desai | 2005-06-29 13:12:23 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.245)

------------------------------------------------------------------------
r1020 | anl.gov!desai | 2005-06-29 13:11:39 -0500 (Wed, 29 Jun 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

change postinstall command name to "name"

2005/06/29 13:08:26-05:00 anl.gov!desai
add postinstall methods and integrate with bundles

(Logical change 1.244)

------------------------------------------------------------------------
r1019 | anl.gov!desai | 2005-06-29 13:11:39 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

make PostInstall elements not bind

(Logical change 1.244)

------------------------------------------------------------------------
r1018 | anl.gov!desai | 2005-06-29 13:11:39 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd

setup PostInstall type

(Logical change 1.244)

------------------------------------------------------------------------
r1017 | anl.gov!desai | 2005-06-29 13:11:39 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

PostInstall support

BKrev: 42c2e45bd79O3dFfMbKWY6pFVIwxcg

------------------------------------------------------------------------
r1016 | anl.gov!desai | 2005-06-29 13:11:39 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd

add postinstalltype

(Logical change 1.244)

------------------------------------------------------------------------
r1015 | anl.gov!joey | 2005-06-29 10:44:58 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports.py

bug fix, extra line

(Logical change 1.243)

------------------------------------------------------------------------
r1014 | anl.gov!desai | 2005-06-29 10:44:58 -0500 (Wed, 29 Jun 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/06/27 11:44:55-05:00 anl.gov!joey
bugfix-- extra line deleted

BKrev: 42c2c1faDrZZR3JFeZXP1Jh6SbbcLg

------------------------------------------------------------------------
r1013 | anl.gov!desai | 2005-06-29 10:44:42 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Implement Permission type and add to all schemas

BKrev: 42c2c1eaUZ39xXQ1ePviuEQ9hEHdWg

------------------------------------------------------------------------
r1012 | anl.gov!desai | 2005-06-29 10:44:42 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd

add permission type

(Logical change 1.242)

------------------------------------------------------------------------
r1011 | anl.gov!desai | 2005-06-29 10:44:42 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

add permission to unbound types

(Logical change 1.242)

------------------------------------------------------------------------
r1010 | anl.gov!desai | 2005-06-29 10:44:42 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/ValidateBcfg2Repo

add correct usage stuff

(Logical change 1.242)

------------------------------------------------------------------------
r1009 | anl.gov!desai | 2005-06-29 10:44:42 -0500 (Wed, 29 Jun 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

implement permissions

2005/06/29 10:20:27-05:00 anl.gov!desai
fix up perms on "wonderful" gpfs filesystems (and perhaps mount points
in general)

(Logical change 1.242)

------------------------------------------------------------------------
r1008 | anl.gov!desai | 2005-06-29 10:44:42 -0500 (Wed, 29 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/base.xsd

add PermissionType

(Logical change 1.242)

------------------------------------------------------------------------
r1007 | anl.gov!desai | 2005-06-29 10:44:42 -0500 (Wed, 29 Jun 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd

add permission type

2005/06/29 10:41:27-05:00 anl.gov!desai
fix attributes

(Logical change 1.242)

------------------------------------------------------------------------
r1006 | anl.gov!desai | 2005-06-28 16:17:47 -0500 (Tue, 28 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

print package versions for incorrect entries

(Logical change 1.241)

------------------------------------------------------------------------
r1004 | anl.gov!desai | 2005-06-28 16:17:47 -0500 (Tue, 28 Jun 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog, bcfg2.spec, manual.xml:
  version bump
SSHbase.py:
  fix for tg broken dns.
  don't use reverse lookups anymore.
bcfg2:
  print package versions for incorrect entries

BKrev: 42c1be7b9uRIDJ2K-nUUdOJGsdydIA

------------------------------------------------------------------------
r1003 | anl.gov!desai | 2005-06-28 16:17:47 -0500 (Tue, 28 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/doc/manual.xml
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.241)

------------------------------------------------------------------------
r1002 | anl.gov!desai | 2005-06-28 16:17:47 -0500 (Tue, 28 Jun 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

fix for tg broken dns.
don't use reverse lookups anymore.

(Logical change 1.241)

------------------------------------------------------------------------
r1001 | anl.gov!joey | 2005-06-23 14:36:48 -0500 (Thu, 23 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports.py

used pylint to clean up code.

(Logical change 1.240)

------------------------------------------------------------------------
r1000 | anl.gov!joey | 2005-06-23 14:36:48 -0500 (Thu, 23 Jun 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

StatReports.py:
  used pylint to clean up code.

BKrev: 42bb0f505JfhPb4O9-gKIXOzS-uhyQ

------------------------------------------------------------------------
r999 | anl.gov!joey | 2005-06-23 14:36:38 -0500 (Thu, 23 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/report-configuration.xml

made a minor change

(Logical change 1.239)

------------------------------------------------------------------------
r998 | anl.gov!joey | 2005-06-23 14:36:38 -0500 (Thu, 23 Jun 2005) | 11 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge ssh://hagedorn@terra.mcs.anl.gov//homes/desai/bk/bcfg2
into beluga.mcs.anl.gov:/Users/joey/anl-mcs/dev/bcfg2

2005/06/22 17:42:27-05:00 anl.gov!joey
fixed report-configuration schema to be more specific

2005/06/22 16:48:14-05:00 anl.gov!joey
minor update

BKrev: 42bb0f46JfHHBgaFtPnWtobOy_8w0w

------------------------------------------------------------------------
r997 | anl.gov!joey | 2005-06-23 14:36:38 -0500 (Thu, 23 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/report-configuration.xsd

modified schema to be much more specific

(Logical change 1.239)

------------------------------------------------------------------------
r996 | anl.gov!desai | 2005-06-22 17:03:59 -0500 (Wed, 22 Jun 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/06/22 16:46:10-05:00 anl.gov!joey
made StatReports slightly more flexible

BKrev: 42b9e04fd75_VJSPrzSt88Tv1xXTaA

------------------------------------------------------------------------
r995 | anl.gov!joey | 2005-06-22 17:03:59 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports.py

added command line options to specify alternate config and statistics files

(Logical change 1.238)

------------------------------------------------------------------------
r994 | anl.gov!desai | 2005-06-22 17:03:49 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

add error handling if server connection failure occurs

(Logical change 1.237)

------------------------------------------------------------------------
r993 | anl.gov!desai | 2005-06-22 17:03:49 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/manual.xml

whitespace fixes

(Logical change 1.237)

------------------------------------------------------------------------
r992 | anl.gov!desai | 2005-06-22 17:03:49 -0500 (Wed, 22 Jun 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix client and server tracebacks
more docs

BKrev: 42b9e045oqVC6x1463GTByKYokZo5Q

------------------------------------------------------------------------
r991 | anl.gov!desai | 2005-06-22 17:03:49 -0500 (Wed, 22 Jun 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

fix error message

2005/06/22 17:02:52-05:00 anl.gov!desai
fix double def

2005/06/22 17:01:33-05:00 anl.gov!desai
add CoreInitError

(Logical change 1.237)

------------------------------------------------------------------------
r990 | anl.gov!desai | 2005-06-22 15:17:45 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structure.py

add error types

(Logical change 1.236)

------------------------------------------------------------------------
r989 | anl.gov!desai | 2005-06-22 15:17:45 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

improve error message

(Logical change 1.236)

------------------------------------------------------------------------
r988 | anl.gov!desai | 2005-06-22 15:17:45 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

check for undefined image

(Logical change 1.236)

------------------------------------------------------------------------
r987 | anl.gov!desai | 2005-06-22 15:17:45 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix IOError (broken pipe)

(Logical change 1.236)

------------------------------------------------------------------------
r986 | anl.gov!desai | 2005-06-22 15:17:45 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

fix precompiled .py files

(Logical change 1.236)

------------------------------------------------------------------------
r985 | anl.gov!desai | 2005-06-22 15:17:45 -0500 (Wed, 22 Jun 2005) | 11 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/06/20 14:11:47-05:00 anl.gov!desai
fix debian client bug

2005/06/10 09:38:36-05:00 anl.gov!desai
minor fixes

BKrev: 42b9c769bjIa2IfhJK2AU9UjUkqPwA

------------------------------------------------------------------------
r984 | anl.gov!desai | 2005-06-22 15:17:45 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix glob bug and verbose reporting

(Logical change 1.236)

------------------------------------------------------------------------
r983 | anl.gov!joey | 2005-06-22 14:09:14 -0500 (Wed, 22 Jun 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

report-configuration.xml:
  new file

BKrev: 42b9b75aohiGqc1ZhSKnbDjBuZg_4A

------------------------------------------------------------------------
r982 | anl.gov!joey | 2005-06-22 14:09:14 -0500 (Wed, 22 Jun 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/examples/report-configuration.xml

(Logical change 1.235)

------------------------------------------------------------------------
r981 | anl.gov!joey | 2005-06-22 14:09:14 -0500 (Wed, 22 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

Logging to logging@openlogging.org accepted

(Logical change 1.235)

------------------------------------------------------------------------
r980 | anl.gov!joey | 2005-06-22 14:09:13 -0500 (Wed, 22 Jun 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/examples/report-configuration.xml

Initial revision

------------------------------------------------------------------------
r979 | anl.gov!joey | 2005-06-21 15:52:39 -0500 (Tue, 21 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports.py

removed some extraneous code

(Logical change 1.234)

------------------------------------------------------------------------
r978 | local!joey | 2005-06-21 15:52:39 -0500 (Tue, 21 Jun 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

report-configuration.xsd:
  new file - schema for new statistics reporting tool config file
StatReports.py:
  removed some extraneous code

BKrev: 42b87e17R-yhC_8Ee_afsRRrTZsHdg

------------------------------------------------------------------------
r977 | local!joey | 2005-06-21 15:52:39 -0500 (Tue, 21 Jun 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/report-configuration.xsd

(Logical change 1.234)

------------------------------------------------------------------------
r976 | local!joey | 2005-06-21 15:52:39 -0500 (Tue, 21 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

Logging to logging@openlogging.org accepted

(Logical change 1.234)

------------------------------------------------------------------------
r975 | local!joey | 2005-06-21 15:52:38 -0500 (Tue, 21 Jun 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/schemas/report-configuration.xsd

Initial revision

------------------------------------------------------------------------
r974 | anl.gov!joey | 2005-06-21 10:51:00 -0500 (Tue, 21 Jun 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

StatReports.py:
  new file

new statistics reporting, in a flexable extensible manner

BKrev: 42b83764EYg4tM24jlp6YwMeCB6qqQ

------------------------------------------------------------------------
r973 | anl.gov!joey | 2005-06-21 10:51:00 -0500 (Tue, 21 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

Logging to logging@openlogging.org accepted

(Logical change 1.233)

------------------------------------------------------------------------
r972 | anl.gov!joey | 2005-06-21 10:51:00 -0500 (Tue, 21 Jun 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/StatReports.py

(Logical change 1.233)

------------------------------------------------------------------------
r971 | anl.gov!joey | 2005-06-21 10:50:59 -0500 (Tue, 21 Jun 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/sbin/StatReports.py

Initial revision

------------------------------------------------------------------------
r970 | anl.gov!desai | 2005-06-06 11:42:34 -0500 (Mon, 06 Jun 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/Makefile

(Logical change 1.232)

------------------------------------------------------------------------
r969 | anl.gov!desai | 2005-06-06 11:42:34 -0500 (Mon, 06 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

doc updates

BKrev: 42a47cfafbT7DE5RUZX2S69D8CLVLg

------------------------------------------------------------------------
r968 | anl.gov!desai | 2005-06-06 11:42:34 -0500 (Mon, 06 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/deployment.xml

more updates

(Logical change 1.232)

------------------------------------------------------------------------
r967 | anl.gov!desai | 2005-06-06 11:42:33 -0500 (Mon, 06 Jun 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/Makefile

Initial revision

------------------------------------------------------------------------
r966 | anl.gov!desai | 2005-06-03 10:00:14 -0500 (Fri, 03 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix tb

BKrev: 42a0707e8DN7rP947JG2FcYrN5JlMQ

------------------------------------------------------------------------
r965 | anl.gov!desai | 2005-06-03 10:00:14 -0500 (Fri, 03 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

netzero fix for .cat/diff files

(Logical change 1.231)

------------------------------------------------------------------------
r964 | anl.gov!desai | 2005-06-01 14:44:42 -0500 (Wed, 01 Jun 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/todo

Delete: doc/todo

}(Logical change 1.230)

------------------------------------------------------------------------
r963 | anl.gov!desai | 2005-06-01 14:44:42 -0500 (Wed, 01 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix things for mac users

BKrev: 429e102aNPT8KkmMZsxUsE9_-Ikshg

------------------------------------------------------------------------
r962 | anl.gov!desai | 2005-06-01 12:57:19 -0500 (Wed, 01 Jun 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/doc/manual.xml

static version revision

2005/05/14 10:19:19-05:00 anl.gov!desai
section updates

(Logical change 1.229)

------------------------------------------------------------------------
r961 | anl.gov!desai | 2005-06-01 12:57:19 -0500 (Wed, 01 Jun 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/architecture.xml

(Logical change 1.229)

------------------------------------------------------------------------
r960 | anl.gov!desai | 2005-06-01 12:57:19 -0500 (Wed, 01 Jun 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix Symlink bug

2005/05/17 10:42:56-05:00 anl.gov!desai
add Reinstall for clobbered entries

(Logical change 1.229)

------------------------------------------------------------------------
r959 | anl.gov!desai | 2005-06-01 12:57:19 -0500 (Wed, 01 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

add noninteractive force to all apt-get calls

(Logical change 1.229)

------------------------------------------------------------------------
r958 | anl.gov!desai | 2005-06-01 12:57:19 -0500 (Wed, 01 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Variety of updates

BKrev: 429df6ffpSB9UI-JNms1xiCgo0WLeQ

------------------------------------------------------------------------
r957 | anl.gov!desai | 2005-06-01 12:57:19 -0500 (Wed, 01 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/ignore

add manual

(Logical change 1.229)

------------------------------------------------------------------------
r956 | anl.gov!desai | 2005-06-01 12:57:19 -0500 (Wed, 01 Jun 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/doc/generators.xml

typo

2005/05/14 10:22:01-05:00 anl.gov!desai
file name fix

(Logical change 1.229)

------------------------------------------------------------------------
r955 | anl.gov!desai | 2005-06-01 12:57:19 -0500 (Wed, 01 Jun 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

handle xml parse failure.

(Logical change 1.229)

------------------------------------------------------------------------
r954 | anl.gov!desai | 2005-06-01 12:57:18 -0500 (Wed, 01 Jun 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/architecture.xml

Initial revision

------------------------------------------------------------------------
r952 | anl.gov!desai | 2005-05-13 15:19:07 -0500 (Fri, 13 May 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 42850bbbZH6qdri90hFvdZUdA9QgKw

------------------------------------------------------------------------
r951 | anl.gov!desai | 2005-05-13 15:19:07 -0500 (Fri, 13 May 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.228)

------------------------------------------------------------------------
r950 | anl.gov!desai | 2005-05-13 14:47:26 -0500 (Fri, 13 May 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

add sort to global file addition.
fixes _long_ standing bug

(Logical change 1.227)

------------------------------------------------------------------------
r949 | anl.gov!desai | 2005-05-13 14:47:26 -0500 (Fri, 13 May 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

fix for python2.2

(Logical change 1.227)

------------------------------------------------------------------------
r948 | anl.gov!desai | 2005-05-13 14:47:26 -0500 (Fri, 13 May 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fixes from TG

BKrev: 4285044eQ7u09oQaDa_5IQjL4moI5g

------------------------------------------------------------------------
r947 | anl.gov!desai | 2005-05-12 13:02:35 -0500 (Thu, 12 May 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.226)

------------------------------------------------------------------------
r945 | anl.gov!desai | 2005-05-12 13:02:35 -0500 (Thu, 12 May 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 42839a3b2U1h9cZujMttnn6HC91bAg

------------------------------------------------------------------------
r944 | anl.gov!desai | 2005-05-12 12:56:24 -0500 (Thu, 12 May 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

pylint fixups

(Logical change 1.225)

------------------------------------------------------------------------
r943 | anl.gov!desai | 2005-05-12 12:56:24 -0500 (Thu, 12 May 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

switch to url from name

(Logical change 1.225)

------------------------------------------------------------------------
r942 | anl.gov!desai | 2005-05-12 12:56:24 -0500 (Thu, 12 May 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Bugfixes for problems from TG

BKrev: 428398c8DFmP1tfyYBvO0Sh1WwbYXw

------------------------------------------------------------------------
r941 | anl.gov!desai | 2005-05-12 12:56:24 -0500 (Thu, 12 May 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

fix :info file deletion

(Logical change 1.225)

------------------------------------------------------------------------
r940 | anl.gov!desai | 2005-05-12 12:56:24 -0500 (Thu, 12 May 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

do string conversion properly.

2005/05/12 12:48:46-05:00 anl.gov!desai
make attributes actually work without scopes

(Logical change 1.225)

------------------------------------------------------------------------
r939 | anl.gov!desai | 2005-05-12 12:56:24 -0500 (Thu, 12 May 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

add default fetch of nothing for pkgtool invocations

(Logical change 1.225)

------------------------------------------------------------------------
r938 | anl.gov!desai | 2005-04-11 15:28:19 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

remove image prio

(Logical change 1.224)

------------------------------------------------------------------------
r937 | anl.gov!desai | 2005-04-11 15:28:19 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix image specific files

BKrev: 425adde3efi4TWzX_eNVwUjaiEp0iQ

------------------------------------------------------------------------
r936 | anl.gov!desai | 2005-04-11 13:52:23 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.223)

------------------------------------------------------------------------
r935 | anl.gov!desai | 2005-04-11 13:52:23 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix single pass install

(Logical change 1.223)

------------------------------------------------------------------------
r934 | anl.gov!desai | 2005-04-11 13:52:23 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

version bump

BKrev: 425ac767EQmqxBNOnOHGSf6mbkz7Bg

------------------------------------------------------------------------
r933 | anl.gov!desai | 2005-04-11 13:52:23 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix service stuff

(Logical change 1.223)

------------------------------------------------------------------------
r932 | anl.gov!desai | 2005-04-11 13:23:27 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix extra arg

(Logical change 1.222)

------------------------------------------------------------------------
r931 | anl.gov!desai | 2005-04-11 13:23:27 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

two fixes for Rick

BKrev: 425ac09fcT4t740qfBNK0wp5BRvkPw

------------------------------------------------------------------------
r930 | anl.gov!desai | 2005-04-11 13:23:27 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix inventory call

(Logical change 1.222)

------------------------------------------------------------------------
r928 | anl.gov!desai | 2005-04-11 12:55:20 -0500 (Mon, 11 Apr 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  version bump

BKrev: 425aba08Cj7Mbf1-pivClzQygmQv4g

------------------------------------------------------------------------
r927 | anl.gov!desai | 2005-04-11 12:55:20 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.221)

------------------------------------------------------------------------
r926 | anl.gov!desai | 2005-04-11 12:54:33 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

client refactor

BKrev: 425ab9d9NqtPZFJHa00P_IxiM2GiKA

------------------------------------------------------------------------
r925 | anl.gov!desai | 2005-04-11 12:54:33 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

pylint fixes

(Logical change 1.220)

------------------------------------------------------------------------
r924 | anl.gov!desai | 2005-04-11 12:54:33 -0500 (Mon, 11 Apr 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

move to using Toolset.Install

2005/04/06 11:14:33-05:00 anl.gov!desai
pylint fixes and consolidation

(Logical change 1.220)

------------------------------------------------------------------------
r923 | anl.gov!desai | 2005-04-11 12:54:33 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/FS.py

Delete: src/lib/Server/Generators/FS.py

}(Logical change 1.220)

------------------------------------------------------------------------
r922 | anl.gov!desai | 2005-04-11 12:54:33 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

pylint fixups

(Logical change 1.220)

------------------------------------------------------------------------
r921 | anl.gov!desai | 2005-04-11 12:54:33 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/ignore

add bcfg2 install dir

(Logical change 1.220)

------------------------------------------------------------------------
r920 | anl.gov!desai | 2005-04-11 12:54:33 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

Delete: src/lib/Server/Generators/Debconf.py

}(Logical change 1.220)

------------------------------------------------------------------------
r919 | anl.gov!desai | 2005-04-11 12:54:33 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structure.py

pylint fixes and GetDependencies addition

(Logical change 1.220)

------------------------------------------------------------------------
r918 | anl.gov!desai | 2005-04-11 12:54:33 -0500 (Mon, 11 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

pylint cleanups

(Logical change 1.220)

------------------------------------------------------------------------
r917 | anl.gov!desai | 2005-04-05 16:31:55 -0500 (Tue, 05 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fixed statistics/clean problem

(Logical change 1.219)

------------------------------------------------------------------------
r916 | anl.gov!desai | 2005-04-05 16:31:55 -0500 (Tue, 05 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix longstanding clean/dirty problem

BKrev: 425303cbiOEF_KnfwrvQvWq6z3-OZA

------------------------------------------------------------------------
r915 | anl.gov!desai | 2005-04-04 09:38:41 -0500 (Mon, 04 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

client fix for directories

BKrev: 42515171kRWthxeCe0y8PfdEqNmiUA

------------------------------------------------------------------------
r914 | anl.gov!desai | 2005-04-04 09:38:41 -0500 (Mon, 04 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix directory installation for wrongperms case

(Logical change 1.218)

------------------------------------------------------------------------
r913 | anl.gov!desai | 2005-04-01 11:38:29 -0600 (Fri, 01 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor bugfixes

BKrev: 424d8715nfCGHiwuKgh-FhtG1aFEeQ

------------------------------------------------------------------------
r912 | anl.gov!desai | 2005-04-01 11:38:29 -0600 (Fri, 01 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/concepts.xml

minor doc update

(Logical change 1.217)

------------------------------------------------------------------------
r911 | anl.gov!desai | 2005-04-01 11:38:29 -0600 (Fri, 01 Apr 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fixup error message

(Logical change 1.217)

------------------------------------------------------------------------
r910 | anl.gov!desai | 2005-03-31 13:42:10 -0600 (Thu, 31 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

add service removal

(Logical change 1.216)

------------------------------------------------------------------------
r909 | anl.gov!desai | 2005-03-31 13:42:10 -0600 (Thu, 31 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

add service removal for bcfg2 debian client

BKrev: 424c5292mHp-6_Uc1PAjkFsTjl6jOw

------------------------------------------------------------------------
r908 | anl.gov!desai | 2005-03-30 16:45:10 -0600 (Wed, 30 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

netzero changes

BKrev: 424b2bf6GrpbMDFKBtnuiPqURzRCyQ

------------------------------------------------------------------------
r907 | anl.gov!desai | 2005-03-30 16:45:10 -0600 (Wed, 30 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

fix prio problem

(Logical change 1.215)

------------------------------------------------------------------------
r905 | anl.gov!desai | 2005-03-29 10:23:26 -0600 (Tue, 29 Mar 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog, bcfg2.spec:
  version bump

BKrev: 424980feqG9oFaIR3pTGrc5V-INd8g

------------------------------------------------------------------------
r904 | anl.gov!desai | 2005-03-29 10:23:26 -0600 (Tue, 29 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.214)

------------------------------------------------------------------------
r903 | anl.gov!desai | 2005-03-29 10:22:08 -0600 (Tue, 29 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor updates

BKrev: 424980b0K3_YtBrlaHl9mFanCoKBmA

------------------------------------------------------------------------
r902 | anl.gov!desai | 2005-03-29 10:22:08 -0600 (Tue, 29 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/TCheetah.py

add client metadata into the mix

(Logical change 1.213)

------------------------------------------------------------------------
r901 | anl.gov!desai | 2005-03-29 10:22:08 -0600 (Tue, 29 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/manual.xml

add rick

(Logical change 1.213)

------------------------------------------------------------------------
r900 | anl.gov!desai | 2005-03-17 15:05:57 -0600 (Thu, 17 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

fix tiebreaks

(Logical change 1.212)

------------------------------------------------------------------------
r899 | anl.gov!desai | 2005-03-17 15:05:57 -0600 (Thu, 17 Mar 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2debug

minor cleanups

2005/03/17 10:49:10-06:00 anl.gov!desai
add more commands

(Logical change 1.212)

------------------------------------------------------------------------
r898 | anl.gov!desai | 2005-03-17 15:05:57 -0600 (Thu, 17 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/install.xml

fix fam ref

(Logical change 1.212)

------------------------------------------------------------------------
r897 | anl.gov!desai | 2005-03-17 15:05:57 -0600 (Thu, 17 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor updates for Rick

BKrev: 4239f1359FA4KjiwWyJLHrkmAWvi5g

------------------------------------------------------------------------
r896 | anl.gov!desai | 2005-03-17 15:05:57 -0600 (Thu, 17 Mar 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

move to efficient caching. now it both does the right thing, and it
works fast (~1.7 s for initial config gen, ~.5 for all subsequent;
compared with 1.8 all of the time)

2005/03/17 14:45:00-06:00 anl.gov!desai
working multidomain version (slow)

(Logical change 1.212)

------------------------------------------------------------------------
r895 | anl.gov!desai | 2005-03-09 15:15:22 -0600 (Wed, 09 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/manual.xml

add deployment section

(Logical change 1.211)

------------------------------------------------------------------------
r894 | anl.gov!desai | 2005-03-09 15:15:22 -0600 (Wed, 09 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor fixups

BKrev: 422f676a4yLHsOSjmGVq9dm1qLxalQ

------------------------------------------------------------------------
r893 | anl.gov!desai | 2005-03-09 15:15:22 -0600 (Wed, 09 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/services.xsd

add image clause

(Logical change 1.211)

------------------------------------------------------------------------
r892 | anl.gov!desai | 2005-03-09 15:15:22 -0600 (Wed, 09 Mar 2005) | 4 lines
Changed paths:
   D /trunk/bcfg2/doc/repository.tex

Delete: doc/repository.tex

}(Logical change 1.211)

------------------------------------------------------------------------
r891 | anl.gov!bradshaw | 2005-03-09 15:12:44 -0600 (Wed, 09 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

added the deployment section

BKrev: 422f66ccRIxJVSzeWkJx9rxQjG-cPg

------------------------------------------------------------------------
r890 | anl.gov!bradshaw | 2005-03-09 15:12:44 -0600 (Wed, 09 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/deployment.xml

initial file

(Logical change 1.210)

------------------------------------------------------------------------
r889 | anl.gov!bradshaw | 2005-03-02 14:16:26 -0600 (Wed, 02 Mar 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/deployment.xml
   M /trunk/bcfg2/tools/nodeattr.py
   M /trunk/bcfg2/tools/testing.xml

(Logical change 1.209)

------------------------------------------------------------------------
r888 | anl.gov!desai | 2005-03-02 14:16:26 -0600 (Wed, 02 Mar 2005) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/02/23 17:02:08-06:00 anl.gov!bradshaw
the addition of my part of the documentation about deployment which is uber rough. I also through together a
sweet script for building nodelists that will work with pdsh and our own dsh eventually.

BKrev: 42261f1azSywUmejg8_DPauRKOoSPQ

------------------------------------------------------------------------
r887 | anl.gov!bradshaw | 2005-03-02 14:16:25 -0600 (Wed, 02 Mar 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/deployment.xml
   A /trunk/bcfg2/tools/nodeattr.py
   A /trunk/bcfg2/tools/testing.xml

Initial revision

------------------------------------------------------------------------
r886 | anl.gov!desai | 2005-03-02 14:15:52 -0600 (Wed, 02 Mar 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

switch to all dynamic ssh_known_hosts generation (don't use
repo/ssh_known_hosts as a base)

(Logical change 1.208)

------------------------------------------------------------------------
r885 | anl.gov!desai | 2005-03-02 14:15:52 -0600 (Wed, 02 Mar 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

ssh fix
metadata sort fix

BKrev: 42261ef8o4qc8MXR7DfsPBvHdOwugQ

------------------------------------------------------------------------
r884 | anl.gov!desai | 2005-03-02 14:15:52 -0600 (Wed, 02 Mar 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/generators.xml

more docs

(Logical change 1.208)

------------------------------------------------------------------------
r883 | anl.gov!desai | 2005-03-02 14:15:52 -0600 (Wed, 02 Mar 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

fix the sort function

2005/02/18 13:40:24-06:00 anl.gov!desai
add in profile support for ScopedXMLFiles

(Logical change 1.208)

------------------------------------------------------------------------
r882 | anl.gov!desai | 2005-02-16 16:43:14 -0600 (Wed, 16 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

rick bugfixes

BKrev: 4213cc82e4ptays8Wwfp9drJ2DqFHQ

------------------------------------------------------------------------
r881 | anl.gov!desai | 2005-02-16 16:43:14 -0600 (Wed, 16 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

fix import problem

(Logical change 1.207)

------------------------------------------------------------------------
r880 | anl.gov!desai | 2005-02-16 16:43:14 -0600 (Wed, 16 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix var name

(Logical change 1.207)

------------------------------------------------------------------------
r879 | anl.gov!desai | 2005-02-16 15:51:03 -0600 (Wed, 16 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.206)

------------------------------------------------------------------------
r877 | anl.gov!desai | 2005-02-16 15:51:03 -0600 (Wed, 16 Feb 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  version bump

BKrev: 4213c047tPm_PDteMkD0QAhZUkRcaw

------------------------------------------------------------------------
r876 | anl.gov!desai | 2005-02-16 15:50:09 -0600 (Wed, 16 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

profile assertion fixes

BKrev: 4213c011GjKLTpM57hK_2lNG3rsfHw

------------------------------------------------------------------------
r875 | anl.gov!desai | 2005-02-16 15:50:09 -0600 (Wed, 16 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

change paranoid mode flag

(Logical change 1.205)

------------------------------------------------------------------------
r874 | anl.gov!desai | 2005-02-16 15:50:09 -0600 (Wed, 16 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

update man page

(Logical change 1.205)

------------------------------------------------------------------------
r873 | anl.gov!desai | 2005-02-16 15:50:09 -0600 (Wed, 16 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

add logging

(Logical change 1.205)

------------------------------------------------------------------------
r872 | anl.gov!desai | 2005-02-16 15:50:09 -0600 (Wed, 16 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/generators.xml

add more generator writing docs

(Logical change 1.205)

------------------------------------------------------------------------
r871 | anl.gov!desai | 2005-02-14 14:52:58 -0600 (Mon, 14 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

fix code for TG

(Logical change 1.204)

------------------------------------------------------------------------
r870 | anl.gov!desai | 2005-02-14 14:52:58 -0600 (Mon, 14 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

make 2 way print conditionally

(Logical change 1.204)

------------------------------------------------------------------------
r869 | anl.gov!desai | 2005-02-14 14:52:58 -0600 (Mon, 14 Feb 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

toolset updates
Cfg logging fix
documentation addition

BKrev: 42110faa6hJsz2u4F7HU9TP1MGASXA

------------------------------------------------------------------------
r868 | anl.gov!desai | 2005-02-14 14:52:58 -0600 (Mon, 14 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

hack for gamin

(Logical change 1.204)

------------------------------------------------------------------------
r867 | anl.gov!desai | 2005-02-14 14:52:58 -0600 (Mon, 14 Feb 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/concepts.xml
   M /trunk/bcfg2/doc/generators.xml
   M /trunk/bcfg2/doc/install.xml
   M /trunk/bcfg2/doc/manual.xml

(Logical change 1.204)

------------------------------------------------------------------------
r866 | anl.gov!desai | 2005-02-14 14:52:58 -0600 (Mon, 14 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

update for Gene

(Logical change 1.204)

------------------------------------------------------------------------
r865 | anl.gov!desai | 2005-02-14 14:52:57 -0600 (Mon, 14 Feb 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/concepts.xml
   A /trunk/bcfg2/doc/generators.xml
   A /trunk/bcfg2/doc/install.xml
   A /trunk/bcfg2/doc/manual.xml

Initial revision

------------------------------------------------------------------------
r864 | anl.gov!desai | 2005-02-02 10:54:47 -0600 (Wed, 02 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

one more time

BKrev: 420105d7N7U-1bM_vqi1A8HAsnitQg

------------------------------------------------------------------------
r863 | anl.gov!desai | 2005-02-02 10:54:47 -0600 (Wed, 02 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix extra printing

(Logical change 1.203)

------------------------------------------------------------------------
r862 | anl.gov!desai | 2005-02-02 10:45:30 -0600 (Wed, 02 Feb 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix example config
fix debian client support

BKrev: 420103aaZkuv2MWMnGmaWHxQAT0E-w

------------------------------------------------------------------------
r861 | anl.gov!desai | 2005-02-02 10:45:30 -0600 (Wed, 02 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf

make a functional configuration file

(Logical change 1.202)

------------------------------------------------------------------------
r860 | anl.gov!desai | 2005-02-02 10:45:30 -0600 (Wed, 02 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix thinkos

(Logical change 1.202)

------------------------------------------------------------------------
r859 | anl.gov!desai | 2005-02-01 16:31:34 -0600 (Tue, 01 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

version bump

(Logical change 1.201)

------------------------------------------------------------------------
r857 | anl.gov!desai | 2005-02-01 16:31:34 -0600 (Tue, 01 Feb 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bcfg2.spec, changelog:
  version bump

BKrev: 42000346VNM_mpMYRf3XVGsYSIUPEA

------------------------------------------------------------------------
r856 | anl.gov!desai | 2005-02-01 16:09:42 -0600 (Tue, 01 Feb 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2debug

add better error handing

2005/02/01 11:25:01-06:00 anl.gov!desai
Change mode to -rwxr-xr-x

(Logical change 1.200)

------------------------------------------------------------------------
r855 | anl.gov!desai | 2005-02-01 16:09:42 -0600 (Tue, 01 Feb 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/TCheetah.py

(Logical change 1.200)

------------------------------------------------------------------------
r854 | anl.gov!desai | 2005-02-01 16:09:42 -0600 (Tue, 01 Feb 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

More Core fixups
improved debugger support

BKrev: 41fffe26uSexwIv3pUFpI0f_UDy_YQ

------------------------------------------------------------------------
r853 | anl.gov!desai | 2005-02-01 16:09:42 -0600 (Tue, 01 Feb 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

add CoreInitError and add error handling for the "no metadata" case

2005/02/01 11:29:28-06:00 anl.gov!desai
loose default setting for cfile

(Logical change 1.200)

------------------------------------------------------------------------
r852 | anl.gov!desai | 2005-02-01 16:09:42 -0600 (Tue, 01 Feb 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

add error handling for CoreInitError

2005/02/01 11:30:34-06:00 anl.gov!desai
fix Core usage

(Logical change 1.200)

------------------------------------------------------------------------
r851 | anl.gov!desai | 2005-02-01 16:09:41 -0600 (Tue, 01 Feb 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Generators/TCheetah.py

Initial revision

------------------------------------------------------------------------
r850 | anl.gov!desai | 2005-02-01 10:59:44 -0600 (Tue, 01 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2debug

add -c support

(Logical change 1.199)

------------------------------------------------------------------------
r849 | anl.gov!desai | 2005-02-01 10:59:44 -0600 (Tue, 01 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

version bump

BKrev: 41ffb580tsNIRwfp0yJQPv50SHAlGw

------------------------------------------------------------------------
r848 | anl.gov!desai | 2005-02-01 10:59:44 -0600 (Tue, 01 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.199)

------------------------------------------------------------------------
r847 | anl.gov!desai | 2005-02-01 10:49:22 -0600 (Tue, 01 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix et bt

(Logical change 1.198)

------------------------------------------------------------------------
r846 | anl.gov!desai | 2005-02-01 10:49:22 -0600 (Tue, 01 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

add remove option

(Logical change 1.198)

------------------------------------------------------------------------
r845 | anl.gov!desai | 2005-02-01 10:49:22 -0600 (Tue, 01 Feb 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

implement --r=all|package

2005/01/31 10:46:36-06:00 anl.gov!desai
add more verbose display

2005/01/31 10:45:59-06:00 anl.gov!desai
fix bug from templeton

(Logical change 1.198)

------------------------------------------------------------------------
r844 | anl.gov!desai | 2005-02-01 10:49:22 -0600 (Tue, 01 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Implement removal

BKrev: 41ffb312F_GJyGunE5FQ6_3cvy1jyQ

------------------------------------------------------------------------
r843 | anl.gov!desai | 2005-02-01 10:49:22 -0600 (Tue, 01 Feb 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

update for -r

(Logical change 1.198)

------------------------------------------------------------------------
r842 | anl.gov!desai | 2005-01-30 23:06:56 -0600 (Sun, 30 Jan 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2debug

update doc

2005/01/30 23:05:27-06:00 anl.gov!desai
add a few more functions

2005/01/30 22:52:50-06:00 anl.gov!desai
add more useful features

(Logical change 1.197)

------------------------------------------------------------------------
r841 | anl.gov!desai | 2005-01-30 23:06:56 -0600 (Sun, 30 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

initial debugger inclusion

BKrev: 41fdbcf0Bgcy1s5jQxwIkgajYqsJtQ

------------------------------------------------------------------------
r840 | anl.gov!desai | 2005-01-30 22:44:48 -0600 (Sun, 30 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

move code into Core.py

(Logical change 1.196)

------------------------------------------------------------------------
r839 | anl.gov!desai | 2005-01-30 22:44:48 -0600 (Sun, 30 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

kill debug message

(Logical change 1.196)

------------------------------------------------------------------------
r838 | anl.gov!desai | 2005-01-30 22:44:48 -0600 (Sun, 30 Jan 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Restructure core code to facilitate bcfg2debug
add Bcfg2debug

BKrev: 41fdb7c0KUNHUQyrf0nxbtZilc605Q

------------------------------------------------------------------------
r837 | anl.gov!desai | 2005-01-30 22:44:48 -0600 (Sun, 30 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

fix popen spin

(Logical change 1.196)

------------------------------------------------------------------------
r836 | anl.gov!desai | 2005-01-30 22:44:48 -0600 (Sun, 30 Jan 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

incorporate Bcfg2Server code into Core for easier instantiation
outside of servers

(Logical change 1.196)

------------------------------------------------------------------------
r835 | anl.gov!desai | 2005-01-30 22:44:48 -0600 (Sun, 30 Jan 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2debug

(Logical change 1.196)

------------------------------------------------------------------------
r834 | anl.gov!desai | 2005-01-30 22:44:47 -0600 (Sun, 30 Jan 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/sbin/Bcfg2debug

Initial revision

------------------------------------------------------------------------
r833 | anl.gov!desai | 2005-01-27 13:20:26 -0600 (Thu, 27 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

fix pipe hanging for large package descriptions

(Logical change 1.195)

------------------------------------------------------------------------
r832 | anl.gov!desai | 2005-01-27 13:20:26 -0600 (Thu, 27 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

0.6.3-4

BKrev: 41f93efaxwvpTUWtaiTg8QzqPxdSXQ

------------------------------------------------------------------------
r831 | anl.gov!desai | 2005-01-27 13:20:26 -0600 (Thu, 27 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.195)

------------------------------------------------------------------------
r830 | anl.gov!desai | 2005-01-27 13:20:26 -0600 (Thu, 27 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

fix some errors

(Logical change 1.195)

------------------------------------------------------------------------
r829 | anl.gov!desai | 2005-01-27 13:20:26 -0600 (Thu, 27 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix pylint warning

(Logical change 1.195)

------------------------------------------------------------------------
r828 | anl.gov!desai | 2005-01-27 11:34:40 -0600 (Thu, 27 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Account.py

fixup problems from chiba

(Logical change 1.194)

------------------------------------------------------------------------
r827 | anl.gov!desai | 2005-01-27 11:34:40 -0600 (Thu, 27 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

fix generator consistency errors

(Logical change 1.194)

------------------------------------------------------------------------
r826 | anl.gov!desai | 2005-01-27 11:34:40 -0600 (Thu, 27 Jan 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

kill old debug message

2005/01/20 17:13:51-06:00 anl.gov!desai
tighten up fam event propagation

(Logical change 1.194)

------------------------------------------------------------------------
r825 | anl.gov!desai | 2005-01-27 11:34:40 -0600 (Thu, 27 Jan 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fix Core logging
Fixup fam handling for Cfg
Make Account generator work

BKrev: 41f92630HnaeB6wEUc4zeQb61seo6g

------------------------------------------------------------------------
r824 | anl.gov!desai | 2005-01-20 16:46:14 -0600 (Thu, 20 Jan 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Pkgmgr.py

add simplefile option

2005/01/19 13:15:05-06:00 anl.gov!desai
fix variable

(Logical change 1.193)

------------------------------------------------------------------------
r823 | anl.gov!desai | 2005-01-20 16:46:14 -0600 (Thu, 20 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

TG fixes (among other things)

BKrev: 41f034b6i8ksesZHaL3toGHuRVo_vw

------------------------------------------------------------------------
r822 | anl.gov!desai | 2005-01-20 16:46:14 -0600 (Thu, 20 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

bump rev

(Logical change 1.193)

------------------------------------------------------------------------
r821 | anl.gov!desai | 2005-01-20 16:46:14 -0600 (Thu, 20 Jan 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

fix localhost line

2005/01/20 15:50:02-06:00 anl.gov!desai
fix one hardcoded domain problem

2005/01/20 13:41:28-06:00 anl.gov!desai
fix public key perms

(Logical change 1.193)

------------------------------------------------------------------------
r820 | anl.gov!desai | 2005-01-20 16:46:14 -0600 (Thu, 20 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

clean up :info handling

(Logical change 1.193)

------------------------------------------------------------------------
r819 | anl.gov!desai | 2005-01-18 21:47:01 -0600 (Tue, 18 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

added requirements

(Logical change 1.192)

------------------------------------------------------------------------
r818 | anl.gov!desai | 2005-01-18 21:47:01 -0600 (Tue, 18 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

add MetadataConsistencyError

(Logical change 1.192)

------------------------------------------------------------------------
r817 | anl.gov!desai | 2005-01-18 21:47:01 -0600 (Tue, 18 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Chiba.py

add log on err

(Logical change 1.192)

------------------------------------------------------------------------
r816 | anl.gov!desai | 2005-01-18 21:47:01 -0600 (Tue, 18 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fixes for TG deployment (Cory)

BKrev: 41edd835cXRu49QetaGxgbpt-F3xUA

------------------------------------------------------------------------
r815 | anl.gov!desai | 2005-01-18 21:47:01 -0600 (Tue, 18 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

add extra service support

(Logical change 1.192)

------------------------------------------------------------------------
r814 | anl.gov!desai | 2005-01-18 21:47:01 -0600 (Tue, 18 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

updates for Cory's tg problems

(Logical change 1.192)

------------------------------------------------------------------------
r813 | anl.gov!desai | 2005-01-18 21:47:01 -0600 (Tue, 18 Jan 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Pkgmgr.py

add Pkgmgr errors for null package indices

2005/01/18 20:56:31-06:00 anl.gov!desai
scope message

2005/01/18 20:56:13-06:00 anl.gov!desai
add error handling for package setup failure

(Logical change 1.192)

------------------------------------------------------------------------
r812 | anl.gov!desai | 2005-01-18 21:47:01 -0600 (Tue, 18 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

switch to equivalence

(Logical change 1.192)

------------------------------------------------------------------------
r811 | anl.gov!desai | 2005-01-14 10:48:50 -0600 (Fri, 14 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

fix typo

(Logical change 1.191)

------------------------------------------------------------------------
r810 | anl.gov!desai | 2005-01-14 10:48:50 -0600 (Fri, 14 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix rpm build

BKrev: 41e7f7f2pzLt5CVbW4pTes7NGQTSAQ

------------------------------------------------------------------------
r809 | anl.gov!desai | 2005-01-12 13:30:23 -0600 (Wed, 12 Jan 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

add modified support

2005/01/12 10:44:14-06:00 anl.gov!desai
pylint cleanups

(Logical change 1.190)

------------------------------------------------------------------------
r808 | anl.gov!desai | 2005-01-12 13:30:23 -0600 (Wed, 12 Jan 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/SummarizeStats

(Logical change 1.190)

------------------------------------------------------------------------
r807 | anl.gov!desai | 2005-01-12 13:30:23 -0600 (Wed, 12 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

statistics improvements

BKrev: 41e57acfWBKHxun1ykQU0p9j44QeXQ

------------------------------------------------------------------------
r806 | anl.gov!desai | 2005-01-12 13:30:23 -0600 (Wed, 12 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

switch installed_this_run to modified

(Logical change 1.190)

------------------------------------------------------------------------
r805 | anl.gov!desai | 2005-01-12 13:30:22 -0600 (Wed, 12 Jan 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/sbin/SummarizeStats

Initial revision

------------------------------------------------------------------------
r804 | (none)!bpellin | 2005-01-11 15:16:43 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

revision bump

(Logical change 1.189)

------------------------------------------------------------------------
r803 | (none)!bpellin | 2005-01-11 15:16:43 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Updated revision number.

BKrev: 41e4423bFaZkgxeqt64mGwSfccLiqA

------------------------------------------------------------------------
r802 | (none)!bpellin | 2005-01-11 15:16:43 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

release bump

(Logical change 1.189)

------------------------------------------------------------------------
r801 | (none)!bpellin | 2005-01-11 15:03:54 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Updated so stats won't include a blank <Bad> entry if the config is clean.

(Logical change 1.188)

------------------------------------------------------------------------
r800 | (none)!bpellin | 2005-01-11 15:03:54 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Cleaned up client statistic reporting.

BKrev: 41e43f3aPmDQlEy4H66MJiIhx_zjbA

------------------------------------------------------------------------
r799 | (none)!bpellin | 2005-01-11 14:53:54 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Only counts states for statistics purposes.

(Logical change 1.187)

------------------------------------------------------------------------
r798 | (none)!bpellin | 2005-01-11 14:53:54 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Removed statistics reporting on structures.

BKrev: 41e43ce27XL5WJloceq5lcUlpHNTUQ

------------------------------------------------------------------------
r797 | (none)!bpellin | 2005-01-11 14:00:33 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Updates to support more complicated statistics reporting.

BKrev: 41e43061N8nqttYjEZSir3VuEevSng

------------------------------------------------------------------------
r796 | (none)!bpellin | 2005-01-11 14:00:33 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Allow client to report revision.

(Logical change 1.186)

------------------------------------------------------------------------
r795 | (none)!bpellin | 2005-01-11 14:00:33 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump.

(Logical change 1.186)

------------------------------------------------------------------------
r794 | (none)!bpellin | 2005-01-11 14:00:33 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Made changes to generate more interesting statistics to send to the server.

(Logical change 1.186)

------------------------------------------------------------------------
r793 | (none)!bpellin | 2005-01-11 14:00:33 -0600 (Tue, 11 Jan 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Statistics.py

(Logical change 1.186)

------------------------------------------------------------------------
r792 | (none)!bpellin | 2005-01-11 14:00:33 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

Added statistics hooks.

(Logical change 1.186)

------------------------------------------------------------------------
r791 | (none)!bpellin | 2005-01-11 14:00:32 -0600 (Tue, 11 Jan 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Statistics.py

Initial revision

------------------------------------------------------------------------
r790 | (none)!bpellin | 2005-01-11 13:25:27 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

Fixed deps.

(Logical change 1.185)

------------------------------------------------------------------------
r789 | (none)!bpellin | 2005-01-11 13:25:27 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

This should handle the created event.

(Logical change 1.185)

------------------------------------------------------------------------
r788 | (none)!bpellin | 2005-01-11 13:25:27 -0600 (Tue, 11 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Quick bugfix.

BKrev: 41e42827mMuPAMuaaWoSSjPnUZIi-g

------------------------------------------------------------------------
r787 | (none)!bpellin | 2005-01-10 12:25:28 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Revision bump, and quick bugfix.

BKrev: 41e2c898eLnMOeYLEybBrd5vsb99mw

------------------------------------------------------------------------
r786 | (none)!bpellin | 2005-01-10 12:25:28 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Revision bump.

(Logical change 1.184)

------------------------------------------------------------------------
r785 | (none)!bpellin | 2005-01-10 12:25:28 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

I guess ! is not a python operator.

(Logical change 1.184)

------------------------------------------------------------------------
r784 | (none)!bpellin | 2005-01-10 11:17:28 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

Fixed constructors to not clobber initial data.

(Logical change 1.183)

------------------------------------------------------------------------
r783 | (none)!bpellin | 2005-01-10 11:17:28 -0600 (Mon, 10 Jan 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

Made ConfigFileEntry handle exists events for initial data read in.
Adding message to log events that don't correspond to known files in ConfigFileEntry.


(Logical change 1.183)

------------------------------------------------------------------------
r782 | (none)!bpellin | 2005-01-10 11:17:28 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Serveral changes to setup cache correct initially.  These bugs were exposed by the cache update throttling.

BKrev: 41e2b8a8wHMbSXwZI1Uxb9njsa56qA

------------------------------------------------------------------------
r781 | (none)!bpellin | 2005-01-10 11:17:28 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

Fixed constructor to not clobber data.

(Logical change 1.183)

------------------------------------------------------------------------
r780 | (none)!bpellin | 2005-01-10 11:14:41 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Regex bugfix

BKrev: 41e2b801xxrPPeJ355asbgk1kJZPsQ

------------------------------------------------------------------------
r779 | (none)!bpellin | 2005-01-10 11:14:41 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

Fixed escaping on hyphen in regex.

(Logical change 1.182)

------------------------------------------------------------------------
r778 | anl.gov!desai | 2005-01-10 09:51:44 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix Cfg for filenames with - in them

BKrev: 41e2a490O3_B-B51TN-bMreFy_TtDA

------------------------------------------------------------------------
r777 | anl.gov!desai | 2005-01-10 09:51:44 -0600 (Mon, 10 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

fix for files with - in the name

(Logical change 1.181)

------------------------------------------------------------------------
r776 | anl.gov!desai | 2005-01-07 17:05:14 -0600 (Fri, 07 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

add apt-get clean call

(Logical change 1.180)

------------------------------------------------------------------------
r775 | anl.gov!desai | 2005-01-07 17:05:14 -0600 (Fri, 07 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

add apt-get clean call

BKrev: 41df15aaEwvCUS0ft1Zw8jVSQyRrUQ

------------------------------------------------------------------------
r774 | anl.gov!desai | 2005-01-07 16:06:36 -0600 (Fri, 07 Jan 2005) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2005/01/07 16:06:23-06:00 anl.gov!desai
fix tb in pathological case

BKrev: 41df07ec2KGjMCrSeUo1wsJpDFBIqA

------------------------------------------------------------------------
r773 | anl.gov!desai | 2005-01-07 16:06:36 -0600 (Fri, 07 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix tb

(Logical change 1.179)

------------------------------------------------------------------------
r771 | (none)!bpellin | 2005-01-07 11:03:45 -0600 (Fri, 07 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Version bump.

BKrev: 41dec0f1PGGAkBlRFO2lWK8c_S22vQ

------------------------------------------------------------------------
r770 | (none)!bpellin | 2005-01-07 11:03:45 -0600 (Fri, 07 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/misc/bcfg2.spec

Version bump.

(Logical change 1.178)

------------------------------------------------------------------------
r769 | (none)!bpellin | 2005-01-07 10:56:20 -0600 (Fri, 07 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fixed spec for rpm builds.

BKrev: 41debf34bAsBQI7E8BH27uyK2svySA

------------------------------------------------------------------------
r768 | (none)!bpellin | 2005-01-07 10:56:20 -0600 (Fri, 07 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

Fixed spec file.

(Logical change 1.177)

------------------------------------------------------------------------
r767 | (none)!bpellin | 2005-01-07 10:29:10 -0600 (Fri, 07 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Added spec file.

BKrev: 41deb8d6LBl4V8nKoY-JhaLCLyZCqA

------------------------------------------------------------------------
r766 | (none)!bpellin | 2005-01-07 10:29:10 -0600 (Fri, 07 Jan 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/misc/bcfg2.spec

(Logical change 1.176)

------------------------------------------------------------------------
r765 | (none)!bpellin | 2005-01-07 10:29:09 -0600 (Fri, 07 Jan 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/misc
   A /trunk/bcfg2/misc/bcfg2.spec

Initial revision

------------------------------------------------------------------------
r764 | (none)!bpellin | 2005-01-06 16:50:49 -0600 (Thu, 06 Jan 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Added support for the read config from file (-f) flag.


(Logical change 1.175)

------------------------------------------------------------------------
r763 | (none)!bpellin | 2005-01-06 16:50:49 -0600 (Thu, 06 Jan 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fixes to RedHat support.  At this point features have been testing in dry run mode.

Added support for -f flag in bcfg2 client.

BKrev: 41ddc0c9v_rGR2qZr54RF8WELBm1XA

------------------------------------------------------------------------
r762 | (none)!bpellin | 2005-01-06 16:50:49 -0600 (Thu, 06 Jan 2005) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Fixed service verification for services that are not installed.

Added check for invalid service verification.

(Logical change 1.175)

------------------------------------------------------------------------
r761 | (none)!bpellin | 2005-01-06 14:50:12 -0600 (Thu, 06 Jan 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Updated client redhat support.
Client and Server upgrades necessary to support runtime toolset selection.

BKrev: 41dda4840Azr4bKVAmYzuyAGTQNO7Q

------------------------------------------------------------------------
r760 | (none)!bpellin | 2005-01-06 14:50:12 -0600 (Thu, 06 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

Rewrote mostly to follow inventory model.

(Logical change 1.174)

------------------------------------------------------------------------
r759 | (none)!bpellin | 2005-01-06 14:50:12 -0600 (Thu, 06 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

Added runtime toolset selection.

(Logical change 1.174)

------------------------------------------------------------------------
r758 | (none)!bpellin | 2005-01-06 14:50:12 -0600 (Thu, 06 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd

Updated to include image to toolset mapping.

(Logical change 1.174)

------------------------------------------------------------------------
r757 | (none)!bpellin | 2005-01-06 14:50:12 -0600 (Thu, 06 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

Added support for image to toolset mapping.

(Logical change 1.174)

------------------------------------------------------------------------
r756 | (none)!bpellin | 2005-01-06 14:50:12 -0600 (Thu, 06 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

Added toolset support.

(Logical change 1.174)

------------------------------------------------------------------------
r755 | (none)!bpellin | 2005-01-04 16:20:09 -0600 (Tue, 04 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

Added additional build-dep.

(Logical change 1.173)

------------------------------------------------------------------------
r754 | (none)!bpellin | 2005-01-04 16:20:09 -0600 (Tue, 04 Jan 2005) | 10 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge bpellin@terra.mcs.anl.gov:/homes/desai/bk/bcfg2
into baracus.(none):/home/bpellin/src/bcfg2

2005/01/04 16:20:05-06:00 (none)!bpellin
Added file event throttling.

Added Build-Dep.

BKrev: 41db1699s9TcDe8xNyfBI8qTwOV3fQ

------------------------------------------------------------------------
r753 | (none)!bpellin | 2005-01-04 16:20:09 -0600 (Tue, 04 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

Logging to logging@openlogging.org accepted

(Logical change 1.173)

------------------------------------------------------------------------
r752 | (none)!bpellin | 2005-01-04 16:20:09 -0600 (Tue, 04 Jan 2005) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

Auto merged

2005/01/04 16:20:00-06:00 (none)!bpellin
Added throttling for multiple events in file watching.

(Logical change 1.173)

------------------------------------------------------------------------
r751 | anl.gov!desai | 2005-01-04 15:41:52 -0600 (Tue, 04 Jan 2005) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

fix tb

(Logical change 1.172)

------------------------------------------------------------------------
r750 | anl.gov!desai | 2005-01-04 15:41:52 -0600 (Tue, 04 Jan 2005) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/arch.dot
   M /trunk/bcfg2/doc/arch.png
   M /trunk/bcfg2/doc/arch.txt

(Logical change 1.172)

------------------------------------------------------------------------
r749 | anl.gov!desai | 2005-01-04 15:41:52 -0600 (Tue, 04 Jan 2005) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Generator update
arch inclusion

BKrev: 41db0da0E12Ch1W34ahkMxFpZKruAw

------------------------------------------------------------------------
r748 | anl.gov!desai | 2005-01-04 15:41:51 -0600 (Tue, 04 Jan 2005) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/arch.dot
   A /trunk/bcfg2/doc/arch.png
   A /trunk/bcfg2/doc/arch.txt

Initial revision

------------------------------------------------------------------------
r747 | anl.gov!desai | 2004-12-20 11:07:40 -0600 (Mon, 20 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Chiba.py

add error handling

(Logical change 1.171)

------------------------------------------------------------------------
r746 | anl.gov!desai | 2004-12-20 11:07:40 -0600 (Mon, 20 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fixup chiba generator for myrinet

BKrev: 41c706dcs0MouDN_QF1fd5IrSYCBXQ

------------------------------------------------------------------------
r745 | anl.gov!desai | 2004-12-17 11:05:45 -0600 (Fri, 17 Dec 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

fixup bugs

2004/12/17 10:58:48-06:00 anl.gov!desai
fix quoting

(Logical change 1.170)

------------------------------------------------------------------------
r744 | anl.gov!desai | 2004-12-17 11:05:45 -0600 (Fri, 17 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

maybe the debconf generator actually works now

BKrev: 41c311e986smQ-YNawPLOTGW-RyOfw

------------------------------------------------------------------------
r743 | anl.gov!desai | 2004-12-17 10:46:52 -0600 (Fri, 17 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

fix quoting

(Logical change 1.169)

------------------------------------------------------------------------
r742 | anl.gov!desai | 2004-12-17 10:46:52 -0600 (Fri, 17 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix debconf quoting

BKrev: 41c30d7c9VxCSlWh3kjed387fcuaOA

------------------------------------------------------------------------
r741 | anl.gov!desai | 2004-12-17 10:19:59 -0600 (Fri, 17 Dec 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

fix xml quoting issues

2004/12/17 10:01:23-06:00 anl.gov!desai
switch to __name__

(Logical change 1.168)

------------------------------------------------------------------------
r740 | anl.gov!desai | 2004-12-17 10:19:59 -0600 (Fri, 17 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix probe

BKrev: 41c3072fCInEC_Vg8gsPWELVY1GN5g

------------------------------------------------------------------------
r739 | anl.gov!desai | 2004-12-17 09:59:30 -0600 (Fri, 17 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

fix debconf name

(Logical change 1.167)

------------------------------------------------------------------------
r738 | anl.gov!desai | 2004-12-17 09:59:30 -0600 (Fri, 17 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

name fix

BKrev: 41c30262ucW2wVKu62umFnl_6OH0jA

------------------------------------------------------------------------
r737 | anl.gov!desai | 2004-12-17 09:54:29 -0600 (Fri, 17 Dec 2004) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2004/12/16 14:36:14-06:00 anl.gov!desai
there is always one

BKrev: 41c30135CGXu2es529ZVix4VqtgCFw

------------------------------------------------------------------------
r736 | anl.gov!desai | 2004-12-17 09:54:29 -0600 (Fri, 17 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.install

fix install path

(Logical change 1.166)

------------------------------------------------------------------------
r735 | anl.gov!bradshaw | 2004-12-16 16:48:22 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

I fixed this once again.

(Logical change 1.165)

------------------------------------------------------------------------
r734 | anl.gov!bradshaw | 2004-12-16 16:48:22 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fixed the import problem

BKrev: 41c210b6VtjS2DSvLLYu1isf1LMhsw

------------------------------------------------------------------------
r733 | anl.gov!bradshaw | 2004-12-16 15:36:46 -0600 (Thu, 16 Dec 2004) | 11 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Debconf/X hackaroo

2004/10/25 15:00:52-05:00 anl.gov!bradshaw
Merge terra.mcs.anl.gov:/homes/desai/bk/bcfg2
into skywalker.mcs.anl.gov:/home/bradshaw/programming/bcfg2

2004/10/20 13:21:01-05:00 anl.gov!bradshaw
Xfree probe added into the debconf generator

BKrev: 41c1ffee2ehllamQvUi5SF32KnUUTQ

------------------------------------------------------------------------
r732 | anl.gov!bradshaw | 2004-12-16 15:36:46 -0600 (Thu, 16 Dec 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

this is the hot new X stuff

2004/12/16 15:34:47-06:00 anl.gov!bradshaw
Change mode to -rw-r--r--

2004/10/20 13:20:21-05:00 anl.gov!bradshaw
added the probe for the VGA card into the generator. THis is untested.

(Logical change 1.164)

------------------------------------------------------------------------
r731 | anl.gov!desai | 2004-12-16 14:33:43 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install

fix install paths

(Logical change 1.163)

------------------------------------------------------------------------
r730 | anl.gov!desai | 2004-12-16 14:33:43 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

release

(Logical change 1.163)

------------------------------------------------------------------------
r729 | anl.gov!desai | 2004-12-16 14:33:43 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

fix cleanup and install path

(Logical change 1.163)

------------------------------------------------------------------------
r728 | anl.gov!desai | 2004-12-16 14:33:43 -0600 (Thu, 16 Dec 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.install

(Logical change 1.163)

------------------------------------------------------------------------
r727 | anl.gov!desai | 2004-12-16 14:33:43 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/ignore

add semantic cache files

(Logical change 1.163)

------------------------------------------------------------------------
r725 | anl.gov!desai | 2004-12-16 14:33:43 -0600 (Thu, 16 Dec 2004) | 15 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  release
ignore:
  add semantic cache files
bcfg2-server.install:
  fix install paths
rules:
  fix cleanup and install path
bcfg2.install:
  new file
Debian.py:
  fix nonexistant init script errors

BKrev: 41c1f127o-SEP8K3uWeeGrbdeTcyEw

------------------------------------------------------------------------
r724 | anl.gov!desai | 2004-12-16 14:33:43 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix nonexistant init script errors

(Logical change 1.163)

------------------------------------------------------------------------
r723 | anl.gov!desai | 2004-12-16 14:33:42 -0600 (Thu, 16 Dec 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2.install

Initial revision

------------------------------------------------------------------------
r722 | anl.gov!desai | 2004-12-16 12:20:34 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

fix error logging

(Logical change 1.162)

------------------------------------------------------------------------
r721 | anl.gov!desai | 2004-12-16 12:20:34 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Minor generator cleanups

BKrev: 41c1d1f2_F2JL0Mjt7eF-NlcuFk5ww

------------------------------------------------------------------------
r720 | anl.gov!desai | 2004-12-16 12:20:34 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Account.py

update comments and move to single repo

(Logical change 1.162)

------------------------------------------------------------------------
r719 | anl.gov!desai | 2004-12-16 12:20:34 -0600 (Thu, 16 Dec 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

Add Generator prefix to log messages

2004/12/14 20:44:11-06:00 anl.gov!desai
pylint cleanups

(Logical change 1.162)

------------------------------------------------------------------------
r718 | anl.gov!desai | 2004-12-16 12:20:34 -0600 (Thu, 16 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

add commented fam debugging code

(Logical change 1.162)

------------------------------------------------------------------------
r717 | anl.gov!desai | 2004-12-14 20:35:07 -0600 (Tue, 14 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

pylint cleanups

(Logical change 1.161)

------------------------------------------------------------------------
r716 | anl.gov!desai | 2004-12-14 20:35:07 -0600 (Tue, 14 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Account.py

minor code cleanup

(Logical change 1.161)

------------------------------------------------------------------------
r715 | anl.gov!desai | 2004-12-14 20:35:07 -0600 (Tue, 14 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

pylint cleanups

BKrev: 41bfa2dbk7BmKsBxWUPdMjss3ZEecA

------------------------------------------------------------------------
r714 | anl.gov!desai | 2004-12-14 20:17:35 -0600 (Tue, 14 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Account.py

add error handling

(Logical change 1.160)

------------------------------------------------------------------------
r713 | anl.gov!desai | 2004-12-14 20:17:35 -0600 (Tue, 14 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

new rev

(Logical change 1.160)

------------------------------------------------------------------------
r712 | anl.gov!desai | 2004-12-14 20:17:35 -0600 (Tue, 14 Dec 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

fix error message

2004/12/14 19:34:45-06:00 anl.gov!desai
switch to generator logging "infrastructure"

(Logical change 1.160)

------------------------------------------------------------------------
r711 | anl.gov!desai | 2004-12-14 20:17:35 -0600 (Tue, 14 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix missing paren

(Logical change 1.160)

------------------------------------------------------------------------
r710 | anl.gov!desai | 2004-12-14 20:17:35 -0600 (Tue, 14 Dec 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

unify Cfg generator and Repository

2004/12/14 18:40:03-06:00 anl.gov!desai
switch to GeneratorError for Cfg Repo failures

(Logical change 1.160)

------------------------------------------------------------------------
r709 | anl.gov!desai | 2004-12-14 20:17:35 -0600 (Tue, 14 Dec 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

remove debugging

2004/12/14 19:28:04-06:00 anl.gov!desai
add error reporting for generator instantiation errors

2004/12/14 19:08:32-06:00 anl.gov!desai
switch to GeneratorError

(Logical change 1.160)

------------------------------------------------------------------------
r708 | anl.gov!desai | 2004-12-14 20:17:35 -0600 (Tue, 14 Dec 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Pkgmgr.py

fix client-specific pkglists
switch to GeneratorError

(Logical change 1.160)

------------------------------------------------------------------------
r707 | anl.gov!desai | 2004-12-14 20:17:35 -0600 (Tue, 14 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

update generator scheme to pass more information up to higher layers

BKrev: 41bf9ebfK3RY03DsLQAC4KukhjUz_w

------------------------------------------------------------------------
r706 | anl.gov!desai | 2004-12-14 20:17:35 -0600 (Tue, 14 Dec 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

Add logging mechanism

2004/12/14 19:14:32-06:00 anl.gov!desai
add GeneratorInitError

2004/12/14 18:33:58-06:00 anl.gov!desai
add Generator Exception

(Logical change 1.160)

------------------------------------------------------------------------
r705 | anl.gov!desai | 2004-12-12 21:47:25 -0600 (Sun, 12 Dec 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/dummy.py

Delete: src/dummy.py

}(Logical change 1.159)

------------------------------------------------------------------------
r704 | anl.gov!desai | 2004-12-12 21:47:25 -0600 (Sun, 12 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

kill old file

BKrev: 41bd10cdnAPvAgyRzwKef6TrKDVr6w

------------------------------------------------------------------------
r703 | anl.gov!desai | 2004-12-07 21:03:13 -0600 (Tue, 07 Dec 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/bcfg2meta

Delete: src/bcfg2meta

}(Logical change 1.158)

------------------------------------------------------------------------
r702 | anl.gov!desai | 2004-12-07 21:03:13 -0600 (Tue, 07 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

kill old util

BKrev: 41b66ef1xjzg6Mz42sifQBrZboQDuQ

------------------------------------------------------------------------
r701 | anl.gov!desai | 2004-12-03 13:44:47 -0600 (Fri, 03 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Base.py

fix base

(Logical change 1.157)

------------------------------------------------------------------------
r700 | anl.gov!desai | 2004-12-03 13:44:47 -0600 (Fri, 03 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

add support for restart targets other than reload

(Logical change 1.157)

------------------------------------------------------------------------
r699 | anl.gov!desai | 2004-12-03 13:44:47 -0600 (Fri, 03 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix mkdir -p case

(Logical change 1.157)

------------------------------------------------------------------------
r698 | anl.gov!desai | 2004-12-03 13:44:47 -0600 (Fri, 03 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

add bundles into the mix

(Logical change 1.157)

------------------------------------------------------------------------
r697 | anl.gov!desai | 2004-12-03 13:44:47 -0600 (Fri, 03 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/services.xsd

add reload option to services

(Logical change 1.157)

------------------------------------------------------------------------
r696 | anl.gov!desai | 2004-12-03 13:44:47 -0600 (Fri, 03 Dec 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Client fixes
Bundle Specific file fix
Base Parse error fix

BKrev: 41b0c22f1unKGhA8uvZ7Jn7oYRqdiQ

------------------------------------------------------------------------
r695 | anl.gov!desai | 2004-12-02 13:11:02 -0600 (Thu, 02 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Schema update

BKrev: 41af68c6tm-pEGPLkRgFfLsXI2ovzA

------------------------------------------------------------------------
r694 | anl.gov!desai | 2004-12-02 13:11:02 -0600 (Thu, 02 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd
   M /trunk/bcfg2/schemas/base.xsd

add DirectoryType

(Logical change 1.156)

------------------------------------------------------------------------
r693 | anl.gov!desai | 2004-12-02 13:11:02 -0600 (Thu, 02 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd

switch to using atom.xsd

(Logical change 1.156)

------------------------------------------------------------------------
r692 | anl.gov!desai | 2004-12-02 12:48:45 -0600 (Thu, 02 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

one more bugfix

BKrev: 41af638doUac2DfmzPU8oGHtFwKYyg

------------------------------------------------------------------------
r691 | anl.gov!desai | 2004-12-02 12:48:45 -0600 (Thu, 02 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix permission setting

(Logical change 1.155)

------------------------------------------------------------------------
r690 | anl.gov!desai | 2004-12-02 12:48:45 -0600 (Thu, 02 Dec 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

add prettyprinting to metadata output

(Logical change 1.155)

------------------------------------------------------------------------
r689 | anl.gov!desai | 2004-11-30 17:02:50 -0600 (Tue, 30 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

add debugging for Directory Verification

(Logical change 1.154)

------------------------------------------------------------------------
r688 | anl.gov!desai | 2004-11-30 17:02:50 -0600 (Tue, 30 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

fix case where single file has single class/attributes from metadata

(Logical change 1.154)

------------------------------------------------------------------------
r687 | anl.gov!desai | 2004-11-30 17:02:50 -0600 (Tue, 30 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/generators.txt

change language a little

(Logical change 1.154)

------------------------------------------------------------------------
r686 | anl.gov!desai | 2004-11-30 17:02:50 -0600 (Tue, 30 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

chiba bugfixes

BKrev: 41acfc1a-XUyLNVk1wGMoAYaZZnPVA

------------------------------------------------------------------------
r685 | anl.gov!desai | 2004-11-30 17:02:50 -0600 (Tue, 30 Nov 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

switch to \S to catch all categories

2004/11/30 14:53:33-06:00 anl.gov!desai
fixup regex from ccsched

(Logical change 1.154)

------------------------------------------------------------------------
r684 | anl.gov!desai | 2004-11-30 17:02:50 -0600 (Tue, 30 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Pkgmgr.py

host specific package lists

(Logical change 1.154)

------------------------------------------------------------------------
r683 | anl.gov!desai | 2004-11-12 21:07:20 -0600 (Fri, 12 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

one pre-release thinko

BKrev: 41957a68fq2cbzvXRo-yc0URYkKR2g

------------------------------------------------------------------------
r682 | anl.gov!desai | 2004-11-12 21:07:20 -0600 (Fri, 12 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

add another force option

(Logical change 1.153)

------------------------------------------------------------------------
r681 | anl.gov!desai | 2004-11-12 20:00:01 -0600 (Fri, 12 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix one thinko

(Logical change 1.152)

------------------------------------------------------------------------
r679 | anl.gov!desai | 2004-11-12 20:00:01 -0600 (Fri, 12 Nov 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  finally nail down 0.6
Debian.py:
  fix one thinko

BKrev: 41956aa1jcGKf7HLimvpBk-M1pRKyw

------------------------------------------------------------------------
r678 | anl.gov!desai | 2004-11-12 20:00:01 -0600 (Fri, 12 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

finally nail down 0.6

(Logical change 1.152)

------------------------------------------------------------------------
r677 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/generators.txt

update generator doc

(Logical change 1.151)

------------------------------------------------------------------------
r676 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

fix XMLFileBacked

2004/11/10 15:00:06-06:00 anl.gov!desai
fix ScopedXMLFiles problem caused by pylint fixups

2004/11/10 13:35:37-06:00 anl.gov!desai
add fam into the mix

(Logical change 1.151)

------------------------------------------------------------------------
r675 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

fix early logging

(Logical change 1.151)

------------------------------------------------------------------------
r674 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

fix call stuff

(Logical change 1.151)

------------------------------------------------------------------------
r673 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

fix logging

(Logical change 1.151)

------------------------------------------------------------------------
r672 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/INSTALL

(Logical change 1.151)

------------------------------------------------------------------------
r671 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

version 0.6pre8

BKrev: 419389f1ZnReZLGFteYv-zIZlLKFQA

------------------------------------------------------------------------
r670 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

add syslog imports

2004/11/10 16:06:00-06:00 anl.gov!desai
fix lookup error

(Logical change 1.151)

------------------------------------------------------------------------
r669 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix some runtime errors

(Logical change 1.151)

------------------------------------------------------------------------
r668 | anl.gov!desai | 2004-11-11 09:49:05 -0600 (Thu, 11 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

new version

(Logical change 1.151)

------------------------------------------------------------------------
r667 | anl.gov!desai | 2004-11-11 09:49:04 -0600 (Thu, 11 Nov 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/INSTALL

Initial revision

------------------------------------------------------------------------
r666 | anl.gov!desai | 2004-11-10 13:11:37 -0600 (Wed, 10 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

switch init script target

(Logical change 1.150)

------------------------------------------------------------------------
r665 | anl.gov!desai | 2004-11-10 13:11:37 -0600 (Wed, 10 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

change to using the reload init script target

BKrev: 419267e9F41FL7KEQuGY4L5vVl2RXw

------------------------------------------------------------------------
r664 | anl.gov!desai | 2004-11-10 08:49:57 -0600 (Wed, 10 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

version bump

BKrev: 41922a95NFke7wVET6x1eKo1IBaRQA

------------------------------------------------------------------------
r663 | anl.gov!desai | 2004-11-10 08:49:57 -0600 (Wed, 10 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.149)

------------------------------------------------------------------------
r662 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 16 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

more cleanups

2004/11/07 20:31:10-06:00 anl.gov!desai
pylint fixes

2004/11/07 10:47:02-06:00 anl.gov!desai
slight refactor

2004/11/07 10:31:51-06:00 anl.gov!desai
more fixes

2004/11/05 16:18:30-06:00 anl.gov!desai
fix basefile handling

(Logical change 1.148)

------------------------------------------------------------------------
r661 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

fix constructor call

2004/11/07 11:11:24-06:00 anl.gov!desai
fix pylint initialization conditions

2004/11/04 16:49:17-06:00 anl.gov!desai
fix parse failures

(Logical change 1.148)

------------------------------------------------------------------------
r660 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 13 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

tighten up error checking

2004/11/07 19:54:59-06:00 anl.gov!desai
remove bogus functions

2004/11/07 11:46:54-06:00 anl.gov!desai
pylint fixes

2004/11/04 16:46:02-06:00 anl.gov!desai
clean up preinstall config files

(Logical change 1.148)

------------------------------------------------------------------------
r659 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Chiba.py

pylint fixes

2004/11/05 13:05:55-06:00 anl.gov!desai
kill __setup__ usage

(Logical change 1.148)

------------------------------------------------------------------------
r658 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

pylint fixes

2004/11/07 10:46:22-06:00 anl.gov!desai
pylint / move Applies back

(Logical change 1.148)

------------------------------------------------------------------------
r657 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

fix docstring

2004/11/05 13:06:19-06:00 anl.gov!desai
kill __setup__ usage

(Logical change 1.148)

------------------------------------------------------------------------
r656 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

pylint cleanups

BKrev: 418fde43U9cC3GTx4JimpdoORuXv0A

------------------------------------------------------------------------
r655 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix most pylint issues

2004/11/07 20:12:24-06:00 anl.gov!desai
fix pylint errors

2004/11/05 10:40:31-06:00 anl.gov!desai
implement dryrun correctly

(Logical change 1.148)

------------------------------------------------------------------------
r654 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/README

initial update

(Logical change 1.148)

------------------------------------------------------------------------
r653 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

fix initialization race

2004/11/07 11:30:58-06:00 anl.gov!desai
pylint cleanups

(Logical change 1.148)

------------------------------------------------------------------------
r652 | anl.gov!desai | 2004-11-08 14:59:47 -0600 (Mon, 08 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Account.py
   M /trunk/bcfg2/src/lib/Server/Generators/Pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

pylint fixes

(Logical change 1.148)

------------------------------------------------------------------------
r651 | anl.gov!desai | 2004-11-04 16:27:10 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix Build mode services

(Logical change 1.147)

------------------------------------------------------------------------
r650 | anl.gov!desai | 2004-11-04 16:27:10 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix build mode service stuff

BKrev: 418aacbedOWwBvLkQtWd6zSD6QZ2Dg

------------------------------------------------------------------------
r649 | anl.gov!desai | 2004-11-04 11:31:13 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

move to using apt.conf

(Logical change 1.146)

------------------------------------------------------------------------
r648 | anl.gov!desai | 2004-11-04 11:31:13 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

more fixes

BKrev: 418a6761_J2kMhPNu-Gv68fp9FqlkA

------------------------------------------------------------------------
r647 | anl.gov!desai | 2004-11-04 10:57:36 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

version bump

BKrev: 418a5f80uuGBmbySo0P2PnDL7F4krQ

------------------------------------------------------------------------
r646 | anl.gov!desai | 2004-11-04 10:57:36 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.145)

------------------------------------------------------------------------
r645 | anl.gov!desai | 2004-11-04 10:57:00 -0600 (Thu, 04 Nov 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

final dpkg fix

2004/11/04 10:48:37-06:00 anl.gov!desai
try again

(Logical change 1.144)

------------------------------------------------------------------------
r644 | anl.gov!desai | 2004-11-04 10:57:00 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

one more time

BKrev: 418a5f5cYBr9j4BDFjiWgIvLHOwyAw

------------------------------------------------------------------------
r643 | anl.gov!desai | 2004-11-04 10:17:53 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

noninteractive fix

BKrev: 418a563168Gd5A47BF55KAgwrjIy5g

------------------------------------------------------------------------
r642 | anl.gov!desai | 2004-11-04 10:17:53 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix noninteractive installs

(Logical change 1.143)

------------------------------------------------------------------------
r641 | anl.gov!desai | 2004-11-04 09:47:18 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

keep service starts from occuring during build

(Logical change 1.142)

------------------------------------------------------------------------
r640 | anl.gov!desai | 2004-11-04 09:47:18 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.142)

------------------------------------------------------------------------
r639 | anl.gov!desai | 2004-11-04 09:47:18 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/repo-quickstart.txt

add validation stuff

(Logical change 1.142)

------------------------------------------------------------------------
r638 | anl.gov!desai | 2004-11-04 09:47:18 -0600 (Thu, 04 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor fixes

BKrev: 418a4f06r7Y6738Qus9Aos0OCedsXQ

------------------------------------------------------------------------
r637 | anl.gov!desai | 2004-11-02 15:13:17 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix tai tb

(Logical change 1.141)

------------------------------------------------------------------------
r636 | anl.gov!desai | 2004-11-02 15:13:17 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

more tai fix

BKrev: 4187f86dB0BvtgXJl6EWU0bkA1ACnw

------------------------------------------------------------------------
r635 | anl.gov!desai | 2004-11-02 15:08:50 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

0.6pre6

BKrev: 4187f7629xC8Ca_NwgKy3glZq0xdsQ

------------------------------------------------------------------------
r634 | anl.gov!desai | 2004-11-02 15:08:50 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.140)

------------------------------------------------------------------------
r633 | anl.gov!desai | 2004-11-02 15:08:18 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

use Element instead of XML

(Logical change 1.139)

------------------------------------------------------------------------
r632 | anl.gov!desai | 2004-11-02 15:08:18 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

add default case

(Logical change 1.139)

------------------------------------------------------------------------
r631 | anl.gov!desai | 2004-11-02 15:08:18 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix install traceback

BKrev: 4187f742ep-eaGQhDBx_-MsjBBZ2UA

------------------------------------------------------------------------
r630 | anl.gov!desai | 2004-11-02 09:19:24 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/ValidateBcfg2Repo

fix paths

(Logical change 1.138)

------------------------------------------------------------------------
r629 | anl.gov!desai | 2004-11-02 09:19:24 -0600 (Tue, 02 Nov 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/repo-quickstart.txt

(Logical change 1.138)

------------------------------------------------------------------------
r628 | anl.gov!desai | 2004-11-02 09:19:24 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

ditch old comment

(Logical change 1.138)

------------------------------------------------------------------------
r627 | anl.gov!desai | 2004-11-02 09:19:24 -0600 (Tue, 02 Nov 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor updates
fix bcfg2 -b <bundle>

BKrev: 4187a57caeZkCdu3wEfA_xTZX8-PtQ

------------------------------------------------------------------------
r626 | anl.gov!desai | 2004-11-02 09:19:24 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix bundle stuff

(Logical change 1.138)

------------------------------------------------------------------------
r625 | anl.gov!desai | 2004-11-02 09:19:24 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

add error handling clause

(Logical change 1.138)

------------------------------------------------------------------------
r624 | anl.gov!desai | 2004-11-02 09:19:23 -0600 (Tue, 02 Nov 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/repo-quickstart.txt

Initial revision

------------------------------------------------------------------------
r623 | anl.gov!desai | 2004-11-01 13:39:12 -0600 (Mon, 01 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

this should fix post-initial file creates

(Logical change 1.137)

------------------------------------------------------------------------
r622 | anl.gov!desai | 2004-11-01 13:39:12 -0600 (Mon, 01 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

pylint fixes

(Logical change 1.137)

------------------------------------------------------------------------
r621 | anl.gov!desai | 2004-11-01 13:39:12 -0600 (Mon, 01 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

new version

(Logical change 1.137)

------------------------------------------------------------------------
r620 | anl.gov!desai | 2004-11-01 13:39:12 -0600 (Mon, 01 Nov 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

0.6pre5

BKrev: 418690e0uLEHbqs9jvfrLhUmSidphg

------------------------------------------------------------------------
r619 | anl.gov!desai | 2004-11-01 13:39:12 -0600 (Mon, 01 Nov 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

add __str__ method
add fix __cmp__ method

(Logical change 1.137)

------------------------------------------------------------------------
r618 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

large rename

BKrev: 4183ae43adB_2SXPKie4YjoytO81GA

------------------------------------------------------------------------
r617 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py

change name
use constructor

2004/10/30 10:04:37-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/sshbase.py -> src/lib/Server/Generators/SSHbase.py

(Logical change 1.136)

------------------------------------------------------------------------
r616 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

fix internal name

}(Logical change 1.136)

------------------------------------------------------------------------
r615 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/fs.py

update to new name

}(Logical change 1.136)

------------------------------------------------------------------------
r614 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Account.py

update internal name

2004/10/30 10:04:04-05:00 anl.gov!desai
Change mode to -rw-r--r--

2004/10/30 10:01:17-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/account.py -> src/lib/Server/Generators/Account.py

(Logical change 1.136)

------------------------------------------------------------------------
r613 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py

update internal name

}(Logical change 1.136)

------------------------------------------------------------------------
r612 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Cfg.py

update internal name

2004/10/30 10:04:04-05:00 anl.gov!desai
Change mode to -rw-r--r--

2004/10/30 10:01:13-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/cfg.py -> src/lib/Server/Generators/Cfg.py

(Logical change 1.136)

------------------------------------------------------------------------
r611 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 16 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Pkgmgr.py

update internal name

2004/10/30 10:04:04-05:00 anl.gov!desai
Change mode to -rw-r--r--

2004/10/30 10:02:53-05:00 anl.gov!desai
switch to constructure

2004/10/30 10:02:18-05:00 anl.gov!desai
rename

2004/10/30 10:01:50-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/Pkgmgr -> src/lib/Server/Generators/Pkgmgr.py

(Logical change 1.136)

------------------------------------------------------------------------
r610 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/cfg.py

change name and switch to calling Generator.__init__ from __setup__

(Logical change 1.136)

------------------------------------------------------------------------
r609 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/FS.py

update to new name

2004/10/30 10:07:11-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/fs.py -> src/lib/Server/Generators/FS.py

(Logical change 1.136)

------------------------------------------------------------------------
r608 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Chiba.py
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py
   D /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

Change mode to -rw-r--r--

(Logical change 1.136)

------------------------------------------------------------------------
r607 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 13 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Svcmgr.py

fix internal name

2004/10/30 10:04:04-05:00 anl.gov!desai
Change mode to -rw-r--r--

2004/10/30 10:03:17-05:00 anl.gov!desai
change name

2004/10/30 10:02:03-05:00 anl.gov!desai
Rename: src/lib/Server/Generators/servicemgr.py -> src/lib/Server/Generators/Svcmgr.py

(Logical change 1.136)

------------------------------------------------------------------------
r606 | anl.gov!desai | 2004-10-30 10:07:47 -0500 (Sat, 30 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/account.py

change name and add some docstrings

(Logical change 1.136)

------------------------------------------------------------------------
r605 | anl.gov!desai | 2004-10-30 10:07:46 -0500 (Sat, 30 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Generators/Account.py
   A /trunk/bcfg2/src/lib/Server/Generators/Cfg.py
   A /trunk/bcfg2/src/lib/Server/Generators/FS.py
   A /trunk/bcfg2/src/lib/Server/Generators/Pkgmgr.py
   A /trunk/bcfg2/src/lib/Server/Generators/SSHbase.py
   A /trunk/bcfg2/src/lib/Server/Generators/Svcmgr.py

Initial revision

------------------------------------------------------------------------
r604 | anl.gov!desai | 2004-10-29 23:19:13 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

lintian is done

BKrev: 418316418o1_vxcivJFGROLNHbKUxg

------------------------------------------------------------------------
r603 | anl.gov!desai | 2004-10-29 23:19:13 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

typo

(Logical change 1.135)

------------------------------------------------------------------------
r602 | anl.gov!desai | 2004-10-29 23:17:42 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/copyright

fix LGPL invocation

(Logical change 1.134)

------------------------------------------------------------------------
r601 | anl.gov!desai | 2004-10-29 23:17:42 -0500 (Fri, 29 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/debian/control

fix a bunch of lintian errors

2004/10/29 23:02:00-05:00 anl.gov!desai
add extended description

(Logical change 1.134)

------------------------------------------------------------------------
r600 | anl.gov!desai | 2004-10-29 23:17:42 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

add ValidateBcfg2Repo man page

(Logical change 1.134)

------------------------------------------------------------------------
r599 | anl.gov!desai | 2004-10-29 23:17:42 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Add the last man page

BKrev: 418315e6H_ZL564lE74EMO209ePC9w

------------------------------------------------------------------------
r598 | anl.gov!desai | 2004-10-29 23:17:42 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/ValidateBcfg2Repo.8

(Logical change 1.134)

------------------------------------------------------------------------
r597 | anl.gov!desai | 2004-10-29 23:17:41 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/man/ValidateBcfg2Repo.8

Initial revision

------------------------------------------------------------------------
r596 | anl.gov!desai | 2004-10-29 23:00:40 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

legal stuff

BKrev: 418311e8RY-rE5Hr38TEeknLInLS1g

------------------------------------------------------------------------
r595 | anl.gov!desai | 2004-10-29 23:00:40 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/LICENSE
   M /trunk/bcfg2/debian/copyright

(Logical change 1.133)

------------------------------------------------------------------------
r594 | anl.gov!desai | 2004-10-29 23:00:39 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/LICENSE
   A /trunk/bcfg2/debian/copyright

Initial revision

------------------------------------------------------------------------
r593 | anl.gov!desai | 2004-10-29 22:56:34 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/conffiles

conf file stuff

(Logical change 1.132)

------------------------------------------------------------------------
r592 | anl.gov!desai | 2004-10-29 22:56:34 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.conffiles

fix conf file stuff

(Logical change 1.132)

------------------------------------------------------------------------
r591 | anl.gov!desai | 2004-10-29 22:56:34 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

more lintian

BKrev: 418310f23JLQCEk7_X0dfSrbQVv2_g

------------------------------------------------------------------------
r590 | anl.gov!desai | 2004-10-29 22:49:36 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

lintian

BKrev: 41830f50c33x18CQI01F97hTRFxjfA

------------------------------------------------------------------------
r589 | anl.gov!desai | 2004-10-29 22:49:36 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.conffiles
   M /trunk/bcfg2/debian/conffiles

(Logical change 1.131)

------------------------------------------------------------------------
r588 | anl.gov!desai | 2004-10-29 22:49:35 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2-server.conffiles
   A /trunk/bcfg2/debian/conffiles

Initial revision

------------------------------------------------------------------------
r587 | anl.gov!desai | 2004-10-29 22:47:52 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.init

add force reload

(Logical change 1.130)

------------------------------------------------------------------------
r586 | anl.gov!desai | 2004-10-29 22:47:52 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

add section

(Logical change 1.130)

------------------------------------------------------------------------
r585 | anl.gov!desai | 2004-10-29 22:47:52 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

lintian

BKrev: 41830ee882u_sR_BZxR_p1BV01hOAw

------------------------------------------------------------------------
r584 | anl.gov!desai | 2004-10-29 22:40:56 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structure.py
   M /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

remove !# line

(Logical change 1.129)

------------------------------------------------------------------------
r583 | anl.gov!desai | 2004-10-29 22:40:56 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

kill !# lines for lintian

BKrev: 41830d48hnByXdFEe0BI_1z6g5Vcsg

------------------------------------------------------------------------
r582 | anl.gov!desai | 2004-10-29 22:40:56 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Generator.py
   M /trunk/bcfg2/src/lib/Server/Generators/Chiba.py
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py
   M /trunk/bcfg2/src/lib/Server/Generators/account.py
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py
   M /trunk/bcfg2/src/lib/Server/Generators/fs.py
   M /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/lib/Server/Structures/Base.py

kill !# line

(Logical change 1.129)

------------------------------------------------------------------------
r581 | anl.gov!desai | 2004-10-29 22:40:56 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/man/Bcfg2Server.8

fix section

(Logical change 1.129)

------------------------------------------------------------------------
r580 | anl.gov!desai | 2004-10-29 22:32:53 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

typo

(Logical change 1.128)

------------------------------------------------------------------------
r579 | anl.gov!desai | 2004-10-29 22:32:53 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

more packaging fixes

BKrev: 41830b65Rzyx3A7qMrDkQ8q4B183yw

------------------------------------------------------------------------
r578 | anl.gov!desai | 2004-10-29 22:32:53 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install
   M /trunk/bcfg2/debian/rules

add man pages

(Logical change 1.128)

------------------------------------------------------------------------
r577 | anl.gov!desai | 2004-10-29 22:30:46 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

packaging fixes

BKrev: 41830ae6c3rkKehpyqSw6nAib9UEpw

------------------------------------------------------------------------
r576 | anl.gov!desai | 2004-10-29 22:30:46 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

add man pages

(Logical change 1.127)

------------------------------------------------------------------------
r575 | anl.gov!desai | 2004-10-29 22:30:46 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Server/Generators/Chiba.py
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py
   M /trunk/bcfg2/src/lib/Server/Generators/account.py
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py
   M /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py
   M /trunk/bcfg2/src/lib/Server/Structures/Base.py
   M /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

Change mode to -rwxr-xr-x

(Logical change 1.127)

------------------------------------------------------------------------
r574 | anl.gov!desai | 2004-10-29 22:30:46 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

new version

(Logical change 1.127)

------------------------------------------------------------------------
r573 | anl.gov!desai | 2004-10-29 22:30:46 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/man/Bcfg2Server.8

(Logical change 1.127)

------------------------------------------------------------------------
r572 | anl.gov!desai | 2004-10-29 22:30:45 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/man/Bcfg2Server.8

Initial revision

------------------------------------------------------------------------
r571 | anl.gov!desai | 2004-10-29 14:26:32 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

path fix

BKrev: 41829968zdJ7S_SaRt9fxHz-lZ728A

------------------------------------------------------------------------
r570 | anl.gov!desai | 2004-10-29 14:26:32 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

fix schema path

(Logical change 1.126)

------------------------------------------------------------------------
r569 | anl.gov!desai | 2004-10-29 14:23:33 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

0.6pre4

BKrev: 418298b5Bu5SLR8tCJaElBwyTLuz7w

------------------------------------------------------------------------
r568 | anl.gov!desai | 2004-10-29 14:23:33 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.125)

------------------------------------------------------------------------
r567 | anl.gov!desai | 2004-10-29 14:17:41 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

add schemas and validator to the mix

(Logical change 1.124)

------------------------------------------------------------------------
r566 | anl.gov!desai | 2004-10-29 14:17:41 -0500 (Fri, 29 Oct 2004) | 8 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix for pkg removal case

2004/10/29 13:10:18-05:00 anl.gov!desai
fix two-way for packages
fix bundle deps

(Logical change 1.124)

------------------------------------------------------------------------
r565 | anl.gov!desai | 2004-10-29 14:17:41 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

add schemas

(Logical change 1.124)

------------------------------------------------------------------------
r564 | anl.gov!desai | 2004-10-29 14:17:41 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/tools/validate_repo

add default schema location

}(Logical change 1.124)

------------------------------------------------------------------------
r563 | anl.gov!desai | 2004-10-29 14:17:41 -0500 (Fri, 29 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/tools/ValidateBcfg2Repo

add default schema location

2004/10/29 14:01:36-05:00 anl.gov!desai
Rename: tools/validate_repo -> tools/ValidateBcfg2Repo

(Logical change 1.124)

------------------------------------------------------------------------
r562 | anl.gov!desai | 2004-10-29 14:17:41 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/README

add validate_repo to README

(Logical change 1.124)

------------------------------------------------------------------------
r561 | anl.gov!desai | 2004-10-29 14:17:41 -0500 (Fri, 29 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install

add schemas to the mix

2004/10/29 14:02:34-05:00 anl.gov!desai
add validation stuff

(Logical change 1.124)

------------------------------------------------------------------------
r560 | anl.gov!desai | 2004-10-29 14:17:41 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix package removal case

(Logical change 1.124)

------------------------------------------------------------------------
r559 | anl.gov!desai | 2004-10-29 14:17:41 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

make validation stuff install by default

BKrev: 41829755UHyTkxJwiR2RUsoUDAg9yg

------------------------------------------------------------------------
r558 | anl.gov!desai | 2004-10-29 14:17:40 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/ValidateBcfg2Repo

Initial revision

------------------------------------------------------------------------
r557 | anl.gov!desai | 2004-10-29 10:13:44 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.123)

------------------------------------------------------------------------
r556 | anl.gov!desai | 2004-10-29 10:13:44 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Structures/bundler.py

name change

(Logical change 1.123)

------------------------------------------------------------------------
r555 | anl.gov!desai | 2004-10-29 10:13:44 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd

symlink addition

(Logical change 1.123)

------------------------------------------------------------------------
r554 | anl.gov!desai | 2004-10-29 10:13:44 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/__init__.py

cap Bundler

(Logical change 1.123)

------------------------------------------------------------------------
r553 | anl.gov!desai | 2004-10-29 10:13:44 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Module renames and Hierarchy base fixes

BKrev: 41825e28SQVDZFkHfV2eSeGdfeVOpw

------------------------------------------------------------------------
r552 | anl.gov!desai | 2004-10-29 10:13:44 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Base.py

make hierarchical files work

(Logical change 1.123)

------------------------------------------------------------------------
r551 | anl.gov!desai | 2004-10-29 10:13:44 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

Rename: src/lib/Server/Structures/bundler.py -> src/lib/Server/Structures/Bundler.py

(Logical change 1.123)

------------------------------------------------------------------------
r550 | anl.gov!desai | 2004-10-29 10:13:44 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/base.xsd

hierarchy update

(Logical change 1.123)

------------------------------------------------------------------------
r549 | anl.gov!desai | 2004-10-29 10:13:43 -0500 (Fri, 29 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Structures/Bundler.py

Initial revision

------------------------------------------------------------------------
r548 | anl.gov!desai | 2004-10-28 22:52:56 -0500 (Thu, 28 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/__init__.py

cap Base

(Logical change 1.122)

------------------------------------------------------------------------
r547 | anl.gov!desai | 2004-10-28 22:52:56 -0500 (Thu, 28 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/Base.py

Rename: src/lib/Server/Structures/base.py -> src/lib/Server/Structures/Base.py

(Logical change 1.122)

------------------------------------------------------------------------
r546 | anl.gov!desai | 2004-10-28 22:52:56 -0500 (Thu, 28 Oct 2004) | 10 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Structures/base.py

updates and pylint

2004/10/28 16:09:16-05:00 anl.gov!desai
fix class stuff

2004/10/28 15:47:40-05:00 anl.gov!desai
bugfix

(Logical change 1.122)

------------------------------------------------------------------------
r545 | anl.gov!desai | 2004-10-28 22:52:56 -0500 (Thu, 28 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Base changes

BKrev: 4181be98AO4fOlduh07GKpZ9IaRncQ

------------------------------------------------------------------------
r544 | anl.gov!desai | 2004-10-28 22:52:56 -0500 (Thu, 28 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix two-way reporting for packages

(Logical change 1.122)

------------------------------------------------------------------------
r543 | anl.gov!desai | 2004-10-28 22:52:55 -0500 (Thu, 28 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Structures/Base.py

Initial revision

------------------------------------------------------------------------
r542 | anl.gov!desai | 2004-10-27 16:26:32 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

make service installation work

(Logical change 1.121)

------------------------------------------------------------------------
r541 | anl.gov!desai | 2004-10-27 16:26:32 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Packaging updates - service related

BKrev: 41801288TAz1xXY6x_dtqD3cHJwtAg

------------------------------------------------------------------------
r540 | anl.gov!desai | 2004-10-27 16:26:32 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.init

Rename: Bcfg2Server.init -> debian/bcfg2-server.init

(Logical change 1.121)

------------------------------------------------------------------------
r539 | anl.gov!desai | 2004-10-27 16:26:32 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

fix dummy line

(Logical change 1.121)

------------------------------------------------------------------------
r538 | anl.gov!desai | 2004-10-27 16:26:32 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2.init

Rename: bcfg2.init -> debian/bcfg2.init

(Logical change 1.121)

------------------------------------------------------------------------
r537 | anl.gov!desai | 2004-10-27 16:26:32 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py

fix import and add docstring

(Logical change 1.121)

------------------------------------------------------------------------
r536 | anl.gov!desai | 2004-10-27 16:26:32 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/bcfg2.init

Rename: bcfg2.init -> debian/bcfg2.init

}(Logical change 1.121)

------------------------------------------------------------------------
r535 | anl.gov!desai | 2004-10-27 16:26:32 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

remove debug print

(Logical change 1.121)

------------------------------------------------------------------------
r534 | anl.gov!desai | 2004-10-27 16:26:31 -0500 (Wed, 27 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2-server.init
   A /trunk/bcfg2/debian/bcfg2.init

Initial revision

------------------------------------------------------------------------
r533 | anl.gov!desai | 2004-10-27 14:41:18 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

new upstream

(Logical change 1.120)

------------------------------------------------------------------------
r532 | anl.gov!desai | 2004-10-27 14:41:18 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix LogFailure

(Logical change 1.120)

------------------------------------------------------------------------
r531 | anl.gov!desai | 2004-10-27 14:41:18 -0500 (Wed, 27 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py

fix race

2004/10/27 14:01:33-05:00 anl.gov!desai
fix directory changed event failure

(Logical change 1.120)

------------------------------------------------------------------------
r530 | anl.gov!desai | 2004-10-27 14:41:18 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

fix interation over non-sequence

(Logical change 1.120)

------------------------------------------------------------------------
r528 | anl.gov!desai | 2004-10-27 14:41:18 -0500 (Wed, 27 Oct 2004) | 13 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  new upstream
cfg.py:
  fix race
Metadata.py:
  fix interation over non-sequence
cfg.py:
  fix directory changed event failure
Toolset.py:
  fix LogFailure

BKrev: 417ff9deUV_nk2tTqYPNTxSOtNobPw

------------------------------------------------------------------------
r527 | anl.gov!desai | 2004-10-27 13:43:14 -0500 (Wed, 27 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix call

2004/10/27 11:07:54-05:00 anl.gov!desai
uniform debug support

(Logical change 1.119)

------------------------------------------------------------------------
r526 | anl.gov!desai | 2004-10-27 13:43:14 -0500 (Wed, 27 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Debug/verbose improvements

2004/10/27 10:56:02-05:00 anl.gov!desai
pylint fixes, and debugging improvements

(Logical change 1.119)

------------------------------------------------------------------------
r525 | anl.gov!desai | 2004-10-27 13:43:14 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Misc usabilitiy fixes

BKrev: 417fec42oLQCt-3YueC9poOJV-uWDQ

------------------------------------------------------------------------
r524 | anl.gov!desai | 2004-10-27 13:43:14 -0500 (Wed, 27 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

pylint fixes

2004/10/27 11:18:37-05:00 anl.gov!desai
remote useless prints

(Logical change 1.119)

------------------------------------------------------------------------
r523 | anl.gov!desai | 2004-10-27 13:43:14 -0500 (Wed, 27 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

pylint fixes

(Logical change 1.119)

------------------------------------------------------------------------
r522 | anl.gov!desai | 2004-10-26 16:56:28 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Server/Core.py

pylint fixups

(Logical change 1.118)

------------------------------------------------------------------------
r521 | anl.gov!desai | 2004-10-26 16:56:28 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Gentoo.py

make the stub really a stub

(Logical change 1.118)

------------------------------------------------------------------------
r520 | anl.gov!desai | 2004-10-26 16:56:28 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py

pylint fixes

(Logical change 1.118)

------------------------------------------------------------------------
r519 | anl.gov!desai | 2004-10-26 16:56:28 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py

make into a real stub

(Logical change 1.118)

------------------------------------------------------------------------
r518 | anl.gov!desai | 2004-10-26 16:56:28 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Pylint fixes

BKrev: 417ec80cREgVtlK2qBY6EVr8rMqvyQ

------------------------------------------------------------------------
r517 | anl.gov!desai | 2004-10-26 13:08:23 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

do nonpkg stuff first on debian

(Logical change 1.117)

------------------------------------------------------------------------
r516 | anl.gov!desai | 2004-10-26 13:08:23 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix config install order on debian

BKrev: 417e92973m1detnb6enkmYjVqhv2dA

------------------------------------------------------------------------
r515 | anl.gov!desai | 2004-10-26 12:41:45 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix calcperms

(Logical change 1.116)

------------------------------------------------------------------------
r514 | anl.gov!desai | 2004-10-26 12:41:45 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

toolset bugfix

BKrev: 417e8c59_J6rf4PTtvX2nS6kxVgScA

------------------------------------------------------------------------
r513 | anl.gov!desai | 2004-10-26 11:07:28 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

version bump

BKrev: 417e76405eumRK57hlQyvh3zdE-qBA

------------------------------------------------------------------------
r512 | anl.gov!desai | 2004-10-26 11:07:28 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.115)

------------------------------------------------------------------------
r511 | anl.gov!desai | 2004-10-26 11:05:58 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

various bugfixes

BKrev: 417e75e6NuhyulUEOC1b4RLk1zrWAQ

------------------------------------------------------------------------
r510 | anl.gov!desai | 2004-10-26 11:05:58 -0500 (Tue, 26 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/bundler.py

fix bundle names

(Logical change 1.114)

------------------------------------------------------------------------
r509 | anl.gov!desai | 2004-10-26 11:05:58 -0500 (Tue, 26 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix paranoid mode like Gene wants it.

2004/10/26 10:53:19-05:00 anl.gov!desai
add fallback case for ConfigFile Installation

(Logical change 1.114)

------------------------------------------------------------------------
r508 | anl.gov!desai | 2004-10-25 15:22:58 -0500 (Mon, 25 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py

pylint fixes

(Logical change 1.113)

------------------------------------------------------------------------
r507 | anl.gov!desai | 2004-10-25 15:22:58 -0500 (Mon, 25 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Pylint and Debian client fixes

BKrev: 417d60a2ZhLxAfOjWIyE1CmMlQczJw

------------------------------------------------------------------------
r506 | anl.gov!desai | 2004-10-25 15:22:58 -0500 (Mon, 25 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

stop using updaterc for service status check
fix installation algorithm

(Logical change 1.113)

------------------------------------------------------------------------
r505 | anl.gov!desai | 2004-10-25 15:22:58 -0500 (Mon, 25 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/__init__.py
   M /trunk/bcfg2/src/lib/Server/Structure.py

pylint fixup

(Logical change 1.113)

------------------------------------------------------------------------
r504 | anl.gov!desai | 2004-10-22 13:36:22 -0500 (Fri, 22 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

more pylint fixups

BKrev: 41795326DRDsGv_uE_ZYT_uzMPKn-w

------------------------------------------------------------------------
r503 | anl.gov!desai | 2004-10-22 13:36:22 -0500 (Fri, 22 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Gentoo.py
   M /trunk/bcfg2/src/lib/Server/Generators/fs.py
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

pylint fixups

(Logical change 1.112)

------------------------------------------------------------------------
r502 | anl.gov!desai | 2004-10-22 13:36:22 -0500 (Fri, 22 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Solaris.py
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

pylint fixes

(Logical change 1.112)

------------------------------------------------------------------------
r501 | anl.gov!desai | 2004-10-22 13:21:47 -0500 (Fri, 22 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.111)

------------------------------------------------------------------------
r500 | anl.gov!desai | 2004-10-22 13:21:47 -0500 (Fri, 22 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/bcfg2.init

(Logical change 1.111)

------------------------------------------------------------------------
r498 | anl.gov!desai | 2004-10-22 13:21:47 -0500 (Fri, 22 Oct 2004) | 13 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

rules:
  add init stuff
changelog:
  version bump
bcfg2.init:
  new file
__init__.py:
  pylint fixups
Structure.py:
  pylint fixup

BKrev: 41794fbbTirIQ0pw4FAUTtPXPIoDnA

------------------------------------------------------------------------
r497 | anl.gov!desai | 2004-10-22 13:21:47 -0500 (Fri, 22 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structure.py

pylint fixup

(Logical change 1.111)

------------------------------------------------------------------------
r496 | anl.gov!desai | 2004-10-22 13:21:47 -0500 (Fri, 22 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/__init__.py

pylint fixups

(Logical change 1.111)

------------------------------------------------------------------------
r495 | anl.gov!desai | 2004-10-22 13:21:47 -0500 (Fri, 22 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

add init stuff

(Logical change 1.111)

------------------------------------------------------------------------
r494 | anl.gov!desai | 2004-10-22 13:21:46 -0500 (Fri, 22 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/bcfg2.init

Initial revision

------------------------------------------------------------------------
r493 | anl.gov!desai | 2004-10-21 22:33:24 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

more pylint

BKrev: 41787f84P2rY9LnBQ7UI4B6O5INfkA

------------------------------------------------------------------------
r492 | anl.gov!desai | 2004-10-21 22:33:24 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/__init__.py

pylint updates

(Logical change 1.110)

------------------------------------------------------------------------
r491 | anl.gov!desai | 2004-10-21 22:33:24 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/base.py

pylint

(Logical change 1.110)

------------------------------------------------------------------------
r490 | anl.gov!desai | 2004-10-21 22:25:58 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Types.py

Delete: src/lib/Server/Types.py

}(Logical change 1.109)

------------------------------------------------------------------------
r489 | anl.gov!desai | 2004-10-21 22:25:58 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

pylint fixes

BKrev: 41787dc6j2ECZBsqBKJ7gbt_IIMUYg

------------------------------------------------------------------------
r488 | anl.gov!desai | 2004-10-21 22:25:58 -0500 (Thu, 21 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

more pylint

2004/10/21 21:58:23-05:00 anl.gov!desai
pylint fixups

(Logical change 1.109)

------------------------------------------------------------------------
r487 | anl.gov!desai | 2004-10-21 22:25:58 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

pylint

(Logical change 1.109)

------------------------------------------------------------------------
r486 | anl.gov!desai | 2004-10-21 22:25:58 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structure.py
   M /trunk/bcfg2/src/lib/Server/Structures/bundler.py

pylint fixups

(Logical change 1.109)

------------------------------------------------------------------------
r485 | anl.gov!desai | 2004-10-21 21:31:40 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py
   M /trunk/bcfg2/src/lib/Server/Metadata.py

typo

(Logical change 1.108)

------------------------------------------------------------------------
r484 | anl.gov!desai | 2004-10-21 21:31:40 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

typo fixes

BKrev: 4178710cAmRGg6VTbJ5thaNB1Y6zww

------------------------------------------------------------------------
r483 | anl.gov!desai | 2004-10-21 16:23:20 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

make it all better

BKrev: 417828c8ljLOA0D2l21vj7fHOyL5_A

------------------------------------------------------------------------
r482 | anl.gov!desai | 2004-10-21 16:23:20 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix pkg version error path

(Logical change 1.107)

------------------------------------------------------------------------
r481 | anl.gov!desai | 2004-10-21 15:39:09 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

more fixups

BKrev: 41781e6ds4X3xS4XCf_50n7Vqv5whg

------------------------------------------------------------------------
r480 | anl.gov!desai | 2004-10-21 15:39:09 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

fix to ignore SymLink and Directory for now

(Logical change 1.106)

------------------------------------------------------------------------
r479 | anl.gov!desai | 2004-10-21 15:39:09 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

fix __cmp__

(Logical change 1.106)

------------------------------------------------------------------------
r478 | anl.gov!desai | 2004-10-21 15:12:45 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

debian client fixup

BKrev: 4178183dTlpPOCwQKoxs9ntq1pAqFw

------------------------------------------------------------------------
r477 | anl.gov!desai | 2004-10-21 15:12:45 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix partial package errors

(Logical change 1.105)

------------------------------------------------------------------------
r476 | anl.gov!desai | 2004-10-21 14:26:15 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

pylint fixes

BKrev: 41780d57sPXWkd9gzEqwE1fdVoyidQ

------------------------------------------------------------------------
r475 | anl.gov!desai | 2004-10-21 14:26:15 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Toolset.py
   M /trunk/bcfg2/src/lib/Server/Generator.py
   M /trunk/bcfg2/src/lib/Server/Metadata.py

pylint fixes

(Logical change 1.104)

------------------------------------------------------------------------
r474 | anl.gov!desai | 2004-10-19 15:30:03 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Chiba.py

tftp should work now

(Logical change 1.103)

------------------------------------------------------------------------
r473 | anl.gov!desai | 2004-10-19 15:30:03 -0500 (Tue, 19 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/__init__.py

remote Types
pylint fixes

(Logical change 1.103)

------------------------------------------------------------------------
r472 | anl.gov!desai | 2004-10-19 15:30:03 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

fix startup failure

(Logical change 1.103)

------------------------------------------------------------------------
r471 | anl.gov!desai | 2004-10-19 15:30:03 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

make mo betta

BKrev: 4175794bzYocIc-pz-AXu4EtQ5qESQ

------------------------------------------------------------------------
r470 | anl.gov!desai | 2004-10-19 15:30:03 -0500 (Tue, 19 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structure.py

add revision field

2004/10/19 14:15:54-05:00 anl.gov!desai
add __name__ field

(Logical change 1.103)

------------------------------------------------------------------------
r469 | anl.gov!desai | 2004-10-19 15:30:03 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

fix execution failure

(Logical change 1.103)

------------------------------------------------------------------------
r467 | anl.gov!desai | 2004-10-19 14:12:19 -0500 (Tue, 19 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  version bump

BKrev: 41756713NlisHkGhyGRiSRCLA1raoQ

------------------------------------------------------------------------
r466 | anl.gov!desai | 2004-10-19 14:12:19 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.102)

------------------------------------------------------------------------
r465 | anl.gov!desai | 2004-10-19 14:09:17 -0500 (Tue, 19 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/account.py

fix aggregious pylint problems
update to new api

(Logical change 1.101)

------------------------------------------------------------------------
r464 | anl.gov!desai | 2004-10-19 14:09:17 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Chiba.py

kill whitespace

(Logical change 1.101)

------------------------------------------------------------------------
r463 | anl.gov!desai | 2004-10-19 14:09:17 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/myri.py

Delete: src/lib/Server/Generators/myri.py

}(Logical change 1.101)

------------------------------------------------------------------------
r462 | anl.gov!desai | 2004-10-19 14:09:17 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Generators/fstab.py

Delete: src/lib/Server/Generators/fstab.py

}(Logical change 1.101)

------------------------------------------------------------------------
r461 | anl.gov!desai | 2004-10-19 14:09:17 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/__init__.py

drop myri

(Logical change 1.101)

------------------------------------------------------------------------
r460 | anl.gov!desai | 2004-10-19 14:09:17 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

chiba cleanups

BKrev: 4175665dNeHrCFPZEmd_bOzQultOjw

------------------------------------------------------------------------
r459 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

update to new API

(Logical change 1.100)

------------------------------------------------------------------------
r458 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

updates

2004/10/19 13:19:25-05:00 anl.gov!desai

(Logical change 1.100)

------------------------------------------------------------------------
r457 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/__init__.py

add debconf

2004/10/19 13:21:29-05:00 anl.gov!desai
updates from pylint

(Logical change 1.100)

------------------------------------------------------------------------
r456 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

pylint cleanups

(Logical change 1.100)

------------------------------------------------------------------------
r455 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py

pylint fixes

(Logical change 1.100)

------------------------------------------------------------------------
r454 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

mainly pylint changes

BKrev: 41755b58djJSdeeY6y3Q3tWLlLLlFQ

------------------------------------------------------------------------
r453 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

API updates

(Logical change 1.100)

------------------------------------------------------------------------
r452 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/Chiba.py

more code

2004/10/18 15:26:01-05:00 anl.gov!desai
make fstab work properly

2004/10/18 15:20:54-05:00 anl.gov!desai

(Logical change 1.100)

------------------------------------------------------------------------
r451 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/account.py
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

pylint fixups

(Logical change 1.100)

------------------------------------------------------------------------
r450 | anl.gov!desai | 2004-10-19 13:22:16 -0500 (Tue, 19 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/fstab.py
   M /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py

pylint error fixup

(Logical change 1.100)

------------------------------------------------------------------------
r449 | anl.gov!desai | 2004-10-19 13:22:15 -0500 (Tue, 19 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Generators/Chiba.py
   A /trunk/bcfg2/src/lib/Server/Generators/Debconf.py

Initial revision

------------------------------------------------------------------------
r448 | anl.gov!desai | 2004-10-15 10:52:32 -0500 (Fri, 15 Oct 2004) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2004/10/15 10:05:22-05:00 anl.gov!desai
bugfix

BKrev: 416ff240KjGXKAA00uXri-AetYZJmg

------------------------------------------------------------------------
r447 | anl.gov!desai | 2004-10-15 10:52:32 -0500 (Fri, 15 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix CalcPerms call

(Logical change 1.99)

------------------------------------------------------------------------
r446 | anl.gov!bradshaw | 2004-10-15 09:37:42 -0500 (Fri, 15 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bug fixes

BKrev: 416fe0b6LeJ9-Xeu380uLT2NZTDfOg

------------------------------------------------------------------------
r445 | anl.gov!bradshaw | 2004-10-15 09:37:42 -0500 (Fri, 15 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

bumped the release due to bug fixes

(Logical change 1.98)

------------------------------------------------------------------------
r444 | anl.gov!desai | 2004-10-14 17:00:11 -0500 (Thu, 14 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix directory perm verification

(Logical change 1.97)

------------------------------------------------------------------------
r443 | anl.gov!desai | 2004-10-14 17:00:11 -0500 (Thu, 14 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Directory fixes
fix -b usage

BKrev: 416ef6ebXeUH2bQG1FDjjMOT38x-HA

------------------------------------------------------------------------
r442 | anl.gov!desai | 2004-10-14 17:00:11 -0500 (Thu, 14 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix -b usage

(Logical change 1.97)

------------------------------------------------------------------------
r441 | anl.gov!desai | 2004-10-13 15:04:03 -0500 (Wed, 13 Oct 2004) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2004/10/13 15:03:54-05:00 anl.gov!desai
fix lookup error

BKrev: 416d8a33d7YHOz2xIOe5pZNkLIEiDA

------------------------------------------------------------------------
r440 | anl.gov!desai | 2004-10-13 15:04:03 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

fix lookup failure case

(Logical change 1.96)

------------------------------------------------------------------------
r439 | anl.gov!bradshaw | 2004-10-13 14:50:31 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

small fix to the debian client tools

BKrev: 416d8707Hzs35cwhWIwCAMeG-HSI0g

------------------------------------------------------------------------
r438 | anl.gov!bradshaw | 2004-10-13 14:50:31 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fixed the installed = true loop

(Logical change 1.95)

------------------------------------------------------------------------
r437 | anl.gov!desai | 2004-10-13 13:54:44 -0500 (Wed, 13 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

remove debug statements

2004/10/13 13:50:27-05:00 anl.gov!desai
remove dup clause

(Logical change 1.94)

------------------------------------------------------------------------
r436 | anl.gov!desai | 2004-10-13 13:54:44 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

debian support updates

BKrev: 416d79f4sK3GNeTDGDApdIC2SiOmvg

------------------------------------------------------------------------
r435 | anl.gov!desai | 2004-10-13 13:43:16 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Minor updates

BKrev: 416d7744oNEJQAsRIqX9WCTn6tPrWA

------------------------------------------------------------------------
r434 | anl.gov!desai | 2004-10-13 13:43:16 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

More fixes from Rick

(Logical change 1.93)

------------------------------------------------------------------------
r433 | anl.gov!desai | 2004-10-13 13:43:16 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/services.xsd

service element update

(Logical change 1.93)

------------------------------------------------------------------------
r432 | anl.gov!desai | 2004-10-13 09:26:48 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Fix base64

BKrev: 416d3b28LlZTOBg1r4Fjm56-eq86vg

------------------------------------------------------------------------
r431 | anl.gov!desai | 2004-10-13 09:26:48 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix base64 installations

(Logical change 1.92)

------------------------------------------------------------------------
r430 | anl.gov!desai | 2004-10-13 09:14:23 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Make mo betta based on ricks feedback

BKrev: 416d383fmcRkrDeeENf2bFlVf5FPCA

------------------------------------------------------------------------
r429 | anl.gov!desai | 2004-10-13 09:14:23 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/services.xsd

fixup service stuff

(Logical change 1.91)

------------------------------------------------------------------------
r428 | anl.gov!desai | 2004-10-13 09:14:23 -0500 (Wed, 13 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py

use 4 digit octal perms by default

(Logical change 1.91)

------------------------------------------------------------------------
r427 | anl.gov!desai | 2004-10-13 09:14:23 -0500 (Wed, 13 Oct 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/schemas/bundle.xsd

change field from "from" to "name"

2004/10/12 16:47:53-05:00 anl.gov!desai
loosen up directory restrictions for now

2004/10/12 16:44:21-05:00 anl.gov!desai
fixup schema

(Logical change 1.91)

------------------------------------------------------------------------
r426 | anl.gov!desai | 2004-10-13 09:14:23 -0500 (Wed, 13 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

ignore .swp files

2004/10/12 16:02:51-05:00 anl.gov!desai
handle file read errors

(Logical change 1.91)

------------------------------------------------------------------------
r425 | anl.gov!desai | 2004-10-13 09:14:23 -0500 (Wed, 13 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

change symlink.from to symlink.name

2004/10/13 09:10:49-05:00 anl.gov!desai
handle 3 digit octal perms

(Logical change 1.91)

------------------------------------------------------------------------
r424 | anl.gov!desai | 2004-10-12 13:04:17 -0500 (Tue, 12 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

report parse errors

(Logical change 1.90)

------------------------------------------------------------------------
r423 | anl.gov!desai | 2004-10-12 13:04:17 -0500 (Tue, 12 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

make error handling a little nicer
fixup :info file re-reading

BKrev: 416c1ca116C2ffubudoUw-q1Q6NNsQ

------------------------------------------------------------------------
r422 | anl.gov!desai | 2004-10-12 13:04:17 -0500 (Tue, 12 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py

put in a workaround for :info file updates

(Logical change 1.90)

------------------------------------------------------------------------
r420 | anl.gov!desai | 2004-10-12 09:32:54 -0500 (Tue, 12 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  version bump

BKrev: 416beb16a_cmdLIizW25BMPMDp7BgA

------------------------------------------------------------------------
r419 | anl.gov!desai | 2004-10-12 09:32:54 -0500 (Tue, 12 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.89)

------------------------------------------------------------------------
r418 | anl.gov!desai | 2004-10-12 09:32:02 -0500 (Tue, 12 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

initial two-way reporting

(Logical change 1.88)

------------------------------------------------------------------------
r417 | anl.gov!desai | 2004-10-12 09:32:02 -0500 (Tue, 12 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Initial two-way reporting

BKrev: 416beae2Rv8_TB2veeCEEynb-joySQ

------------------------------------------------------------------------
r416 | anl.gov!desai | 2004-10-11 16:23:48 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

fix state uploads

(Logical change 1.87)

------------------------------------------------------------------------
r415 | anl.gov!desai | 2004-10-11 16:23:48 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix state upload

(Logical change 1.87)

------------------------------------------------------------------------
r414 | anl.gov!desai | 2004-10-11 16:23:48 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix state uploads

BKrev: 416af9e4ECZh7MAXmtUfRfjMfSFjUg

------------------------------------------------------------------------
r413 | anl.gov!desai | 2004-10-11 16:16:27 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

update to new API

(Logical change 1.86)

------------------------------------------------------------------------
r412 | anl.gov!desai | 2004-10-11 16:16:27 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

make complete non-two-way functional

(Logical change 1.86)

------------------------------------------------------------------------
r411 | anl.gov!desai | 2004-10-11 16:16:27 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

fix probe location

(Logical change 1.86)

------------------------------------------------------------------------
r410 | anl.gov!desai | 2004-10-11 16:16:27 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix imports

(Logical change 1.86)

------------------------------------------------------------------------
r409 | anl.gov!desai | 2004-10-11 16:16:27 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

one more round in pre0.5

BKrev: 416af82bZaeIl38_pwbQ-wA4ruZ0Gg

------------------------------------------------------------------------
r408 | anl.gov!desai | 2004-10-11 15:24:16 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/base.py

change to new location

(Logical change 1.85)

------------------------------------------------------------------------
r407 | anl.gov!desai | 2004-10-11 15:24:16 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

fix import

(Logical change 1.85)

------------------------------------------------------------------------
r406 | anl.gov!desai | 2004-10-11 15:24:16 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/bundler.py

update to new path

(Logical change 1.85)

------------------------------------------------------------------------
r405 | anl.gov!desai | 2004-10-11 15:24:16 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

All path changes now committed

BKrev: 416aebf0cPXT5lOvPhTgSVr0bti4IQ

------------------------------------------------------------------------
r404 | anl.gov!desai | 2004-10-11 15:16:38 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

kill installation algorithm code

(Logical change 1.84)

------------------------------------------------------------------------
r403 | anl.gov!desai | 2004-10-11 15:16:38 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Minor updates

BKrev: 416aea26WiKMZffoK7qUCRMOzByxMw

------------------------------------------------------------------------
r402 | anl.gov!desai | 2004-10-11 15:16:38 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

implement singlechild mode

(Logical change 1.84)

------------------------------------------------------------------------
r401 | anl.gov!desai | 2004-10-11 15:16:38 -0500 (Mon, 11 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

refactor clientstate code into the toolsets (will allow better two-way implementation)

(Logical change 1.84)

------------------------------------------------------------------------
r400 | anl.gov!desai | 2004-10-07 15:08:39 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

SyntaxError: lambda cannot contain assignment

(Logical change 1.83)

------------------------------------------------------------------------
r399 | anl.gov!desai | 2004-10-07 15:08:39 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Toolset improvements

BKrev: 4165a247x2Ox2isR_Y4H1APazu2-kA

------------------------------------------------------------------------
r398 | anl.gov!desai | 2004-10-07 15:08:39 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

implement bulk/async package installs

(Logical change 1.83)

------------------------------------------------------------------------
r397 | anl.gov!desai | 2004-10-07 14:29:16 -0500 (Thu, 07 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

add verbose error reporting

2004/10/07 10:44:31-05:00 anl.gov!desai
redhat support should now be good.

(Logical change 1.82)

------------------------------------------------------------------------
r396 | anl.gov!desai | 2004-10-07 14:29:16 -0500 (Thu, 07 Oct 2004) | 9 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2004/10/07 14:28:59-05:00 anl.gov!desai
Redhat toolset support
Statistics support (Client done/ server could be improved)

BKrev: 4165990cUktdoTssB-vYYd91dmvOMQ

------------------------------------------------------------------------
r395 | anl.gov!desai | 2004-10-07 14:29:16 -0500 (Thu, 07 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

implement statistics upload

2004/10/07 10:38:36-05:00 anl.gov!desai
fix api usage

(Logical change 1.82)

------------------------------------------------------------------------
r394 | anl.gov!desai | 2004-10-07 14:29:16 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

update to new api

(Logical change 1.82)

------------------------------------------------------------------------
r393 | anl.gov!desai | 2004-10-07 14:29:16 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

add HandleStats

(Logical change 1.82)

------------------------------------------------------------------------
r392 | anl.gov!bradshaw | 2004-10-07 10:19:48 -0500 (Thu, 07 Oct 2004) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge terra.mcs.anl.gov:/homes/desai/bk/bcfg2
into skywalker.mcs.anl.gov:/home/bradshaw/programming/bcfg2

2004/10/07 10:19:39-05:00 anl.gov!bradshaw
adding in a bunch of the crazy scripts I have written to manage the underlying cruft of the debian image

BKrev: 41655e94r0Cd7ORoyQiK1VVCvOnFmw

------------------------------------------------------------------------
r391 | anl.gov!bradshaw | 2004-10-07 10:19:48 -0500 (Thu, 07 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/create-debian-pkglist.pl
   M /trunk/bcfg2/tools/debian-build-cron.sh
   M /trunk/bcfg2/tools/debian-repo-cleaner
   M /trunk/bcfg2/tools/local-deb-repo-maker
   M /trunk/bcfg2/tools/rsync-debian-repo

(Logical change 1.81)

------------------------------------------------------------------------
r390 | anl.gov!bradshaw | 2004-10-07 10:19:47 -0500 (Thu, 07 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/create-debian-pkglist.pl
   A /trunk/bcfg2/tools/debian-build-cron.sh
   A /trunk/bcfg2/tools/debian-repo-cleaner
   A /trunk/bcfg2/tools/local-deb-repo-maker
   A /trunk/bcfg2/tools/rsync-debian-repo

Initial revision

------------------------------------------------------------------------
r389 | anl.gov!desai | 2004-10-07 10:08:21 -0500 (Thu, 07 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/atom.xsd

(Logical change 1.80)

------------------------------------------------------------------------
r388 | anl.gov!desai | 2004-10-07 10:08:21 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

add missing file

BKrev: 41655be5yALBeh7MzLqp5K1vqhLKVw

------------------------------------------------------------------------
r387 | anl.gov!desai | 2004-10-07 10:07:50 -0500 (Thu, 07 Oct 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/tools/validate_repo

add service support

2004/10/07 09:42:50-05:00 anl.gov!desai
add image info

2004/10/07 09:33:06-05:00 anl.gov!desai
add base support

(Logical change 1.79)

------------------------------------------------------------------------
r386 | anl.gov!desai | 2004-10-07 10:07:50 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

More schema work

BKrev: 41655bc6vQ2q9GkCaRoDSs92c81KBA

------------------------------------------------------------------------
r385 | anl.gov!desai | 2004-10-07 10:07:50 -0500 (Thu, 07 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/base.xsd
   M /trunk/bcfg2/schemas/services.xsd
   M /trunk/bcfg2/schemas/translation.xsd

(Logical change 1.79)

------------------------------------------------------------------------
r384 | anl.gov!desai | 2004-10-07 10:07:49 -0500 (Thu, 07 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/schemas/atom.xsd
   A /trunk/bcfg2/schemas/base.xsd
   A /trunk/bcfg2/schemas/services.xsd
   A /trunk/bcfg2/schemas/translation.xsd

Initial revision

------------------------------------------------------------------------
r383 | anl.gov!desai | 2004-10-07 09:23:02 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

add repository validation tool

BKrev: 41655146meus1n3CN8lmHebD9-ffFQ

------------------------------------------------------------------------
r382 | anl.gov!desai | 2004-10-07 09:23:02 -0500 (Thu, 07 Oct 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/tools/validate_repo

refactor code

2004/10/07 09:00:41-05:00 anl.gov!desai

(Logical change 1.78)

------------------------------------------------------------------------
r381 | anl.gov!desai | 2004-10-07 09:23:02 -0500 (Thu, 07 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/schemas/pkglist.xsd

(Logical change 1.78)

------------------------------------------------------------------------
r380 | anl.gov!desai | 2004-10-07 09:23:01 -0500 (Thu, 07 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/schemas/pkglist.xsd
   A /trunk/bcfg2/tools/validate_repo

Initial revision

------------------------------------------------------------------------
r379 | anl.gov!desai | 2004-10-07 08:37:19 -0500 (Thu, 07 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Profile assertion support
Metadata schema update

BKrev: 4165468fD8G_WUYrsrA07wl8KF_fdA

------------------------------------------------------------------------
r378 | anl.gov!desai | 2004-10-07 08:37:19 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

add profile/image assertion support

(Logical change 1.77)

------------------------------------------------------------------------
r377 | anl.gov!desai | 2004-10-07 08:37:19 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

add profile/image assertion doc

(Logical change 1.77)

------------------------------------------------------------------------
r376 | anl.gov!desai | 2004-10-07 08:37:19 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd

fix schema for current metadata format

(Logical change 1.77)

------------------------------------------------------------------------
r375 | anl.gov!desai | 2004-10-07 08:37:19 -0500 (Thu, 07 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py
   M /trunk/bcfg2/src/sbin/Bcfg2Server

add profile assertion support

(Logical change 1.77)

------------------------------------------------------------------------
r374 | anl.gov!desai | 2004-10-06 22:22:28 -0500 (Wed, 06 Oct 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

switch to profile based metadata
  - change data structures
  - setup default profile support w/writeback

(Logical change 1.76)

------------------------------------------------------------------------
r373 | anl.gov!desai | 2004-10-06 22:22:28 -0500 (Wed, 06 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/fs.py

shift out of common

(Logical change 1.76)

------------------------------------------------------------------------
r372 | anl.gov!desai | 2004-10-06 22:22:28 -0500 (Wed, 06 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

shift out of common -> etc

(Logical change 1.76)

------------------------------------------------------------------------
r371 | anl.gov!desai | 2004-10-06 22:22:28 -0500 (Wed, 06 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Profile support
Shift out of common

BKrev: 4164b674FvZQp7LBT-0RFx_UO29FaQ

------------------------------------------------------------------------
r370 | anl.gov!desai | 2004-10-06 16:16:37 -0500 (Wed, 06 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

version bump

(Logical change 1.75)

------------------------------------------------------------------------
r368 | anl.gov!desai | 2004-10-06 16:16:37 -0500 (Wed, 06 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  version bump

BKrev: 416460b5p-mNO2iP9pUeU_A5wfd4Xg

------------------------------------------------------------------------
r367 | anl.gov!desai | 2004-10-05 15:37:49 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix public key perms

BKrev: 4163061diABPOKdg6sUsUcWLAMHbPA

------------------------------------------------------------------------
r366 | anl.gov!desai | 2004-10-05 15:37:49 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

fix permission bug for public keys

(Logical change 1.74)

------------------------------------------------------------------------
r365 | anl.gov!desai | 2004-10-05 15:28:04 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix Commit and Symlink API change

BKrev: 416303d4hDFxOnP6Dn4kLby1TMvqRg

------------------------------------------------------------------------
r364 | anl.gov!desai | 2004-10-05 15:28:04 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

fix Commit call

(Logical change 1.73)

------------------------------------------------------------------------
r363 | anl.gov!desai | 2004-10-05 15:28:04 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix to new XML API

(Logical change 1.73)

------------------------------------------------------------------------
r362 | anl.gov!desai | 2004-10-05 15:19:22 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Redhat.py

get services going

(Logical change 1.72)

------------------------------------------------------------------------
r361 | anl.gov!desai | 2004-10-05 15:19:22 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix imports

(Logical change 1.72)

------------------------------------------------------------------------
r360 | anl.gov!desai | 2004-10-05 15:19:22 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

me so stupid

BKrev: 416301cavJOG00Sc1lP3vE2Wdm_QEA

------------------------------------------------------------------------
r359 | anl.gov!desai | 2004-10-05 15:00:38 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

add commit hook to bcfg client

(Logical change 1.71)

------------------------------------------------------------------------
r358 | anl.gov!desai | 2004-10-05 15:00:38 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

remove unused code

(Logical change 1.71)

------------------------------------------------------------------------
r357 | anl.gov!desai | 2004-10-05 15:00:38 -0500 (Tue, 05 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fixup symlink stuff

2004/10/05 12:46:09-05:00 anl.gov!desai
add stub Commit method

(Logical change 1.71)

------------------------------------------------------------------------
r356 | anl.gov!desai | 2004-10-05 15:00:38 -0500 (Tue, 05 Oct 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Add Commit hook
fix Toolset.Symlink stuff

BKrev: 4162fd66bXCNaXuox82x_HO11bRMpA

------------------------------------------------------------------------
r355 | anl.gov!desai | 2004-10-05 12:42:11 -0500 (Tue, 05 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Add new client toolset stubs

BKrev: 4162dcf3K57BjwaT9jsrK2LjjZynrA

------------------------------------------------------------------------
r354 | anl.gov!desai | 2004-10-05 12:42:11 -0500 (Tue, 05 Oct 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Gentoo.py
   M /trunk/bcfg2/src/lib/Client/Redhat.py
   M /trunk/bcfg2/src/lib/Client/Solaris.py

(Logical change 1.70)

------------------------------------------------------------------------
r353 | anl.gov!desai | 2004-10-05 12:42:11 -0500 (Tue, 05 Oct 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/__init__.py

add other new stubs

2004/10/05 12:38:12-05:00 anl.gov!desai
added solaris template

(Logical change 1.70)

------------------------------------------------------------------------
r352 | anl.gov!desai | 2004-10-05 12:42:10 -0500 (Tue, 05 Oct 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Client/Gentoo.py
   A /trunk/bcfg2/src/lib/Client/Redhat.py
   A /trunk/bcfg2/src/lib/Client/Solaris.py

Initial revision

------------------------------------------------------------------------
r351 | anl.gov!desai | 2004-10-01 16:04:09 -0500 (Fri, 01 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

cleanup debian support

BKrev: 415dc649sqI5PkwRnGYGcmZMuELxEA

------------------------------------------------------------------------
r350 | anl.gov!desai | 2004-10-01 16:04:09 -0500 (Fri, 01 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

handle malformed entries better

(Logical change 1.69)

------------------------------------------------------------------------
r349 | anl.gov!desai | 2004-10-01 16:02:50 -0500 (Fri, 01 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

refactor client code

BKrev: 415dc5faX31QnB9ZJktchtX2an8wCw

------------------------------------------------------------------------
r348 | anl.gov!desai | 2004-10-01 16:02:50 -0500 (Fri, 01 Oct 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

refactor code

(Logical change 1.68)

------------------------------------------------------------------------
r347 | anl.gov!desai | 2004-09-30 16:31:31 -0500 (Thu, 30 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

fix package installs

(Logical change 1.67)

------------------------------------------------------------------------
r346 | anl.gov!desai | 2004-09-30 16:31:31 -0500 (Thu, 30 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix minor api problems

(Logical change 1.67)

------------------------------------------------------------------------
r345 | anl.gov!desai | 2004-09-30 16:31:31 -0500 (Thu, 30 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fixes from rick testing

BKrev: 415c7b33ZsWD7sGdoJ_WudVJhii_yQ

------------------------------------------------------------------------
r344 | anl.gov!desai | 2004-09-30 15:48:58 -0500 (Thu, 30 Sep 2004) | 8 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Merge desai@terra.mcs.anl.gov:/home/desai/bk/bcfg2
into topaz.mcs.anl.gov:/home/desai/dev/bcfg2

2004/09/30 15:48:44-05:00 anl.gov!desai
import fix

BKrev: 415c713aoB_S0XPW2p2GnSZXYZGmNQ

------------------------------------------------------------------------
r343 | anl.gov!desai | 2004-09-30 15:48:58 -0500 (Thu, 30 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

fix imports

(Logical change 1.66)

------------------------------------------------------------------------
r342 | anl.gov!bradshaw | 2004-09-29 15:02:09 -0500 (Wed, 29 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

quick fix in the logging in bindstructure

BKrev: 415b14c1QpNnFKg4TMeuwS08fYR5Lg

------------------------------------------------------------------------
r341 | anl.gov!bradshaw | 2004-09-29 15:02:09 -0500 (Wed, 29 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

K is a tuple which didn't print right with the extra %s. this is a quick fix.

(Logical change 1.65)

------------------------------------------------------------------------
r340 | anl.gov!bradshaw | 2004-09-29 15:02:09 -0500 (Wed, 29 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

Logging to logging@openlogging.org accepted

(Logical change 1.65)

------------------------------------------------------------------------
r339 | anl.gov!desai | 2004-09-29 13:48:39 -0500 (Wed, 29 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix base64 encoding

BKrev: 415b0387VHQWfhGK4GCNoQa1Bl3Iew

------------------------------------------------------------------------
r338 | anl.gov!desai | 2004-09-29 13:48:39 -0500 (Wed, 29 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py

fix base64 encoding

(Logical change 1.64)

------------------------------------------------------------------------
r337 | anl.gov!desai | 2004-09-29 13:17:49 -0500 (Wed, 29 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

error reporting fix

BKrev: 415afc4dhN3T6rWUp-Rb-stsQgpfOA

------------------------------------------------------------------------
r336 | anl.gov!desai | 2004-09-29 13:17:49 -0500 (Wed, 29 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

add better error reporting

(Logical change 1.63)

------------------------------------------------------------------------
r335 | anl.gov!desai | 2004-09-28 16:45:02 -0500 (Tue, 28 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/base.py

add default case for hosts

(Logical change 1.62)

------------------------------------------------------------------------
r334 | anl.gov!desai | 2004-09-28 16:45:02 -0500 (Tue, 28 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor subfix

BKrev: 4159db5eBVAFcvK8MUQozUTvaLlmnQ

------------------------------------------------------------------------
r333 | anl.gov!desai | 2004-09-28 13:57:11 -0500 (Tue, 28 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

add elementtree and python-apt to requires

(Logical change 1.61)

------------------------------------------------------------------------
r332 | anl.gov!desai | 2004-09-28 13:57:11 -0500 (Tue, 28 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

packaging error

BKrev: 4159b407Mr2WhBGeO7b3xb0zi9aRSw

------------------------------------------------------------------------
r331 | anl.gov!desai | 2004-09-27 10:50:35 -0500 (Mon, 27 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Minor toolset updates

BKrev: 415836cbSWyai5kfG9vz2McIkG-NLw

------------------------------------------------------------------------
r330 | anl.gov!desai | 2004-09-27 10:50:35 -0500 (Mon, 27 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

make package installs work

(Logical change 1.60)

------------------------------------------------------------------------
r329 | anl.gov!desai | 2004-09-27 10:50:35 -0500 (Mon, 27 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

by default, two can't really do much

(Logical change 1.60)

------------------------------------------------------------------------
r328 | anl.gov!desai | 2004-09-09 16:15:05 -0500 (Thu, 09 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix structures and pkgmgr

BKrev: 4140c7d9JM8Gi_CJZS-95YDiHsRjwA

------------------------------------------------------------------------
r327 | anl.gov!desai | 2004-09-09 16:15:05 -0500 (Thu, 09 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py

fix non redhat pkglists

(Logical change 1.59)

------------------------------------------------------------------------
r326 | anl.gov!desai | 2004-09-09 16:15:05 -0500 (Thu, 09 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/TODO

kill generator doc section

(Logical change 1.59)

------------------------------------------------------------------------
r325 | anl.gov!desai | 2004-09-09 16:15:05 -0500 (Thu, 09 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/base.py

typo

(Logical change 1.59)

------------------------------------------------------------------------
r324 | anl.gov!desai | 2004-09-07 12:54:04 -0500 (Tue, 07 Sep 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/doc/generators.txt

first draft

2004/09/07 11:19:58-05:00 anl.gov!desai

(Logical change 1.58)

------------------------------------------------------------------------
r323 | anl.gov!desai | 2004-09-07 12:54:04 -0500 (Tue, 07 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/TODO

drop srvmgr

(Logical change 1.58)

------------------------------------------------------------------------
r322 | anl.gov!desai | 2004-09-07 12:54:04 -0500 (Tue, 07 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

switch to default location

(Logical change 1.58)

------------------------------------------------------------------------
r321 | anl.gov!desai | 2004-09-07 12:54:04 -0500 (Tue, 07 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

update to use ScopedXMLFile class

(Logical change 1.58)

------------------------------------------------------------------------
r320 | anl.gov!desai | 2004-09-07 12:54:04 -0500 (Tue, 07 Sep 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/fs.py

(Logical change 1.58)

------------------------------------------------------------------------
r319 | anl.gov!desai | 2004-09-07 12:54:04 -0500 (Tue, 07 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

a bunch of updates including docs

BKrev: 413df5bcXMJHDaOzSdIcqnNXR0cGIg

------------------------------------------------------------------------
r318 | anl.gov!desai | 2004-09-07 12:54:04 -0500 (Tue, 07 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

add ScopedXMLFile

(Logical change 1.58)

------------------------------------------------------------------------
r317 | anl.gov!desai | 2004-09-07 12:54:04 -0500 (Tue, 07 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/tools/bundlecvt.py

fix error handling

(Logical change 1.58)

------------------------------------------------------------------------
r316 | anl.gov!desai | 2004-09-07 12:54:03 -0500 (Tue, 07 Sep 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/generators.txt
   A /trunk/bcfg2/src/lib/Server/Generators/fs.py

Initial revision

------------------------------------------------------------------------
r315 | anl.gov!desai | 2004-09-02 16:13:17 -0500 (Thu, 02 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

basebuilder gets everything but FS

BKrev: 41378cedex1B1NMEo8AZUgbYpfr2Vw

------------------------------------------------------------------------
r314 | anl.gov!desai | 2004-09-02 16:13:17 -0500 (Thu, 02 Sep 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/README
   M /trunk/bcfg2/tools/basebuilder.py

(Logical change 1.57)

------------------------------------------------------------------------
r313 | anl.gov!desai | 2004-09-02 16:13:16 -0500 (Thu, 02 Sep 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools/README
   A /trunk/bcfg2/tools/basebuilder.py

Initial revision

------------------------------------------------------------------------
r312 | anl.gov!desai | 2004-09-02 15:54:41 -0500 (Thu, 02 Sep 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/tools/bundlecvt.py

(Logical change 1.56)

------------------------------------------------------------------------
r311 | anl.gov!desai | 2004-09-02 15:54:41 -0500 (Thu, 02 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

initial rev of bundle converter

BKrev: 41378891WkP5yX8iCO32nfqgFsHFAA

------------------------------------------------------------------------
r310 | anl.gov!desai | 2004-09-02 15:54:40 -0500 (Thu, 02 Sep 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/tools
   A /trunk/bcfg2/tools/bundlecvt.py

Initial revision

------------------------------------------------------------------------
r309 | anl.gov!desai | 2004-09-02 10:47:42 -0500 (Thu, 02 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

add base into package and example config

BKrev: 4137409eCXvJXIOcnO0-XT3Ae6j1HQ

------------------------------------------------------------------------
r308 | anl.gov!desai | 2004-09-02 10:47:42 -0500 (Thu, 02 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/__init__.py

add base into the mix

(Logical change 1.55)

------------------------------------------------------------------------
r307 | anl.gov!desai | 2004-09-02 10:47:42 -0500 (Thu, 02 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf

add base into default config

(Logical change 1.55)

------------------------------------------------------------------------
r306 | anl.gov!desai | 2004-09-02 10:42:12 -0500 (Thu, 02 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/ignore

add debian/files

(Logical change 1.54)

------------------------------------------------------------------------
r305 | anl.gov!desai | 2004-09-02 10:42:12 -0500 (Thu, 02 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

new version

(Logical change 1.54)

------------------------------------------------------------------------
r303 | anl.gov!desai | 2004-09-02 10:42:12 -0500 (Thu, 02 Sep 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  new version
ignore:
  add debian/files

BKrev: 41373f54GdgEbYRV7Q7rHuLSz_sZ9Q

------------------------------------------------------------------------
r302 | anl.gov!desai | 2004-09-01 21:37:27 -0500 (Wed, 01 Sep 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Ignore file name patterns in the repo for backup files and revctl
implement bundle attributes properly in bundler

BKrev: 413687678S1WSUvMJ2cTFngpO79mDQ

------------------------------------------------------------------------
r301 | anl.gov!desai | 2004-09-01 21:37:27 -0500 (Wed, 01 Sep 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/bundler.py

move to bundle prestructuring
implement bundle attribute restructuring

(Logical change 1.53)

------------------------------------------------------------------------
r300 | anl.gov!desai | 2004-09-01 21:37:27 -0500 (Wed, 01 Sep 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

handle backup files, tmpfiles and SCCS/BK

(Logical change 1.53)

------------------------------------------------------------------------
r299 | anl.gov!desai | 2004-08-31 15:34:24 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/bundler.py

switch to Id$

(Logical change 1.52)

------------------------------------------------------------------------
r298 | anl.gov!desai | 2004-08-31 15:34:24 -0500 (Tue, 31 Aug 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

fix rcs ident stuff
implement base structure

BKrev: 4134e0d0TVIZebAf7urrrfPWN-0POQ

------------------------------------------------------------------------
r297 | anl.gov!desai | 2004-08-31 15:34:24 -0500 (Tue, 31 Aug 2004) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/base.py

change to ID for now

2004/08/31 15:33:31-05:00 anl.gov!desai
switch to actual rcs keyword

2004/08/31 15:32:46-05:00 anl.gov!desai

(Logical change 1.52)

------------------------------------------------------------------------
r296 | anl.gov!desai | 2004-08-31 15:34:23 -0500 (Tue, 31 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Structures/base.py

Initial revision

------------------------------------------------------------------------
r295 | anl.gov!desai | 2004-08-31 14:02:45 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

should be ready now.

(Logical change 1.51)

------------------------------------------------------------------------
r293 | anl.gov!desai | 2004-08-31 14:02:45 -0500 (Tue, 31 Aug 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

changelog:
  should be ready now.

BKrev: 4134cb55nmrqFWA_ezhQjveRrWvPKA

------------------------------------------------------------------------
r292 | anl.gov!desai | 2004-08-31 14:02:04 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

add error handling

(Logical change 1.50)

------------------------------------------------------------------------
r291 | anl.gov!desai | 2004-08-31 14:02:04 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

add config file location handling

(Logical change 1.50)

------------------------------------------------------------------------
r290 | anl.gov!desai | 2004-08-31 14:02:04 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor updates

BKrev: 4134cb2c0ru7RHZ7w3OJhGP9iVuoug

------------------------------------------------------------------------
r289 | anl.gov!desai | 2004-08-31 13:28:17 -0500 (Tue, 31 Aug 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

witness the power of this fully functional service control generator

2004/08/31 11:05:53-05:00 anl.gov!desai
fix function usage

2004/08/31 11:03:02-05:00 anl.gov!desai
remove unused function

(Logical change 1.49)

------------------------------------------------------------------------
r288 | anl.gov!desai | 2004-08-31 13:28:17 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

add daemonize

(Logical change 1.49)

------------------------------------------------------------------------
r287 | anl.gov!desai | 2004-08-31 13:28:17 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

more generator work

BKrev: 4134c3417Iw6fhQN72afZpOtaJaKRg

------------------------------------------------------------------------
r286 | anl.gov!desai | 2004-08-31 13:28:17 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py

fix paranoid mode

(Logical change 1.49)

------------------------------------------------------------------------
r285 | anl.gov!desai | 2004-08-31 13:28:17 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/ignore

add more debian stuff

(Logical change 1.49)

------------------------------------------------------------------------
r284 | anl.gov!desai | 2004-08-31 10:00:30 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

add fam to required packages

(Logical change 1.48)

------------------------------------------------------------------------
r283 | anl.gov!desai | 2004-08-31 10:00:30 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

more minor fixups

BKrev: 4134928e_ygIb-ttXD64MTWoJrhryw

------------------------------------------------------------------------
r282 | anl.gov!desai | 2004-08-31 10:00:30 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/bundler.py

fix import path

(Logical change 1.48)

------------------------------------------------------------------------
r281 | anl.gov!desai | 2004-08-31 10:00:30 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

add error handling case for fam failure

(Logical change 1.48)

------------------------------------------------------------------------
r280 | anl.gov!desai | 2004-08-31 09:54:42 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

import location fix

BKrev: 41349132zlkEc_Cv38kcWuOi-k-G_w

------------------------------------------------------------------------
r279 | anl.gov!desai | 2004-08-31 09:54:42 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

change to new import location

(Logical change 1.47)

------------------------------------------------------------------------
r278 | anl.gov!desai | 2004-08-31 09:48:59 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

fix syntax errors

(Logical change 1.46)

------------------------------------------------------------------------
r277 | anl.gov!desai | 2004-08-31 09:48:59 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

two generator updates

BKrev: 41348fdbe-MTz5rYJoc4_WkCVNHrFw

------------------------------------------------------------------------
r276 | anl.gov!desai | 2004-08-31 09:48:59 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

fix syntax error

(Logical change 1.46)

------------------------------------------------------------------------
r275 | anl.gov!desai | 2004-08-31 09:41:40 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/doc/TODO

updates

(Logical change 1.45)

------------------------------------------------------------------------
r274 | anl.gov!desai | 2004-08-31 09:41:40 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

remove code duplication

(Logical change 1.45)

------------------------------------------------------------------------
r272 | anl.gov!desai | 2004-08-31 09:41:40 -0500 (Tue, 31 Aug 2004) | 13 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

servicemgr.py:
  it mainly works now
TODO:
  updates
changelog:
  first version for deployment
cfg.py:
  add paranoid support to the cfg file repo
Core.py:
  remove code duplication

BKrev: 41348e24eZn3Biy4M_w6mA-gAZyZlg

------------------------------------------------------------------------
r271 | anl.gov!desai | 2004-08-31 09:41:40 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog

first version for deployment

(Logical change 1.45)

------------------------------------------------------------------------
r270 | anl.gov!desai | 2004-08-31 09:41:40 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py

add paranoid support to the cfg file repo

(Logical change 1.45)

------------------------------------------------------------------------
r269 | anl.gov!desai | 2004-08-31 09:41:40 -0500 (Tue, 31 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

it mainly works now

(Logical change 1.45)

------------------------------------------------------------------------
r268 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/__init__.py

remove Error

(Logical change 1.44)

------------------------------------------------------------------------
r267 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

move Exceptions inline

2004/08/19 10:23:18-05:00 anl.gov!desai
add Cron support

(Logical change 1.44)

------------------------------------------------------------------------
r266 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

remove another bogus import

2004/08/19 10:39:30-05:00 anl.gov!desai
remove bogus import

(Logical change 1.44)

------------------------------------------------------------------------
r265 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

add Cron support

(Logical change 1.44)

------------------------------------------------------------------------
r264 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Cron support
Paranoid support

BKrev: 4124cad6FAm3LvBJiLKgbNZDWZLWow

------------------------------------------------------------------------
r263 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

add paranoid mode

(Logical change 1.44)

------------------------------------------------------------------------
r262 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

make paranoid only occur when specified by the client

2004/08/19 10:26:36-05:00 anl.gov!desai
implement paranoid mode

(Logical change 1.44)

------------------------------------------------------------------------
r261 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

add paranoid option

(Logical change 1.44)

------------------------------------------------------------------------
r260 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/doc/TODO

implement client side paranoid mode support

2004/08/19 10:23:31-05:00 anl.gov!desai
added Cron support

2004/08/19 10:08:29-05:00 anl.gov!desai
add cron

(Logical change 1.44)

------------------------------------------------------------------------
r259 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/Error.py

Delete: src/lib/Server/Error.py

}(Logical change 1.44)

------------------------------------------------------------------------
r258 | anl.gov!desai | 2004-08-19 10:44:22 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

implement baseclass cron stuff

(Logical change 1.44)

------------------------------------------------------------------------
r257 | anl.gov!desai | 2004-08-19 09:54:11 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py
   M /trunk/bcfg2/src/lib/Server/Generators/account.py
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py
   M /trunk/bcfg2/src/lib/Server/Generators/fstab.py
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

update to new module path

(Logical change 1.43)

------------------------------------------------------------------------
r256 | anl.gov!desai | 2004-08-19 09:54:11 -0500 (Thu, 19 Aug 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py

update to new module path
fix docstring

(Logical change 1.43)

------------------------------------------------------------------------
r255 | anl.gov!desai | 2004-08-19 09:54:11 -0500 (Thu, 19 Aug 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

update to new module path

2004/08/17 14:48:59-05:00 anl.gov!desai
use " insead of '''

2004/08/17 14:48:24-05:00 anl.gov!desai
add documentation

(Logical change 1.43)

------------------------------------------------------------------------
r254 | anl.gov!desai | 2004-08-19 09:54:11 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/lib/Server/GeneratorUtils.py

Delete: src/lib/Server/GeneratorUtils.py

}(Logical change 1.43)

------------------------------------------------------------------------
r253 | anl.gov!desai | 2004-08-19 09:54:11 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

merge GeneratorUtils and Generator

BKrev: 4124bf13WPGicHxn59nfzkMQXWhC9A

------------------------------------------------------------------------
r252 | anl.gov!desai | 2004-08-19 09:54:11 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/__init__.py

remove old module

(Logical change 1.43)

------------------------------------------------------------------------
r251 | anl.gov!desai | 2004-08-19 09:54:11 -0500 (Thu, 19 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

Read real config file path

(Logical change 1.43)

------------------------------------------------------------------------
r250 | anl.gov!desai | 2004-08-12 14:25:52 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/examples/bcfg2.conf

Rename: bcfg2.conf -> examples/bcfg2.conf

(Logical change 1.42)

------------------------------------------------------------------------
r249 | anl.gov!desai | 2004-08-12 14:25:52 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/bcfg2.conf

Rename: bcfg2.conf -> examples/bcfg2.conf

}(Logical change 1.42)

------------------------------------------------------------------------
r248 | anl.gov!desai | 2004-08-12 14:25:52 -0500 (Thu, 12 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/examples/metadata.xml

(Logical change 1.42)

------------------------------------------------------------------------
r247 | anl.gov!desai | 2004-08-12 14:25:52 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

examples

BKrev: 411bc440DfW2g-ihajCFefcHPl2cbQ

------------------------------------------------------------------------
r246 | anl.gov!desai | 2004-08-12 14:25:51 -0500 (Thu, 12 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/examples
   A /trunk/bcfg2/examples/bcfg2.conf
   A /trunk/bcfg2/examples/metadata.xml

Initial revision

------------------------------------------------------------------------
r245 | anl.gov!desai | 2004-08-12 14:21:39 -0500 (Thu, 12 Aug 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/README

add tree layout info

2004/08/12 13:30:26-05:00 anl.gov!desai
update to current state

(Logical change 1.41)

------------------------------------------------------------------------
r244 | anl.gov!desai | 2004-08-12 14:21:39 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

doc and schema updates

BKrev: 411bc343IfXhjm8geTz1HJjYTUJa7g

------------------------------------------------------------------------
r243 | anl.gov!desai | 2004-08-12 14:21:39 -0500 (Thu, 12 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/SETUP
   M /trunk/bcfg2/doc/constructs.txt

(Logical change 1.41)

------------------------------------------------------------------------
r242 | anl.gov!desai | 2004-08-12 14:21:39 -0500 (Thu, 12 Aug 2004) | 12 lines
Changed paths:
   M /trunk/bcfg2/doc/TODO

add cron

2004/08/12 13:46:47-05:00 anl.gov!desai
added another entry

2004/08/12 13:34:58-05:00 anl.gov!desai
add rev tag

2004/08/12 13:34:45-05:00 anl.gov!desai

(Logical change 1.41)

------------------------------------------------------------------------
r241 | anl.gov!desai | 2004-08-12 14:21:39 -0500 (Thu, 12 Aug 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/schemas/metadata.xsd

add file version

2004/08/12 14:01:29-05:00 anl.gov!desai

(Logical change 1.41)

------------------------------------------------------------------------
r240 | anl.gov!desai | 2004-08-12 14:21:38 -0500 (Thu, 12 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/SETUP
   A /trunk/bcfg2/doc/TODO
   A /trunk/bcfg2/doc/constructs.txt
   A /trunk/bcfg2/schemas/metadata.xsd

Initial revision

------------------------------------------------------------------------
r238 | anl.gov!desai | 2004-08-12 11:07:04 -0500 (Thu, 12 Aug 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Bcfg2Server:
  add actual Serve Call

BKrev: 411b95a8aDKgtwsYLZ_RGXXHfEf8ow

------------------------------------------------------------------------
r237 | anl.gov!desai | 2004-08-12 11:07:04 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

add actual Serve Call

(Logical change 1.40)

------------------------------------------------------------------------
r236 | anl.gov!desai | 2004-08-12 11:04:59 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

update to new API

(Logical change 1.39)

------------------------------------------------------------------------
r235 | anl.gov!desai | 2004-08-12 11:04:59 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/account.py
   M /trunk/bcfg2/src/lib/Server/Generators/fstab.py
   M /trunk/bcfg2/src/lib/Server/Generators/myri.py
   M /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

fix imports

(Logical change 1.39)

------------------------------------------------------------------------
r234 | anl.gov!desai | 2004-08-12 11:04:59 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

beat imports into shape

BKrev: 411b952bcDSPW0SNGDzqddxf1GAWlQ

------------------------------------------------------------------------
r233 | anl.gov!desai | 2004-08-12 11:04:59 -0500 (Thu, 12 Aug 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/bundler.py

fix Type usage

2004/08/12 10:47:49-05:00 anl.gov!desai
add extra import

2004/08/12 10:46:39-05:00 anl.gov!desai
update to new module path

(Logical change 1.39)

------------------------------------------------------------------------
r232 | anl.gov!desai | 2004-08-12 11:04:59 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

fix module import stuff

(Logical change 1.39)

------------------------------------------------------------------------
r231 | anl.gov!desai | 2004-08-12 11:04:59 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/__init__.py

add Structures

(Logical change 1.39)

------------------------------------------------------------------------
r230 | anl.gov!desai | 2004-08-12 10:39:34 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

fix new path for imports

(Logical change 1.38)

------------------------------------------------------------------------
r229 | anl.gov!desai | 2004-08-12 10:39:34 -0500 (Thu, 12 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/__init__.py

(Logical change 1.38)

------------------------------------------------------------------------
r228 | anl.gov!desai | 2004-08-12 10:39:34 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/setup.py

add generators and structures to build process

(Logical change 1.38)

------------------------------------------------------------------------
r227 | anl.gov!desai | 2004-08-12 10:39:34 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

add bcfg2 dep

(Logical change 1.38)

------------------------------------------------------------------------
r226 | anl.gov!desai | 2004-08-12 10:39:34 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

final bits of initial packaging

BKrev: 411b8f36oNcI6Mh3lCcGHGAICR2AzA

------------------------------------------------------------------------
r225 | anl.gov!desai | 2004-08-12 10:39:34 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structures/bundler.py

Rename: src/bundler.py -> src/lib/Server/Structures/bundler.py

(Logical change 1.38)

------------------------------------------------------------------------
r224 | anl.gov!desai | 2004-08-12 10:39:34 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/rules

add python cleanup to clean target

(Logical change 1.38)

------------------------------------------------------------------------
r223 | anl.gov!desai | 2004-08-12 10:39:34 -0500 (Thu, 12 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/bundler.py

Rename: src/bundler.py -> src/lib/Server/Structures/bundler.py

}(Logical change 1.38)

------------------------------------------------------------------------
r222 | anl.gov!desai | 2004-08-12 10:39:33 -0500 (Thu, 12 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Structures
   A /trunk/bcfg2/src/lib/Server/Structures/__init__.py
   A /trunk/bcfg2/src/lib/Server/Structures/bundler.py

Initial revision

------------------------------------------------------------------------
r221 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/__init__.py

add Generators

(Logical change 1.37)

------------------------------------------------------------------------
r220 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Get generators into line

BKrev: 411a84594HN3I1hnu_bjD3j5shFz5w

------------------------------------------------------------------------
r219 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/generators

Rename: generators/pkgmgr.py -> src/lib/Server/Generators/pkgmgr.py

}(Logical change 1.37)

------------------------------------------------------------------------
r218 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/account.py

Rename: generators/account.py -> src/lib/Server/Generators/account.py

(Logical change 1.37)

------------------------------------------------------------------------
r217 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/cfg.py

Rename: generators/cfg.py -> src/lib/Server/Generators/cfg.py

(Logical change 1.37)

------------------------------------------------------------------------
r216 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/generators/fstab.py

Rename: generators/fstab.py -> src/lib/Server/Generators/fstab.py

}(Logical change 1.37)

------------------------------------------------------------------------
r215 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/generators/servicemgr.py

Rename: generators/servicemgr.py -> src/lib/Server/Generators/servicemgr.py

}(Logical change 1.37)

------------------------------------------------------------------------
r214 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

Rename: generators/sshbase.py -> src/lib/Server/Generators/sshbase.py

(Logical change 1.37)

------------------------------------------------------------------------
r213 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/generators/sshbase.py

Rename: generators/sshbase.py -> src/lib/Server/Generators/sshbase.py

}(Logical change 1.37)

------------------------------------------------------------------------
r212 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py

Rename: generators/pkgmgr.py -> src/lib/Server/Generators/pkgmgr.py

(Logical change 1.37)

------------------------------------------------------------------------
r211 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py

Rename: generators/servicemgr.py -> src/lib/Server/Generators/servicemgr.py

(Logical change 1.37)

------------------------------------------------------------------------
r210 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/generators/cfg.py

Rename: generators/cfg.py -> src/lib/Server/Generators/cfg.py

}(Logical change 1.37)

------------------------------------------------------------------------
r209 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/generators/account.py

Rename: generators/account.py -> src/lib/Server/Generators/account.py

}(Logical change 1.37)

------------------------------------------------------------------------
r208 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/myri.py

Rename: generators/myri.py -> src/lib/Server/Generators/myri.py

(Logical change 1.37)

------------------------------------------------------------------------
r207 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/fstab.py

Rename: generators/fstab.py -> src/lib/Server/Generators/fstab.py

(Logical change 1.37)

------------------------------------------------------------------------
r206 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/generators/myri.py

Rename: generators/myri.py -> src/lib/Server/Generators/myri.py

}(Logical change 1.37)

------------------------------------------------------------------------
r205 | anl.gov!desai | 2004-08-11 15:40:57 -0500 (Wed, 11 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generators/__init__.py

(Logical change 1.37)

------------------------------------------------------------------------
r204 | anl.gov!desai | 2004-08-11 15:40:56 -0500 (Wed, 11 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/lib/Server/Generators
   A /trunk/bcfg2/src/lib/Server/Generators/__init__.py
   A /trunk/bcfg2/src/lib/Server/Generators/account.py
   A /trunk/bcfg2/src/lib/Server/Generators/cfg.py
   A /trunk/bcfg2/src/lib/Server/Generators/fstab.py
   A /trunk/bcfg2/src/lib/Server/Generators/myri.py
   A /trunk/bcfg2/src/lib/Server/Generators/pkgmgr.py
   A /trunk/bcfg2/src/lib/Server/Generators/servicemgr.py
   A /trunk/bcfg2/src/lib/Server/Generators/sshbase.py

Initial revision

------------------------------------------------------------------------
r203 | anl.gov!desai | 2004-08-11 15:26:07 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

update file

(Logical change 1.36)

------------------------------------------------------------------------
r202 | anl.gov!desai | 2004-08-11 15:26:07 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor update

BKrev: 411a80dfrTwwgHlVSUNpgQvxOcOcag

------------------------------------------------------------------------
r201 | anl.gov!desai | 2004-08-11 14:59:50 -0500 (Wed, 11 Aug 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/ignore

add distutils stuff

2004/08/11 14:57:31-05:00 anl.gov!desai
updates for debian packages

(Logical change 1.35)

------------------------------------------------------------------------
r200 | anl.gov!desai | 2004-08-11 14:59:50 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

More build fixes

BKrev: 411a7ab684HCfzcmoy474A96hsH5hw

------------------------------------------------------------------------
r199 | anl.gov!desai | 2004-08-11 14:59:50 -0500 (Wed, 11 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/bcfg2-server.install
   M /trunk/bcfg2/debian/rules
   M /trunk/bcfg2/setup.py

(Logical change 1.35)

------------------------------------------------------------------------
r198 | anl.gov!desai | 2004-08-11 14:59:50 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/Makefile.am

Delete: Makefile.am

}(Logical change 1.35)

------------------------------------------------------------------------
r197 | anl.gov!desai | 2004-08-11 14:59:49 -0500 (Wed, 11 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian/bcfg2-server.install
   A /trunk/bcfg2/debian/rules
   A /trunk/bcfg2/setup.py

Initial revision

------------------------------------------------------------------------
r196 | anl.gov!desai | 2004-08-11 14:55:20 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/generators/Makefile.am

Delete: generators/Makefile.am

}(Logical change 1.34)

------------------------------------------------------------------------
r195 | anl.gov!desai | 2004-08-11 14:55:20 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

old build system removal

BKrev: 411a79a8NlUv7nZqt4qxuQivsP-Elw

------------------------------------------------------------------------
r194 | anl.gov!desai | 2004-08-11 14:55:20 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/configure.ac

Delete: configure.ac

}(Logical change 1.34)

------------------------------------------------------------------------
r193 | anl.gov!desai | 2004-08-11 14:55:20 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/autogen.sh

Delete: autogen.sh

}(Logical change 1.34)

------------------------------------------------------------------------
r192 | anl.gov!desai | 2004-08-11 14:55:20 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/Makefile.am

Delete: src/Makefile.am

}(Logical change 1.34)

------------------------------------------------------------------------
r191 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Core.py

Rename: src/Core.py -> src/lib/Server/Core.py

(Logical change 1.33)

------------------------------------------------------------------------
r190 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/__init__.py

Rename: src/__init__.py -> src/lib/Server/__init__.py

}(Logical change 1.33)

------------------------------------------------------------------------
r189 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/Bcfg2Server

module path update

2004/08/11 14:08:49-05:00 anl.gov!desai
Change mode to -rwxr-xr-x

2004/08/11 11:20:56-05:00 anl.gov!desai
Rename: src/Bcfg2Server -> src/sbin/Bcfg2Server

(Logical change 1.33)

------------------------------------------------------------------------
r188 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/Structure.py

Rename: src/Structure.py -> src/lib/Server/Structure.py

}(Logical change 1.33)

------------------------------------------------------------------------
r187 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/client

typo

}(Logical change 1.33)

------------------------------------------------------------------------
r186 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 13 lines
Changed paths:
   M /trunk/bcfg2/src/sbin/bcfg2

typo

2004/08/11 14:52:12-05:00 anl.gov!desai
change module path

2004/08/11 14:08:39-05:00 anl.gov!desai
Change mode to -rwxr-xr-x

2004/08/11 14:06:49-05:00 anl.gov!desai
Rename: client/bcfg2 -> src/sbin/bcfg2

(Logical change 1.33)

------------------------------------------------------------------------
r185 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/client/Toolset.py

Rename: client/Toolset.py -> src/lib/Client/Toolset.py

}(Logical change 1.33)

------------------------------------------------------------------------
r184 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/GeneratorUtils.py

Rename: src/GeneratorUtils.py -> src/lib/Server/GeneratorUtils.py

(Logical change 1.33)

------------------------------------------------------------------------
r183 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Build Fixes

BKrev: 411a797bfVIeyiymMvc-t4rkLTPWXA

------------------------------------------------------------------------
r182 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/Metadata.py

Rename: src/Metadata.py -> src/lib/Server/Metadata.py

}(Logical change 1.33)

------------------------------------------------------------------------
r181 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Error.py

Rename: src/Error.py -> src/lib/Server/Error.py

(Logical change 1.33)

------------------------------------------------------------------------
r180 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Toolset.py

Rename: client/Toolset.py -> src/lib/Client/Toolset.py

(Logical change 1.33)

------------------------------------------------------------------------
r179 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/Error.py

Rename: src/Error.py -> src/lib/Server/Error.py

}(Logical change 1.33)

------------------------------------------------------------------------
r178 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Types.py

Rename: src/Types.py -> src/lib/Server/Types.py

(Logical change 1.33)

------------------------------------------------------------------------
r177 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Structure.py

Rename: src/Structure.py -> src/lib/Server/Structure.py

(Logical change 1.33)

------------------------------------------------------------------------
r176 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/debian/control

rename bcfg2-server

(Logical change 1.33)

------------------------------------------------------------------------
r175 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/Debian.py

Rename: client/Debian.py -> src/lib/Client/Debian.py

(Logical change 1.33)

------------------------------------------------------------------------
r174 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/__init__.py

Rename: src/__init__.py -> src/lib/Server/__init__.py

(Logical change 1.33)

------------------------------------------------------------------------
r173 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/Bcfg2Server

update to new modules path

(Logical change 1.33)

------------------------------------------------------------------------
r172 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/client/Debian.py

Rename: client/Debian.py -> src/lib/Client/Debian.py

}(Logical change 1.33)

------------------------------------------------------------------------
r171 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/client/bcfg2.1

Rename: client/bcfg2.1 -> man/bcfg2.1

}(Logical change 1.33)

------------------------------------------------------------------------
r170 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/GeneratorUtils.py

Rename: src/GeneratorUtils.py -> src/lib/Server/GeneratorUtils.py

}(Logical change 1.33)

------------------------------------------------------------------------
r169 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Generator.py

Rename: src/Generator.py -> src/lib/Server/Generator.py

(Logical change 1.33)

------------------------------------------------------------------------
r168 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/man/bcfg2.1

Rename: client/bcfg2.1 -> man/bcfg2.1

(Logical change 1.33)

------------------------------------------------------------------------
r167 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Server/Metadata.py

Rename: src/Metadata.py -> src/lib/Server/Metadata.py

(Logical change 1.33)

------------------------------------------------------------------------
r166 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/Core.py

Rename: src/Core.py -> src/lib/Server/Core.py

}(Logical change 1.33)

------------------------------------------------------------------------
r165 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/lib/Client/__init__.py
   M /trunk/bcfg2/src/lib/__init__.py

(Logical change 1.33)

------------------------------------------------------------------------
r164 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/Types.py

Rename: src/Types.py -> src/lib/Server/Types.py

}(Logical change 1.33)

------------------------------------------------------------------------
r163 | anl.gov!desai | 2004-08-11 14:54:35 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/Generator.py

Rename: src/Generator.py -> src/lib/Server/Generator.py

}(Logical change 1.33)

------------------------------------------------------------------------
r162 | anl.gov!desai | 2004-08-11 14:54:34 -0500 (Wed, 11 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/man
   A /trunk/bcfg2/man/bcfg2.1
   A /trunk/bcfg2/src/lib
   A /trunk/bcfg2/src/lib/Client
   A /trunk/bcfg2/src/lib/Client/Debian.py
   A /trunk/bcfg2/src/lib/Client/Toolset.py
   A /trunk/bcfg2/src/lib/Client/__init__.py
   A /trunk/bcfg2/src/lib/Server
   A /trunk/bcfg2/src/lib/Server/Core.py
   A /trunk/bcfg2/src/lib/Server/Error.py
   A /trunk/bcfg2/src/lib/Server/Generator.py
   A /trunk/bcfg2/src/lib/Server/GeneratorUtils.py
   A /trunk/bcfg2/src/lib/Server/Metadata.py
   A /trunk/bcfg2/src/lib/Server/Structure.py
   A /trunk/bcfg2/src/lib/Server/Types.py
   A /trunk/bcfg2/src/lib/Server/__init__.py
   A /trunk/bcfg2/src/lib/__init__.py
   A /trunk/bcfg2/src/sbin
   A /trunk/bcfg2/src/sbin/Bcfg2Server
   A /trunk/bcfg2/src/sbin/bcfg2

Initial revision

------------------------------------------------------------------------
r161 | anl.gov!desai | 2004-08-11 11:06:15 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Bcfg2Server

Rename: src/Bcfg2Server.py -> src/Bcfg2Server

(Logical change 1.32)

------------------------------------------------------------------------
r160 | anl.gov!desai | 2004-08-11 11:06:15 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Makefile.am

add Bcfg2Server into the mix

(Logical change 1.32)

------------------------------------------------------------------------
r159 | anl.gov!desai | 2004-08-11 11:06:15 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/Bcfg2Server.py

Rename: src/Bcfg2Server.py -> src/Bcfg2Server

}(Logical change 1.32)

------------------------------------------------------------------------
r158 | anl.gov!desai | 2004-08-11 11:06:15 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/configure.ac

bump python version requirement

(Logical change 1.32)

------------------------------------------------------------------------
r157 | anl.gov!desai | 2004-08-11 11:06:15 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

bunch of updates for alpha

BKrev: 411a43f7RsYEJbWWGzwh5-mp4DzURg

------------------------------------------------------------------------
r156 | anl.gov!desai | 2004-08-11 11:06:15 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/__init__.py

add new files

(Logical change 1.32)

------------------------------------------------------------------------
r155 | anl.gov!desai | 2004-08-11 11:06:14 -0500 (Wed, 11 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/Bcfg2Server

Initial revision

------------------------------------------------------------------------
r154 | anl.gov!desai | 2004-08-11 10:12:43 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

minor updates

BKrev: 411a376bB52UbNxCcojuGlO4ux5LEQ

------------------------------------------------------------------------
r153 | anl.gov!desai | 2004-08-11 10:12:43 -0500 (Wed, 11 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/debian/changelog
   M /trunk/bcfg2/schemas/bundle.xsd

(Logical change 1.31)

------------------------------------------------------------------------
r152 | anl.gov!desai | 2004-08-11 10:11:53 -0500 (Wed, 11 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

initial packaging stuff

BKrev: 411a37399d3kGUKsUzhSURgn-buIdw

------------------------------------------------------------------------
r151 | anl.gov!desai | 2004-08-11 10:11:53 -0500 (Wed, 11 Aug 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/debian/control

change package name to be in line with bcfg1

2004/08/11 09:59:29-05:00 anl.gov!desai

(Logical change 1.30)

------------------------------------------------------------------------
r150 | anl.gov!desai | 2004-08-11 10:11:53 -0500 (Wed, 11 Aug 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/ignore

other automake junk

2004/08/11 10:10:54-05:00 anl.gov!desai
add for automake junk

2004/08/11 10:09:37-05:00 anl.gov!desai
Makefiles

(Logical change 1.30)

------------------------------------------------------------------------
r149 | anl.gov!desai | 2004-08-11 10:11:52 -0500 (Wed, 11 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/debian
   A /trunk/bcfg2/debian/changelog
   A /trunk/bcfg2/debian/control
   A /trunk/bcfg2/schemas
   A /trunk/bcfg2/schemas/bundle.xsd

Initial revision

------------------------------------------------------------------------
r148 | anl.gov!desai | 2004-08-10 16:16:10 -0500 (Tue, 10 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

get works with bcfg2meta

BKrev: 41193b1asrFuk-50-CcS-znIKeDytg

------------------------------------------------------------------------
r147 | anl.gov!desai | 2004-08-10 16:16:10 -0500 (Tue, 10 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/bundler.py

update to use proper class

(Logical change 1.29)

------------------------------------------------------------------------
r146 | anl.gov!desai | 2004-08-10 16:16:10 -0500 (Tue, 10 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/bcfg2meta

(Logical change 1.29)

------------------------------------------------------------------------
r145 | anl.gov!desai | 2004-08-10 16:16:09 -0500 (Tue, 10 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/bcfg2meta

Initial revision

------------------------------------------------------------------------
r144 | anl.gov!desai | 2004-08-10 15:11:26 -0500 (Tue, 10 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Config File stuff

BKrev: 41192bee4aoiyHLyk3XG8dEgi3MExw

------------------------------------------------------------------------
r143 | anl.gov!desai | 2004-08-10 15:11:26 -0500 (Tue, 10 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/bcfg2.conf

(Logical change 1.28)

------------------------------------------------------------------------
r142 | anl.gov!desai | 2004-08-10 15:11:26 -0500 (Tue, 10 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Bcfg2Server.py

get config file stuff working

(Logical change 1.28)

------------------------------------------------------------------------
r141 | anl.gov!desai | 2004-08-10 15:11:25 -0500 (Tue, 10 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/bcfg2.conf

Initial revision

------------------------------------------------------------------------
r140 | anl.gov!desai | 2004-08-10 14:44:12 -0500 (Tue, 10 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Metadata.py

add metadatastore class

(Logical change 1.27)

------------------------------------------------------------------------
r139 | anl.gov!desai | 2004-08-10 14:44:12 -0500 (Tue, 10 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/bundler.py

handle nonexistent bundles properly

(Logical change 1.27)

------------------------------------------------------------------------
r138 | anl.gov!desai | 2004-08-10 14:44:12 -0500 (Tue, 10 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

things gets you a mainly functional server

BKrev: 4119258clsjqS7INdov8sr8Sw4wevA

------------------------------------------------------------------------
r137 | anl.gov!desai | 2004-08-10 14:44:12 -0500 (Tue, 10 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Bcfg2Server.py

improve error handling

(Logical change 1.27)

------------------------------------------------------------------------
r136 | anl.gov!desai | 2004-08-10 14:44:12 -0500 (Tue, 10 Aug 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/GeneratorUtils.py

fix SingleXMLFileBacked fam usage

2004/08/09 15:56:45-05:00 anl.gov!desai
added SingleXMLFileBacked for out of repo cases

(Logical change 1.27)

------------------------------------------------------------------------
r135 | anl.gov!desai | 2004-08-09 14:57:51 -0500 (Mon, 09 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/BcfgServer.py

make probes work and establish linkage for probe-data

}(Logical change 1.26)

------------------------------------------------------------------------
r134 | anl.gov!desai | 2004-08-09 14:57:51 -0500 (Mon, 09 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

make probes completely work properly.

BKrev: 4117d73f1PR1anrR8A6KJW2VWImHJw

------------------------------------------------------------------------
r133 | anl.gov!desai | 2004-08-09 14:57:51 -0500 (Mon, 09 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Metadata.py

bundles hardcoded, but metadata works with new datastore

(Logical change 1.26)

------------------------------------------------------------------------
r132 | anl.gov!desai | 2004-08-09 14:57:51 -0500 (Mon, 09 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/sshbase.py

add probe to keep hostnames in sync

(Logical change 1.26)

------------------------------------------------------------------------
r131 | anl.gov!desai | 2004-08-09 14:57:51 -0500 (Mon, 09 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/client/bcfg2

fix probe functions

(Logical change 1.26)

------------------------------------------------------------------------
r130 | anl.gov!desai | 2004-08-09 14:57:51 -0500 (Mon, 09 Aug 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/Bcfg2Server.py

make probes work and establish linkage for probe-data

2004/08/03 16:45:00-05:00 anl.gov!desai
Rename: src/BcfgServer.py -> src/Bcfg2Server.py

(Logical change 1.26)

------------------------------------------------------------------------
r129 | anl.gov!desai | 2004-08-09 14:57:51 -0500 (Mon, 09 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py

update prototype

(Logical change 1.26)

------------------------------------------------------------------------
r128 | anl.gov!desai | 2004-08-09 14:57:51 -0500 (Mon, 09 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/__init__.py

add Metadata

(Logical change 1.26)

------------------------------------------------------------------------
r127 | anl.gov!desai | 2004-08-09 14:57:51 -0500 (Mon, 09 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/cfg.py

update to include image-specific fragments

(Logical change 1.26)

------------------------------------------------------------------------
r126 | anl.gov!desai | 2004-08-09 14:57:50 -0500 (Mon, 09 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/Bcfg2Server.py

Initial revision

------------------------------------------------------------------------
r125 | anl.gov!desai | 2004-08-03 16:42:16 -0500 (Tue, 03 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/BcfgServer.py

updates

(Logical change 1.25)

------------------------------------------------------------------------
r124 | anl.gov!desai | 2004-08-03 16:42:16 -0500 (Tue, 03 Aug 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/generators/oldcfg.py

Delete: generators/oldcfg.py

}(Logical change 1.25)

------------------------------------------------------------------------
r123 | anl.gov!desai | 2004-08-03 16:42:16 -0500 (Tue, 03 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Metadata updates

BKrev: 411006b8jELNIhhhwIjxeCHbVBlUWw

------------------------------------------------------------------------
r122 | anl.gov!desai | 2004-08-03 16:42:16 -0500 (Tue, 03 Aug 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/Metadata.py

readd Applies

2004/08/03 16:36:32-05:00 anl.gov!desai
update Metadata to new set of data

(Logical change 1.25)

------------------------------------------------------------------------
r121 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/cfg.py

fixed to new API

(Logical change 1.24)

------------------------------------------------------------------------
r120 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/servicemgr.py

switch to new API

(Logical change 1.24)

------------------------------------------------------------------------
r119 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/client/Toolset.py

fix dryrun mode

2004/08/02 13:04:04-05:00 anl.gov!desai

(Logical change 1.24)

------------------------------------------------------------------------
r118 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/sshbase.py

fix base64 usage for v1 host keys

(Logical change 1.24)

------------------------------------------------------------------------
r117 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

The Bcfg2 server now seems largely working properly. More work needs doing for probes and statistics.

BKrev: 410e86fcOLJILuKvfpovrwWgdMfQaw

------------------------------------------------------------------------
r116 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/client/Debian.py

fix dryrun mode in some cases

2004/08/02 13:03:59-05:00 anl.gov!desai

(Logical change 1.24)

------------------------------------------------------------------------
r115 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py

add probe function prototypes

(Logical change 1.24)

------------------------------------------------------------------------
r114 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/client/bcfg2.1

Add more options

2004/08/01 09:45:28-05:00 anl.gov!desai

(Logical change 1.24)

------------------------------------------------------------------------
r113 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/BcfgServer.py

basically working

(Logical change 1.24)

------------------------------------------------------------------------
r112 | anl.gov!desai | 2004-08-02 13:25:00 -0500 (Mon, 02 Aug 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/client/bcfg2

(Logical change 1.24)

------------------------------------------------------------------------
r111 | anl.gov!desai | 2004-08-02 13:24:59 -0500 (Mon, 02 Aug 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/client
   A /trunk/bcfg2/client/Debian.py
   A /trunk/bcfg2/client/Toolset.py
   A /trunk/bcfg2/client/bcfg2
   A /trunk/bcfg2/client/bcfg2.1

Initial revision

------------------------------------------------------------------------
r110 | anl.gov!desai | 2004-07-23 09:45:28 -0500 (Fri, 23 Jul 2004) | 13 lines
Changed paths:
   M /trunk/bcfg2/src/bundler.py

fix sharing issue

2004/07/22 10:49:45-05:00 anl.gov!desai
the bundler now works and produces elementtree documents

2004/07/20 14:13:17-05:00 anl.gov!desai
last checkin before gutting

2004/07/08 13:59:20-05:00 anl.gov!desai
add Dependent clause support

(Logical change 1.23)

------------------------------------------------------------------------
r109 | anl.gov!desai | 2004-07-23 09:45:28 -0500 (Fri, 23 Jul 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Core.py

building configs based on the bundler structure works

(Logical change 1.23)

------------------------------------------------------------------------
r108 | anl.gov!desai | 2004-07-23 09:45:28 -0500 (Fri, 23 Jul 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/GeneratorUtils.py

Add __iter__ methods

(Logical change 1.23)

------------------------------------------------------------------------
r107 | anl.gov!desai | 2004-07-23 09:45:28 -0500 (Fri, 23 Jul 2004) | 10 lines
Changed paths:
   M /trunk/bcfg2/src/Types.py

move to using toxml for xml serialization method

2004/07/08 15:01:40-05:00 anl.gov!desai
add Package Type

2004/07/08 13:59:38-05:00 anl.gov!desai
add Dependent and Independent classes

(Logical change 1.23)

------------------------------------------------------------------------
r106 | anl.gov!desai | 2004-07-23 09:45:28 -0500 (Fri, 23 Jul 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Get things more or less working

BKrev: 41012488eCNlvkYEo-oqkfd3I0do1g

------------------------------------------------------------------------
r105 | anl.gov!desai | 2004-07-23 09:45:28 -0500 (Fri, 23 Jul 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/BcfgServer.py

add more stuff

(Logical change 1.23)

------------------------------------------------------------------------
r104 | anl.gov!desai | 2004-07-23 09:45:28 -0500 (Fri, 23 Jul 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/generators/sshbase.py

update to new API

2004/07/08 14:49:43-05:00 anl.gov!desai
add support for v1 host keys

(Logical change 1.23)

------------------------------------------------------------------------
r103 | anl.gov!desai | 2004-07-23 09:45:28 -0500 (Fri, 23 Jul 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/generators/pkgmgr.py

(Logical change 1.23)

------------------------------------------------------------------------
r102 | anl.gov!desai | 2004-07-23 09:45:27 -0500 (Fri, 23 Jul 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/generators/pkgmgr.py

Initial revision

------------------------------------------------------------------------
r101 | anl.gov!desai | 2004-06-30 10:03:30 -0500 (Wed, 30 Jun 2004) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/BcfgServer.py

bundler name update

2004/06/29 02:19:01-05:00 (none)!desai
add structure call to Core constructor

2004/06/14 11:14:11-05:00 anl.gov!desai

(Logical change 1.22)

------------------------------------------------------------------------
r100 | (none)!desai | 2004-06-30 10:03:30 -0500 (Wed, 30 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Core.py

add support for structures

(Logical change 1.22)

------------------------------------------------------------------------
r99 | anl.gov!desai | 2004-06-30 10:03:30 -0500 (Wed, 30 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

structures now completely working

BKrev: 40e2d642MtlXIc930Rda_f8iH_Qa4w

------------------------------------------------------------------------
r98 | anl.gov!desai | 2004-06-30 10:03:30 -0500 (Wed, 30 Jun 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/Structure.py
   M /trunk/bcfg2/src/bundler.py

(Logical change 1.22)

------------------------------------------------------------------------
r97 | (none)!desai | 2004-06-30 10:03:30 -0500 (Wed, 30 Jun 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/GeneratorUtils.py

fix XMLBacked confusion

2004/06/10 14:41:56-05:00 anl.gov!desai
remove debug print

(Logical change 1.22)

------------------------------------------------------------------------
r96 | anl.gov!desai | 2004-06-30 10:03:30 -0500 (Wed, 30 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/cfg.py

remove debug print

(Logical change 1.22)

------------------------------------------------------------------------
r95 | anl.gov!desai | 2004-06-30 10:03:29 -0500 (Wed, 30 Jun 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/BcfgServer.py
   A /trunk/bcfg2/src/Structure.py
   A /trunk/bcfg2/src/bundler.py

Initial revision

------------------------------------------------------------------------
r94 | anl.gov!desai | 2004-06-09 13:36:20 -0500 (Wed, 09 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/account.py
   M /trunk/bcfg2/generators/servicemgr.py

update to new API

(Logical change 1.21)

------------------------------------------------------------------------
r93 | anl.gov!desai | 2004-06-09 13:36:20 -0500 (Wed, 09 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

The core is almost working

BKrev: 40c758a4CeZR8x-J1NF5uhsGLnG8vg

------------------------------------------------------------------------
r92 | anl.gov!desai | 2004-06-09 13:36:20 -0500 (Wed, 09 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Metadata.py

add Image to Metadata class

(Logical change 1.21)

------------------------------------------------------------------------
r91 | anl.gov!desai | 2004-06-09 13:36:20 -0500 (Wed, 09 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/GeneratorUtils.py

fix constructor

(Logical change 1.21)

------------------------------------------------------------------------
r90 | anl.gov!desai | 2004-06-09 13:36:20 -0500 (Wed, 09 Jun 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/generators/fstab.py

update to new API

2004/06/08 09:52:06-05:00 anl.gov!desai
update to new API

(Logical change 1.21)

------------------------------------------------------------------------
r89 | anl.gov!desai | 2004-06-09 13:36:20 -0500 (Wed, 09 Jun 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/generators/myri.py

update to new API

2004/06/08 09:51:08-05:00 anl.gov!desai
update to use metadata api

(Logical change 1.21)

------------------------------------------------------------------------
r88 | anl.gov!desai | 2004-06-09 13:36:20 -0500 (Wed, 09 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Core.py

Switch to better api for fam handing

(Logical change 1.21)

------------------------------------------------------------------------
r87 | anl.gov!desai | 2004-06-09 13:36:20 -0500 (Wed, 09 Jun 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/generators/sshbase.py

update to new API

2004/06/08 09:50:38-05:00 anl.gov!desai
update to use metadata argument for generators

(Logical change 1.21)

------------------------------------------------------------------------
r86 | anl.gov!desai | 2004-06-09 13:36:20 -0500 (Wed, 09 Jun 2004) | 13 lines
Changed paths:
   M /trunk/bcfg2/generators/cfg.py

fix Metadata usage

2004/06/08 10:04:41-05:00 anl.gov!desai
add name argument

2004/06/08 09:48:59-05:00 anl.gov!desai
success?

2004/06/04 15:35:30-05:00 anl.gov!desai
get complete change notifications working for the repo

(Logical change 1.21)

------------------------------------------------------------------------
r85 | anl.gov!desai | 2004-06-01 13:50:25 -0500 (Tue, 01 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/fstab.py

switch to core.fam name

(Logical change 1.20)

------------------------------------------------------------------------
r84 | anl.gov!desai | 2004-06-01 13:50:25 -0500 (Tue, 01 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Switch to using core.fam name for alternation monitor

BKrev: 40bccff1SdK26Ik60eiyQ6FuTkIS2Q

------------------------------------------------------------------------
r83 | anl.gov!desai | 2004-06-01 13:50:25 -0500 (Tue, 01 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py

remove extra fam argument; it is contained in the core argument

(Logical change 1.20)

------------------------------------------------------------------------
r82 | anl.gov!desai | 2004-06-01 13:50:25 -0500 (Tue, 01 Jun 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/sshbase.py

move to using the core.fam name

(Logical change 1.20)

------------------------------------------------------------------------
r81 | anl.gov!desai | 2004-05-27 14:24:45 -0500 (Thu, 27 May 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py

add Generator argument for fam

(Logical change 1.19)

------------------------------------------------------------------------
r80 | anl.gov!desai | 2004-05-27 14:24:45 -0500 (Thu, 27 May 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/servicemgr.py

hardcode for now

(Logical change 1.19)

------------------------------------------------------------------------
r79 | anl.gov!desai | 2004-05-27 14:24:45 -0500 (Thu, 27 May 2004) | 19 lines
Changed paths:
   M /trunk/bcfg2/src/GeneratorUtils.py

kill other imports

2004/05/27 14:16:14-05:00 anl.gov!desai
kill fam import

2004/05/27 14:15:32-05:00 anl.gov!desai
remove fam object

2004/05/27 14:13:15-05:00 anl.gov!desai
update to use fam

2004/05/25 15:41:20-05:00 anl.gov!desai
change __constructor__ to __child__ for readability

2004/05/25 15:40:29-05:00 anl.gov!desai
add constructor class data to DirectoryBacked

(Logical change 1.19)

------------------------------------------------------------------------
r78 | anl.gov!desai | 2004-05-27 14:24:45 -0500 (Thu, 27 May 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/generators/sshbase.py

update to new fam based DirectoryBacked

2004/05/24 12:39:08-05:00 anl.gov!desai
checkin

(Logical change 1.19)

------------------------------------------------------------------------
r77 | anl.gov!desai | 2004-05-27 14:24:45 -0500 (Thu, 27 May 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/Core.py

add fam class

2004/05/24 14:35:41-05:00 anl.gov!desai
fix GetConfigFile

(Logical change 1.19)

------------------------------------------------------------------------
r76 | anl.gov!desai | 2004-05-27 14:24:45 -0500 (Thu, 27 May 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/generators/cfg.py
   M /trunk/bcfg2/src/__init__.py

(Logical change 1.19)

------------------------------------------------------------------------
r75 | anl.gov!desai | 2004-05-27 14:24:45 -0500 (Thu, 27 May 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Make module loading work
add fam-based caching
make generators work with fam caching

BKrev: 40b6407djNaYWpfrtDjZlFa3e7d85Q

------------------------------------------------------------------------
r74 | anl.gov!desai | 2004-05-27 14:24:45 -0500 (Thu, 27 May 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/fstab.py

update to new fam DirectoryBacked

(Logical change 1.19)

------------------------------------------------------------------------
r73 | anl.gov!desai | 2004-05-27 14:24:44 -0500 (Thu, 27 May 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/generators/cfg.py
   A /trunk/bcfg2/src/__init__.py

Initial revision

------------------------------------------------------------------------
r72 | anl.gov!desai | 2004-03-01 16:19:11 -0600 (Mon, 01 Mar 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/myri.py

API update

(Logical change 1.18)

------------------------------------------------------------------------
r71 | anl.gov!desai | 2004-03-01 16:19:11 -0600 (Mon, 01 Mar 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/sshbase.py

update to use Generator.__provides__

(Logical change 1.18)

------------------------------------------------------------------------
r70 | anl.gov!desai | 2004-03-01 16:19:11 -0600 (Mon, 01 Mar 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py

ditch Build method

2004/01/20 10:40:02-06:00 anl.gov!desai
clean up datastore usage

(Logical change 1.18)

------------------------------------------------------------------------
r69 | anl.gov!desai | 2004-03-01 16:19:11 -0600 (Mon, 01 Mar 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/service-model
   M /trunk/bcfg2/doc/why-is-this-different-from-LDAP

(Logical change 1.18)

------------------------------------------------------------------------
r68 | anl.gov!desai | 2004-03-01 16:19:11 -0600 (Mon, 01 Mar 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/generators/servicemgr.py

add dummy GetService method

2004/01/20 14:58:58-06:00 anl.gov!desai

(Logical change 1.18)

------------------------------------------------------------------------
r67 | anl.gov!desai | 2004-03-01 16:19:11 -0600 (Mon, 01 Mar 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/Core.py

move to using Generator.__provides__ from __build__

2004/01/20 10:40:13-06:00 anl.gov!desai
add datastore usage

(Logical change 1.18)

------------------------------------------------------------------------
r66 | anl.gov!desai | 2004-03-01 16:19:11 -0600 (Mon, 01 Mar 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Types.py

add Service type

(Logical change 1.18)

------------------------------------------------------------------------
r65 | anl.gov!desai | 2004-03-01 16:19:11 -0600 (Mon, 01 Mar 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/account.py

update to new API

(Logical change 1.18)

------------------------------------------------------------------------
r64 | anl.gov!desai | 2004-03-01 16:19:11 -0600 (Mon, 01 Mar 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Lots of minor stuff

BKrev: 4043b6dfEwlutGqXzZJP_O1s2kIjdw

------------------------------------------------------------------------
r63 | anl.gov!desai | 2004-03-01 16:19:10 -0600 (Mon, 01 Mar 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/service-model
   A /trunk/bcfg2/doc/why-is-this-different-from-LDAP
   A /trunk/bcfg2/generators/servicemgr.py

Initial revision

------------------------------------------------------------------------
r62 | anl.gov!desai | 2004-01-09 11:04:39 -0600 (Fri, 09 Jan 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/generators/account.py

add entry for root's authorized keys

2004/01/09 11:03:12-06:00 anl.gov!desai

(Logical change 1.17)

------------------------------------------------------------------------
r61 | anl.gov!desai | 2004-01-09 11:04:39 -0600 (Fri, 09 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

account generator

BKrev: 3ffedf27gwH0Nm7uSHw4rZvBU2wDaQ

------------------------------------------------------------------------
r60 | anl.gov!desai | 2004-01-09 11:04:38 -0600 (Fri, 09 Jan 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/generators/account.py

Initial revision

------------------------------------------------------------------------
r59 | anl.gov!desai | 2004-01-07 11:00:04 -0600 (Wed, 07 Jan 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/dummy.py

(Logical change 1.16)

------------------------------------------------------------------------
r58 | anl.gov!desai | 2004-01-07 11:00:04 -0600 (Wed, 07 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

add dummy

BKrev: 3ffc3b14MMb7lfSI1InN2tuP8GDPmg

------------------------------------------------------------------------
r57 | anl.gov!desai | 2004-01-07 11:00:03 -0600 (Wed, 07 Jan 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/dummy.py

Initial revision

------------------------------------------------------------------------
r56 | anl.gov!desai | 2004-01-07 10:40:03 -0600 (Wed, 07 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

myri generator

BKrev: 3ffc3663TgaBO_hLxs-IqM9ydEsGrA

------------------------------------------------------------------------
r55 | anl.gov!desai | 2004-01-07 10:40:03 -0600 (Wed, 07 Jan 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/generators/myri.py

(Logical change 1.15)

------------------------------------------------------------------------
r54 | anl.gov!desai | 2004-01-07 10:40:02 -0600 (Wed, 07 Jan 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/generators/myri.py

Initial revision

------------------------------------------------------------------------
r53 | anl.gov!desai | 2004-01-07 09:38:50 -0600 (Wed, 07 Jan 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/generators/fstab.py

(Logical change 1.14)

------------------------------------------------------------------------
r52 | anl.gov!desai | 2004-01-07 09:38:50 -0600 (Wed, 07 Jan 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

TODO update
fstab generator

BKrev: 3ffc280aWVPNOgItggi0nj2xyMrUIw

------------------------------------------------------------------------
r51 | anl.gov!desai | 2004-01-07 09:38:50 -0600 (Wed, 07 Jan 2004) | 6 lines
Changed paths:
   M /trunk/bcfg2/doc/todo

add image

2004/01/06 11:15:01-06:00 anl.gov!desai

(Logical change 1.14)

------------------------------------------------------------------------
r50 | anl.gov!desai | 2004-01-07 09:38:49 -0600 (Wed, 07 Jan 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/doc/todo
   A /trunk/bcfg2/generators/fstab.py

Initial revision

------------------------------------------------------------------------
r49 | (none)!andrew | 2004-01-06 14:24:47 -0600 (Tue, 06 Jan 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/Makefile.am
   M /trunk/bcfg2/autogen.sh
   M /trunk/bcfg2/configure.ac
   M /trunk/bcfg2/generators/Makefile.am
   M /trunk/bcfg2/src/Makefile.am

(Logical change 1.13)

------------------------------------------------------------------------
r48 | (none)!andrew | 2004-01-06 14:24:47 -0600 (Tue, 06 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

autotoolized bcfg2

BKrev: 3ffb198fWA4_J9qnYXZ2xok6_s4QYw

------------------------------------------------------------------------
r47 | (none)!andrew | 2004-01-06 14:24:47 -0600 (Tue, 06 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

Logging to logging@openlogging.org accepted

(Logical change 1.13)

------------------------------------------------------------------------
r46 | (none)!andrew | 2004-01-06 14:24:46 -0600 (Tue, 06 Jan 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/Makefile.am
   A /trunk/bcfg2/autogen.sh
   A /trunk/bcfg2/configure.ac
   A /trunk/bcfg2/generators/Makefile.am
   A /trunk/bcfg2/src/Makefile.am

Initial revision

------------------------------------------------------------------------
r45 | anl.gov!desai | 2004-01-06 00:20:22 -0600 (Tue, 06 Jan 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Optimize the sshbase generator using explicit memory caching of file data
implement said cache

BKrev: 3ffa53a6W5RFtYS_Ec3-vLxFNx26gQ

------------------------------------------------------------------------
r44 | anl.gov!desai | 2004-01-06 00:20:22 -0600 (Tue, 06 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/sshbase.py

switch to using DirectoryBacked for repo data

(Logical change 1.12)

------------------------------------------------------------------------
r43 | anl.gov!desai | 2004-01-06 00:20:22 -0600 (Tue, 06 Jan 2004) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/GeneratorUtils.py

allow FileBacked to create files

2004/01/05 23:43:58-06:00 anl.gov!desai
make FileBacked Read-Write

(Logical change 1.12)

------------------------------------------------------------------------
r42 | anl.gov!desai | 2004-01-06 00:20:22 -0600 (Tue, 06 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py

change setup steps a bit

(Logical change 1.12)

------------------------------------------------------------------------
r41 | anl.gov!desai | 2004-01-05 23:32:45 -0600 (Mon, 05 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/generators/sshbase.py

Rename: src/sshbase.py -> generators/sshbase.py

(Logical change 1.11)

------------------------------------------------------------------------
r40 | anl.gov!desai | 2004-01-05 23:32:45 -0600 (Mon, 05 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

mv sshbase to correct location

BKrev: 3ffa487dZDjcRRqiE2Hh8wHAlMfYhA

------------------------------------------------------------------------
r39 | anl.gov!desai | 2004-01-05 23:32:45 -0600 (Mon, 05 Jan 2004) | 4 lines
Changed paths:
   D /trunk/bcfg2/src/sshbase.py

Rename: src/sshbase.py -> generators/sshbase.py

}(Logical change 1.11)

------------------------------------------------------------------------
r38 | anl.gov!desai | 2004-01-05 23:30:25 -0600 (Mon, 05 Jan 2004) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/Core.py
   M /trunk/bcfg2/src/GeneratorUtils.py

(Logical change 1.10)

------------------------------------------------------------------------
r37 | anl.gov!desai | 2004-01-05 23:30:25 -0600 (Mon, 05 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py

move GeneratorContainer -> Core.py:Core

(Logical change 1.10)

------------------------------------------------------------------------
r36 | anl.gov!desai | 2004-01-05 23:30:25 -0600 (Mon, 05 Jan 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Move GeneratorContainer out to being bcfg.Core
Add GeneratorUtils: useful classes for generators

BKrev: 3ffa47f1NxP8tylV_0rUza6_6oKklQ

------------------------------------------------------------------------
r35 | anl.gov!desai | 2004-01-05 23:30:24 -0600 (Mon, 05 Jan 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/generators/sshbase.py
   A /trunk/bcfg2/src/Core.py
   A /trunk/bcfg2/src/GeneratorUtils.py

Initial revision

------------------------------------------------------------------------
r34 | anl.gov!desai | 2004-01-05 17:22:10 -0600 (Mon, 05 Jan 2004) | 9 lines
Changed paths:
   M /trunk/bcfg2/generators/oldcfg.py

old style config repos work now

2004/01/05 16:07:22-06:00 anl.gov!desai
remove self. isms from __cbuild__

2004/01/05 15:49:32-06:00 anl.gov!desai

(Logical change 1.9)

------------------------------------------------------------------------
r33 | anl.gov!desai | 2004-01-05 17:22:10 -0600 (Mon, 05 Jan 2004) | 5 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

added one error type
added oldcfg (code from bcfgdata.py in bcfg-1.2)

BKrev: 3ff9f1a2fqlWeqPyXYWRj7-AhGSsiQ

------------------------------------------------------------------------
r32 | anl.gov!desai | 2004-01-05 17:22:10 -0600 (Mon, 05 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Error.py

add CfgFileException

(Logical change 1.9)

------------------------------------------------------------------------
r31 | anl.gov!desai | 2004-01-05 17:22:09 -0600 (Mon, 05 Jan 2004) | 2 lines
Changed paths:
   A /trunk/bcfg2/generators
   A /trunk/bcfg2/generators/oldcfg.py

Initial revision

------------------------------------------------------------------------
r30 | anl.gov!desai | 2004-01-05 09:48:47 -0600 (Mon, 05 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

error changes

BKrev: 3ff9875f7Cn4yatltUk0gKust_Z2xw

------------------------------------------------------------------------
r29 | anl.gov!desai | 2004-01-05 09:48:47 -0600 (Mon, 05 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py

move errors into Error.py

(Logical change 1.8)

------------------------------------------------------------------------
r28 | anl.gov!desai | 2004-01-05 09:48:47 -0600 (Mon, 05 Jan 2004) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Error.py

added errors from Generator.py

(Logical change 1.8)

------------------------------------------------------------------------
r27 | anl.gov!desai | 2003-12-28 21:52:16 -0600 (Sun, 28 Dec 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Generator API update

BKrev: 3fefa4f0ymnnDB2Gflk4YZDkI6dAnQ

------------------------------------------------------------------------
r26 | (none)!desai | 2003-12-28 21:52:16 -0600 (Sun, 28 Dec 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/src/Types.py

use a local ref

(Logical change 1.7)

------------------------------------------------------------------------
r25 | (none)!desai | 2003-12-28 21:52:16 -0600 (Sun, 28 Dec 2003) | 16 lines
Changed paths:
   M /trunk/bcfg2/src/sshbase.py

minor fixups

2003/12/28 20:45:16-06:00 (none)!desai
minor bugfix

2003/12/28 20:40:55-06:00 (none)!desai
minor updates

2003/12/23 16:16:05-06:00 (none)!desai
$Id$ -> $Revision$

2003/12/23 16:14:43-06:00 (none)!desai
fix version

(Logical change 1.7)

------------------------------------------------------------------------
r24 | anl.gov!desai | 2003-12-28 21:52:16 -0600 (Sun, 28 Dec 2003) | 7 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py

API update

2003/12/28 17:02:52-06:00 (none)!desai
initial Generator class

(Logical change 1.7)

------------------------------------------------------------------------
r23 | anl.gov!desai | 2003-12-28 21:52:16 -0600 (Sun, 28 Dec 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

Logging to logging@openlogging.org accepted

(Logical change 1.7)

------------------------------------------------------------------------
r22 | (none)!desai | 2003-12-23 16:00:56 -0600 (Tue, 23 Dec 2003) | 6 lines
Changed paths:
   M /trunk/bcfg2/src/sshbase.py

implement most of sshbase

2003/12/23 13:22:24-06:00 (none)!desai

(Logical change 1.6)

------------------------------------------------------------------------
r21 | (none)!desai | 2003-12-23 16:00:56 -0600 (Tue, 23 Dec 2003) | 6 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

This changeset is the basis for the new generator core
sshbase.py is an example
the cfg repo support should be implementable is a generator! Whee!

BKrev: 3fe8bb18ULJ_N6844Oea20njlSYTtg

------------------------------------------------------------------------
r20 | (none)!desai | 2003-12-23 16:00:56 -0600 (Tue, 23 Dec 2003) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/Generator.py
   M /trunk/bcfg2/src/Types.py

(Logical change 1.6)

------------------------------------------------------------------------
r19 | (none)!desai | 2003-12-23 16:00:55 -0600 (Tue, 23 Dec 2003) | 2 lines
Changed paths:
   A /trunk/bcfg2/src/Generator.py
   A /trunk/bcfg2/src/Types.py
   A /trunk/bcfg2/src/sshbase.py

Initial revision

------------------------------------------------------------------------
r18 | (none)!desai | 2003-11-25 14:31:09 -0600 (Tue, 25 Nov 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Get the metadata stuff working

BKrev: 3fc3bc0dXUF-oIDzcMRKSLDOBQa-KA

------------------------------------------------------------------------
r17 | (none)!desai | 2003-11-25 14:31:09 -0600 (Tue, 25 Nov 2003) | 9 lines
Changed paths:
   M /trunk/bcfg2/src/Metadata.py

Minor comments and updates

2003/11/25 14:00:51-06:00 (none)!desai
make pickleable

2003/11/21 15:58:56-06:00 (none)!desai

(Logical change 1.5)

------------------------------------------------------------------------
r16 | (none)!desai | 2003-11-25 14:31:09 -0600 (Tue, 25 Nov 2003) | 2 lines
Changed paths:
   M /trunk/bcfg2/src/Error.py

(Logical change 1.5)

------------------------------------------------------------------------
r15 | (none)!desai | 2003-11-25 14:31:09 -0600 (Tue, 25 Nov 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/ignore

ignore python byte-compiled files

(Logical change 1.5)

------------------------------------------------------------------------
r14 | (none)!desai | 2003-11-25 14:31:08 -0600 (Tue, 25 Nov 2003) | 2 lines
Changed paths:
   A /trunk/bcfg2/src
   A /trunk/bcfg2/src/Error.py
   A /trunk/bcfg2/src/Metadata.py

Initial revision

------------------------------------------------------------------------
r13 | (none)!desai | 2003-10-21 14:56:44 -0500 (Tue, 21 Oct 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

initial doc versions

BKrev: 3f958f7cXMh9P0o2IrH5Mq0xcj02ng

------------------------------------------------------------------------
r12 | (none)!desai | 2003-10-21 14:56:44 -0500 (Tue, 21 Oct 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/ignore

add emacs generated files

(Logical change 1.4)

------------------------------------------------------------------------
r11 | (none)!desai | 2003-10-21 14:56:44 -0500 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   M /trunk/bcfg2/doc/client.tex
   M /trunk/bcfg2/doc/repository.tex

(Logical change 1.4)

------------------------------------------------------------------------
r10 | (none)!desai | 2003-10-21 14:56:44 -0500 (Tue, 21 Oct 2003) | 6 lines
Changed paths:
   M /trunk/bcfg2/README

initial readme

2003/10/21 14:40:58-05:00 (none)!desai

(Logical change 1.4)

------------------------------------------------------------------------
r9 | (none)!desai | 2003-10-21 14:56:43 -0500 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   A /trunk/bcfg2/README
   A /trunk/bcfg2/doc
   A /trunk/bcfg2/doc/client.tex
   A /trunk/bcfg2/doc/repository.tex

Initial revision

------------------------------------------------------------------------
r8 | (none)!desai | 2003-10-21 14:36:20 -0500 (Tue, 21 Oct 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config

add local config

(Logical change 1.3)

------------------------------------------------------------------------
r7 | (none)!desai | 2003-10-21 14:36:20 -0500 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/logging_ok

(Logical change 1.3)

------------------------------------------------------------------------
r6 | (none)!desai | 2003-10-21 14:36:20 -0500 (Tue, 21 Oct 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

initial repo setup

BKrev: 3f958ab4iTM4mN_RxkHUgCBhgKxu9A

------------------------------------------------------------------------
r5 | (none)!desai | 2003-10-21 14:36:19 -0500 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   A /trunk/bcfg2/BitKeeper/etc/logging_ok

Initial revision

------------------------------------------------------------------------
r4 | anl.gov!desai | 2003-10-21 14:33:13 -0500 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   M /trunk/bcfg2/BitKeeper/etc/config
   M /trunk/bcfg2/BitKeeper/etc/ignore

(Logical change 1.2)

------------------------------------------------------------------------
r3 | anl.gov!desai | 2003-10-21 14:33:13 -0500 (Tue, 21 Oct 2003) | 4 lines
Changed paths:
   M /trunk/bcfg2/ChangeSet

Initial repository create

BKrev: 3f9589f9n7fXR9tZ0VkUmWgk43bLgA

------------------------------------------------------------------------
r2 | anl.gov!desai | 2003-10-21 14:33:12 -0500 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   A /trunk/bcfg2
   A /trunk/bcfg2/BitKeeper
   A /trunk/bcfg2/BitKeeper/etc
   A /trunk/bcfg2/BitKeeper/etc/config
   A /trunk/bcfg2/BitKeeper/etc/ignore
   A /trunk/bcfg2/ChangeSet

Initial revision

------------------------------------------------------------------------
