* roottools: moved all files to smalltools(private) and virttools(private) * roottools/pasta-svn-log-long-messages: added new script and fixed all problems it reported (closes #140) * roottools/bin/sleep-till: added (useful with mpcdf-clone-my-backup-media) * roottools/bin/*dns*: increased maximum allowed rpz domains * roottools/pasta-dns-update-rpz-remote: updated path of blacklist to be inside module root (svn:ignore ensures it gets ignored) * roottools/bin/*dns*: increased maximum allowed rpz domains * roottools/bin/*dns*: changed way serial numbers are written to zone files (though I'm not 100% sure it's correct and aligned in all places) * roottools/bin/mpcdf-clone-my-backup-media: added * roottools/bin/pasta-vmserver: corrected minor typo * roottools/bin/clone-backup-disk: added (clones vtape003 --> vtape004) * roottools/bin/vm-migrate-proposer: changed column widths to prevent wrapping * roottools/bin/pasta-vmserver: added * roottools/bin/pasta-dns-update-rpz-remote: code refactoring/tidying * roottools/bin/pasta-dns-update-rpz-remote: increased minimum number of lines * roottools/pasta-virsh-vol-create-as: strip volumes * roottools/pasta-dns-update-rpz-remote: lengthened time before warning of stale data files * roottools/pasta-dns-update-rpz-remote: minor tweaks to warning messages * roottools/vm-migrate-propose: removed many restrictions (like testaroli and pestaroli having to run on different hosts) in order to actually get some results! * roottools: modification to DNS management scripts and addition of a (not very good or complete) user creation script for LDAP * roottools/pasta-drbd-sync-all-serial: modified to *resume* a sync rather than start a sync * roottools/pasta-virsh-vol-create-as: minor change regarding stat output for block devices * roottools/pasta-virsh-vol-create-as: noted that both DRBD servers are back * roottools/vm-migrate-propose: changed DB location and reenabled a couple of search criteria (spitzle & spaetzle, and pestaroli and testaroli running on different servers) * roottools/pasta-drbd-sync-all-serial: added script * roottools: updated script for transferring VM definitions between fiori and torchio to support one node down * roottools: updated script for transferring VM definitions between fiori and torchio * roottool/pasta-virsh-vol-create-as: specify size on command line, quietened * roottools/pasta-virsh-create-as: updated to work on banana or fiori/torchio * roottools: renamed some of the virsh-related scripts * rootfiles/edit-dns-files: removed nscd calls, now much simpler script * rootfiles/vm-migrate: don't check initial state (this allows a VM be down already and still migrated, meaning started on the other node) * roottools/compare-installed-packages: added (written some time ago but had no home) * roottools/vm-migrate: allow machines to be already stopped on source side * roottools/vm-migrate-proposer: removed a few restrictions I had imposed (e.g. testaroli and pestaroli to run on different servers) in order to increase number of solutions * rootfiles/vm-migrate-propose: added * rootfiles/drbd-all-up: added * rootfiles/virsh-xml-align: changed echos to evals * rootfiles: deleted obsolete stuff, committed long-present edit-dns-files script * rootfiles: create-drbd-device renamed to vm-create and extended to define VM (this does leave a need for it to support an option to specify creating an *extra* disk for a VM) * rootfiles: added create-drbd-device * rootfiles: cosmetic changes to virsh-list-combined * rootfiles: added virsh-xml-align to align XML for VM definitions across torchio and fiori * rootfiles: added vm-migrate * rootfiles: added a couple of scripts: virsh-list-combined and pcms-everywhere * rootfiles: minor alignments to the [u]mount-complex scripts (not finished) * rootfiles: cleanup after upgrading torchio and fiori * rootfiles: removed references to drbd1 (last step of IT-70) * rootfiles: unison-sync modified to not report some standard messages * rootfiles: added unison-sync * rootfiles: various minor updates to backup-to-usb and umount-complex * roottools: added drbd2 * roottools: unison-sync modified to not report some standard messages * roottools: added unison-sync * roottools: various minor updates to backup-to-usb and umount-complex * roottools: renamed backup-to-macaroni backup-waker and made cosmetic changes * roottools: further development of backup-to-macaroni * roottools: added another OCFS2 error log * roottools: rewrote mount-complex to do one node only * roottools: added script umount-complex, which does the opposite * roottools: added little script to toggle 'deny known-clients' in dhcpd.conf * roottools: added script to rsync stuff to macaroni * roottools: added lasagne's fix-bts script * roottools: created module