Changesets: bareos
bareos-12.4 25492a5e 2013-05-04 13:51 Kjetil Torgrim Homme Committer: Marco van Wieringen Ported: N/A Details Diff |
Allow slash in volume names In the past, I have had problems with restores failing due to the device for differential volumes can't find the volumes stored by the incremental. I also have not been quite satisfied with having all the files in one large directory without a structure, e.g., when I have different retention policy for some volumes. My fix is quite simple: add '/' to the list of acceptable characters in a volume name. this allows me to specify the same Archive Device for all the file media devices, and do the separation with Label Format like "incr/Incr-". Restore is unproblematic in this setup, since any Device can be used to access all the volumes (even if they are actually in different filesystems, due to the structure of my mounts). Signed-off-by: Marco van Wieringen <mvw@planets.elm.net> |
||
mod - src/dird/ua_label.c | Diff File | ||
mod - src/stored/scan.c | Diff File | ||
bareos-12.4 87f47f99 2013-05-04 13:51 Marco van Wieringen Ported: N/A Details Diff |
Tweak fix compile error. | ||
mod - src/dird/ua_dotcmds.c | Diff File | ||
bareos-12.4 3970de48 2013-05-04 13:51 Marco van Wieringen Ported: N/A Details Diff |
Fix typo. Fixes 0000054: make_catalog_backup.pl tries to call /usr/sbin/bareos_dbcheck, must be /usr/sbin/bareos-dbcheck |
||
mod - src/cats/make_catalog_backup.pl.in | Diff File | ||
bareos-12.4 f504f38d 2013-05-04 13:51 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
removed installation of traymonitor as we have still some problems with the traymonitor, we dont offer to install it. |
||
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-12.4 f82995e4 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
Status scheduler now shows disabled jobs We now only display the Level= if a level really is set in the run entry. Also, we now print the year in the preview. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/dird/ua_status.c | Diff File | ||
mod - src/lib/btime.c | Diff File | ||
bareos-12.4 9f707dcd 2013-05-04 13:15
Ported: N/A Details Diff |
Tweaks. Remove unused variable and only print newline when we realy printed a triggered line. |
||
mod - src/dird/ua_status.c | Diff File | ||
bareos-12.4 0b3d0e94 2013-05-04 13:15 Ported: N/A Details Diff |
If during a backup the filedaemon dies the TrayIcon remains blinking Solution: If the "status" command fails to execute disable the animated icon. Fixes 0000165: If during a backup the filedaemon dies the TrayIcon remains blinking Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000165 |
|
mod - src/qt-tray-monitor/monitoritem.cpp | Diff File | ||
bareos-12.4 a797f6cb 2013-05-04 13:15
Ported: N/A Details Diff |
Try to fix nextpool overide via runcmd. Fixes 0000160: Job overwrite "nextpool" in run command in bconsole doesn't work |
Affected Issues 0000160 |
|
mod - src/dird/ua_run.c | Diff File | ||
bareos-12.4 ccd4f310 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
Added scheduler preview The new command "status scheduler" shows the status of the bareos scheduler. The output first shows what schedule triggers what jobs, then the scheduler executions of the next 14 days are displayed including the overrides. By giving the param "schedule=" the display can be limited to a certain schedule and by giving "days=" the timeframe for the preview can be set. Also, the dotcmd schedule was added, so that the tab-completion works for giving schedules. Fixes 0000014: Implement a scheduler preview for up to one year. |
Affected Issues 0000014 |
|
mod - src/console/console.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/dird/scheduler.c | Diff File | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/dird/ua_dotcmds.c | Diff File | ||
mod - src/dird/ua_status.c | Diff File | ||
mod - src/lib/btime.c | Diff File | ||
mod - src/lib/btime.h | Diff File | ||
bareos-12.4 3f837802 2013-05-04 13:15
Ported: N/A Details Diff |
status scheduler extra features. - Added support for selecting status scheduler when only the status keyword is given. - Allow so see the scheduler preview for a certain client by giving a client=<clientname> as cmdline option. - Allow to see the scheduler preview for a certain job by giving a job=<jobname> as cmdline option. Fixes 0000014: Implement a scheduler preview for up to one year. |
Affected Issues 0000014 |
|
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/dird/ua_status.c | Diff File | ||
bareos-12.4 5263fa70 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
Bugfix travis | ||
mod - .travis.yml | Diff File | ||
bareos-12.4 fbb47107 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
travis: set hostname to localhost to prevent problems with name resolution |
||
mod - .travis.yml | Diff File | ||
bareos-12.4 e407353f 2013-05-04 13:15
Ported: N/A Details Diff |
Show right info in status slots. Slot should not be empty but show the correct loaded volume info and not the first slot after the drive in the enumeration. Fixes 0000159: Display Error in bconsole for status slots; did not show empty slot after load |
Affected Issues 0000159 |
|
mod - src/dird/ua_status.c | Diff File | ||
bareos-12.4 9d5f6267 2013-05-04 13:15
Ported: N/A Details Diff |
Return right returnvalue on import/export/move cmd. We were always returning 0 (e.g. operation failed) for the import/export/move commands. This makes any runscript fail any next runscript and the Job also fails. Fixes 0000146: Variable "Job Exit Code" in mailcommand reports always "Error" when doing copy or migration job Fixes 0000155: runafterjob doesn't get executed if a runscript directive is placed before the directive runafterjob |
Affected Issues 0000146, 0000155 |
|
mod - src/dird/ua_impexp.c | Diff File | ||
bareos-12.4 a5244269 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
Add icons and fileinfo to windows executables Updated the icons fileinfo for windows executables Fixes 0000154: Add icon and file info to windows executables Conflicts: src/win32/console/consoleres.rc |
Affected Issues 0000154 |
|
mod - src/images/bat.svg | Diff File | ||
mod - src/qt-console/main.ui | Diff File | ||
mod - src/qt-console/prefs.ui | Diff File | ||
mod - src/win32/console/Makefile | Diff File | ||
add - src/win32/console/consoleres.rc | Diff File | ||
mod - src/win32/filed/Makefile | Diff File | ||
mod - src/win32/qt-console/bat.pro | Diff File | ||
add - src/win32/qt-console/batres.rc | Diff File | ||
mod - src/win32/qt-tray-monitor/tray-monitor.pro | Diff File | ||
add - src/win32/qt-tray-monitor/traymon.rc | Diff File | ||
bareos-12.4 f27e8111 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
activate debian release numbers on OBS Debian has no separate field for release numbers, only version numbers. Mostly, the release number is added to the version number, separated by a "-". OBS has a feature to auto-increment release numbers for RPM packages. Our modified OBS also enables this feature for DEB packages. |
||
mod - platforms/deb/bareos-Debian_6.0.dsc | Diff File | ||
mod - platforms/deb/bareos-xUbuntu_10.04.dsc | Diff File | ||
mod - platforms/deb/bareos-xUbuntu_12.04.dsc | Diff File | ||
add - platforms/deb/debian.changelog | Diff File | ||
bareos-12.4 655932e6 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
set correct version for Branch-12.4 | ||
mod - platforms/deb/debian.changelog | Diff File | ||
bareos-12.4 50beb66a 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
traymonitor redesign - traymonitor redesign by Frank Ueberschar - traymon animated shows - added bareos icon to traymon, installer and fd executable Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - AUTHORS | Diff File | ||
mod - autoconf/configure.in | Diff File | ||
mod - platforms/win32/tray-monitor-conf.patch | Diff File | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - src/console/console.c | Diff File | ||
add - src/images/bat.svg | Diff File | ||
mod - src/include/baconfig.h | Diff File | ||
mod - src/qt-console/bat.pro.in | Diff File | ||
mod - src/qt-console/main.qrc | Diff File | ||
mod - src/qt-console/mainwin.cpp | Diff File | ||
rm - src/qt-console/tray-monitor/tray-monitor.cpp | Diff File | ||
rm - src/qt-console/tray-monitor/tray-monitor.h | Diff File | ||
rm - src/qt-console/tray-monitor/tray-ui.h | Diff File | ||
add - src/qt-tray-monitor/authenticate.h | Diff File | ||
add - src/qt-tray-monitor/bareos-tray-monitor.desktop | Diff File | ||
add - src/qt-tray-monitor/main.qrc | Diff File | ||
add - src/qt-tray-monitor/mainwindow.cpp | Diff File | ||
add - src/qt-tray-monitor/mainwindow.h | Diff File | ||
add - src/qt-tray-monitor/mainwindow.ui | Diff File | ||
add - src/qt-tray-monitor/monitoritem.cpp | Diff File | ||
add - src/qt-tray-monitor/monitoritem.h | Diff File | ||
add - src/qt-tray-monitor/monitoritemthread.cpp | Diff File | ||
add - src/qt-tray-monitor/monitoritemthread.h | Diff File | ||
add - src/qt-tray-monitor/monitortab.h | Diff File | ||
add - src/qt-tray-monitor/systemtrayicon.cpp | Diff File | ||
add - src/qt-tray-monitor/systemtrayicon.h | Diff File | ||
add - src/qt-tray-monitor/tray-monitor.cpp | Diff File | ||
add - src/qt-tray-monitor/tray-monitor.h | Diff File | ||
add - src/qt-tray-monitor/traymenu.cpp | Diff File | ||
add - src/qt-tray-monitor/traymenu.h | Diff File | ||
mod - src/win32/Makefile.inc | Diff File | ||
mod - src/win32/filed/Makefile | Diff File | ||
add - src/win32/filed/icon.rc | Diff File | ||
mod - src/win32/qt-console/bat.pro | Diff File | ||
mod - src/win32/qt-tray-monitor/tray-monitor.pro | Diff File | ||
bareos-12.4 92d628dc 2013-05-04 13:15
Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File | ||
bareos-12.4 57e2c162 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
Switch to new version 12.4.3 | ||
mod - configure | Diff File | ||
mod - debian/changelog | Diff File | ||
mod - platforms/deb/bareos-Debian_6.0.dsc | Diff File | ||
mod - platforms/deb/bareos-xUbuntu_12.04.dsc | Diff File | ||
mod - platforms/rpms/bareos.spec | Diff File | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - src/include/version.h | Diff File | ||
mod - src/win32/filed/icon.rc | Diff File | ||
master 3dd3e35c 2013-05-04 13:15 Committer: Ported: N/A Details Diff |
traymonitor redesign - traymonitor redesign by Frank Ueberschar - traymon animated shows - added bareos icon to traymon, installer and fd executable Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/win32/qt-tray-monitor/tray-monitor.pro | Diff File | ||
mod - src/win32/qt-console/bat.pro | Diff File | ||
add - src/win32/filed/icon.rc | Diff File | ||
mod - src/win32/filed/Makefile | Diff File | ||
mod - src/win32/Makefile.inc | Diff File | ||
add - src/qt-tray-monitor/traymenu.h | Diff File | ||
add - src/qt-tray-monitor/traymenu.cpp | Diff File | ||
add - src/qt-tray-monitor/tray-monitor.h | Diff File | ||
add - src/qt-tray-monitor/tray-monitor.cpp | Diff File | ||
add - src/qt-tray-monitor/systemtrayicon.h | Diff File | ||
add - src/qt-tray-monitor/systemtrayicon.cpp | Diff File | ||
add - src/qt-tray-monitor/monitortab.h | Diff File | ||
add - src/qt-tray-monitor/monitoritemthread.h | Diff File | ||
add - src/qt-tray-monitor/monitoritemthread.cpp | Diff File | ||
add - src/qt-tray-monitor/monitoritem.h | Diff File | ||
add - src/qt-tray-monitor/monitoritem.cpp | Diff File | ||
add - src/qt-tray-monitor/mainwindow.ui | Diff File | ||
add - src/qt-tray-monitor/mainwindow.h | Diff File | ||
add - src/qt-tray-monitor/mainwindow.cpp | Diff File | ||
add - src/qt-tray-monitor/main.qrc | Diff File | ||
add - src/qt-tray-monitor/bareos-tray-monitor.desktop | Diff File | ||
add - src/qt-tray-monitor/authenticate.h | Diff File | ||
rm - src/qt-console/tray-monitor/tray-ui.h | Diff File | ||
rm - src/qt-console/tray-monitor/tray-monitor.h | Diff File | ||
rm - src/qt-console/tray-monitor/tray-monitor.cpp | Diff File | ||
mod - src/qt-console/mainwin.cpp | Diff File | ||
mod - src/qt-console/main.qrc | Diff File | ||
mod - src/qt-console/bat.pro.in | Diff File | ||
mod - src/include/baconfig.h | Diff File | ||
add - src/images/bat.svg | Diff File | ||
mod - src/console/console.c | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/tray-monitor-conf.patch | Diff File | ||
mod - autoconf/configure.in | Diff File | ||
mod - AUTHORS | Diff File | ||
bareos-12.4 40953f53 2013-05-04 13:15
Ported: N/A Details Diff |
Remove obscure beef variable. As we don't have an enterprise version we don't need a bareos enable enterprise feature flag. |
||
mod - scripts/btraceback.dbx | Diff File | ||
mod - scripts/btraceback.gdb | Diff File | ||
mod - src/dird/ua_status.c | Diff File | ||
mod - src/filed/fd_plugins.c | Diff File | ||
mod - src/filed/fd_plugins.h | Diff File | ||
mod - src/include/version.h | Diff File | ||
mod - src/lib/message.c | Diff File | ||
mod - src/stored/status.c | Diff File | ||
mod - src/win32/lib/make_def | Diff File | ||
bareos-12.4 d8d10637 2013-05-04 13:14
Ported: N/A Details Diff |
mig_jcr is freed to early. Because the mig_jcr is already freed in the migration_cleanup() function all info is lost when we get to the after runscript. This is a design error so we moved the freeing of the mig_jcr now to just before the Job actually exits and has done all its work. Fixes 0000139: export command in a RunScript ressource does not get the correct volume when doing scheduled JobType Copy |
Affected Issues 0000139 |
|
mod - src/dird/job.c | Diff File | ||
mod - src/dird/migrate.c | Diff File | ||
bareos-12.4 9f6b0e85 2013-05-04 13:14
Ported: N/A Details Diff |
Fix memory leak. | ||
mod - src/lib/bnet_server.c | Diff File | ||
mod - src/lib/bsock.c | Diff File | ||
bareos-12.4 bc8dd47d 2013-05-04 13:14 Committer: Ported: N/A Details Diff |
bareos-director requires bareos-database-tools make_catalog_backup.pl (from bareos-director) requires bareso-dbcheck (from bareos-database-tools). Fixes 0000148: bareos-director requires bareos-database-tools Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000148 |
|
mod - debian/control | Diff File | ||
mod - platforms/rpms/bareos.spec | Diff File |