bareos: master 63dbbe21

Author Committer Branch Timestamp Parent
pstorz pstorz master 2014-11-21 12:28 master e96457b7 Pending
Changeset Windows Installer Overhaul

- Database Setup is now done by the installer itself
- Added database dialog for that
- Interactively the administrator login is directly checked
  and installation cannot go on if administrative account cannot login
- Added logging functions to better be able to debug installer
  Variable $WriteLogs is used for that.
- Debug installer always writes logs
- Passwords for psql login are transferred in environment variables, no
  passwords are written to files.
- Help text if called with /? now really is the first done.
- If silent installer aborts, it writes a file "abortreason" to $TEMP
- Installer Parameters added:
  - /INSTALLDIRECTOR select director section for install
    this also selects bconsole section
  - /INSTALLSTORAGE selects storage section for install
  - /DBADMINUSER=<user> sets the database admin user,
    default=postgres
  - /DBADMINPASSWORD=<password> sets the database admin password
    default=<empty>
    DBADMINUSER and DBADMINPASSWORD are used to create the bareos
    databases. If login is not possible silent installer will abort
  - /WRITELOGS makes also non-debug installer write logs
add - platforms/win32/databasedialog.ini Diff File
mod - platforms/win32/directordialog.ini Diff File
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File