All on my github:
commit ea11bf8d26dbb9b68e0ee6e19997c80eeb6d2f4f Author: James Cammarata jimi@sngx.net Date: Sat Mar 21 16:45:45 2009 -0500
Changes to action_litesync.py to cleanup windows systems/profiles directories in the tftp root directory
commit df6d992f415998112d7f40fd0778400760edcf48 Author: James Cammarata jimi@sngx.net Date: Sat Mar 21 16:33:02 2009 -0500
Modifications to action_litesync.py to create PXE entries for windows profiles/systems
commit 6b6b6531fca199fbcadba43d8ff08c0df08d3ee0 Author: James Cammarata jimi@sngx.net Date: Sat Mar 21 10:32:09 2009 -0500
Modification to remove_single_distro to only try to unmount the bind mount if the distro is windows based
commit 79c0ac9efe2f998dc7b8ce1d2f7df5773bf2bab0 Author: James Cammarata jimi@sngx.net Date: Sat Mar 21 10:31:34 2009 -0500
Fix to correct a stack dump error caused by line 699, as distro may be None
commit 092deb457c9fb9c16ede419a0b43d2a9a7e8a26f Author: James Cammarata jimi@sngx.net Date: Sat Mar 21 09:31:05 2009 -0500
Made changes to setup.py and spec file, missing windows sif templates
The stack dump patch is on both the "my-devel" and the "ris-devel" branches. This was a small error in pxegen.py, caused by the fact that distro in that function can be None, causing a stack dump.
For anyone testing windows stuff out, these patches remove the need to do a "cobbler sync" anytime something changes. There is a known issue with the random id used for the tftp rewrite rules is saved as an empty string when the profile/system is first created, editing the profile after this saves the id correctly. I'm working on why that happens now...