Changesets: bareos

bareos-12.4 2825a9e1

2013-05-04 13:51

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
call the initialize_passwords in bconsole

Installing the bconsole didn't call the
initialize_passwords call.

Now bconsole and traymonitor packages do that
mod - platforms/rpms/bareos.spec Diff File

bareos-12.4 fc9ba4ca

2013-05-04 13:51

Marco van Wieringen

Ported: N/A

Details Diff
Tear down of daemons is flawed.

When one of the servers is teared down in most daemons the thread
spawned for handling the bnet_thread_server or the main thread
never closes all sockets and releases the workq as most of the time
the thread is just shot inflight and as a side effect things get
cleaned up. When the process exits resources are released but its
not very clean.

Fixes 0000053: Tear down of daemons is flawed.
mod - src/dird/dird.c Diff File
mod - src/dird/job.c Diff File
mod - src/dird/ua_server.c Diff File
mod - src/filed/filed.c Diff File
mod - src/lib/bnet_server.c Diff File
mod - src/lib/protos.h Diff File
mod - src/stored/ndmp_tape.c Diff File
mod - src/stored/stored.c Diff File

bareos-12.4 bf2183b4

2013-05-04 13:51

Marco van Wieringen

Ported: N/A

Details Diff
Loose some trademark.

We want the text about the trademark only in the LICENSE file and
in the about popup windows.
mod - scripts/disk-changer.in Diff File
mod - src/cats/make_catalog_backup.pl.in Diff File
mod - src/cats/myingres.sc Diff File
mod - src/cats/myingres.sh Diff File
mod - src/include/host.h.in Diff File
mod - src/qt-console/aa Diff File
mod - src/qt-console/mainwin.cpp Diff File

master 7969af66

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

master b864111c

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

master 169865e4

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

master 3a3aff50

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 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

pstorz


Committer: mvwieringen adm

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

mvwieringen adm

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

franku

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

mvwieringen adm

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

pstorz


Committer: mvwieringen adm

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

mvwieringen adm

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

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
Bugfix travis
mod - .travis.yml Diff File

bareos-12.4 fbb47107

2013-05-04 13:15

pstorz


Committer: mvwieringen adm

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

mvwieringen adm

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

mvwieringen adm

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

pstorz


Committer: mvwieringen adm

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

joergs


Committer: mvwieringen adm

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

pstorz


Committer: mvwieringen adm

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

pstorz


Committer: mvwieringen adm

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
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 635 636 637 638 639 640 641 642 643 644  Next  Last