On Friday 15 June 2007 13:20, John Drescher wrote:
1. I am considering to change the default installation location for Bacula
on
Windows to be the same as it was previously -- that is the \bacula
directory
on the main disk. The current installation places files in the "standard"
Windows locations, but IMO, it is very inconvenient because they are
extremely long names with spaces that are very hard to remember, and are
sprayed all over the disk.
Previously when bacula defaulted to \bacula I changed that to go to
\Program Files\bacula as I really hate when programs do not follow the
default and clutter up the root folder.
2. Has anyone tried the Bacula client on Vista, and if so, what are the
results? (I believe that the tray monitor will not work, but there may be
other issues).
I do not have vista in my department or at home.
3. Are any of you Windows C++ programmers who would like to do a little
programming?
Yes, I am a very experienced windows programmer who could do some
windows programming but I am usually short on time.
Well, I have a nice little project, if you can find a bit of time. It is to
separate the Win32 tray monitor code from the Bacula FD into a separate
executable. This is necessary to support Vista since Vista does not permit
services to interact with the desktop.
As a part of this project, if it interests you, I'd like to add a bit more
functionality, for example the ability to have multiple tray monitors, or one
that can monitor multiple machines, and also to add a bit more functionality,
such as implementing a button that initiates a backup, and finally an
installation option (or perhaps a command line options) that removes the
ability for the user to terminate the service (unless he/she has
Administrator privilege).
Most of the code already exists, it is just a matter of removing it from the
FD and making it a stand alone program. In the process, I would like to
re-write it so that the copyright is held only by the Bacula project (i.e.
FSFE ...).
If this interests you, please see me off list to get this started. Well, you
can start by reading the beginning of the Developer's guide (online) about
the FSFE and the FLA and copyright assignment (transfer).
4. Can any of you run the Windows regression scripts? This requires a
minimal
knowledge of cmd scripts but no programming experience.
All my bacula servers are on linux but I could run some regression
tests as long as it does not require a tape drive in windows.
It is nice having a tape drive because it provides additional testing, but the
vast bulk of the tests are disk based. If you are interested in this,
please read my previous emails about the regression testing ...
