Changesets: bareos

master 85a312b1

2015-01-26 15:23

mvwieringen

Ported: N/A

Details Diff
Explitly check password encoding for NDMP resources.

If you define for a client or storage daemon the protocol after you
configured the password it will store the password using the wrong
encoding as at the time of parsing it still thinks you will be using the
native protocol.

Fixes 0000408: Director crashes on password encoding for NDMP storage.
Affected Issues
0000408
mod - src/dird/ndmp_dma.c Diff File

bareos-14.2 c5077fa2

2015-01-26 15:23

mvwieringen


Committer: joergs

Ported: N/A

Details Diff
Explitly check password encoding for NDMP resources.

If you define for a client or storage daemon the protocol after you
configured the password it will store the password using the wrong
encoding as at the time of parsing it still thinks you will be using the
native protocol.

Fixes 0000408: Director crashes on password encoding for NDMP storage.
Affected Issues
0000408
mod - src/dird/ndmp_dma.c Diff File

master bb43ec03

2015-01-26 15:23

Marco van Wieringen

Ported: N/A

Details Diff
Explitly check password encoding for NDMP resources.

If you define for a client or storage daemon the protocol after you
configured the password it will store the password using the wrong
encoding as at the time of parsing it still thinks you will be using the
native protocol.

Fixes 0000408: Director crashes on password encoding for NDMP storage.
mod - src/dird/ndmp_dma.c Diff File

bareos-14.2 e71197dc

2015-01-26 11:37

Joerg Steffens

Ported: N/A

Details Diff
Bump version number.
mod - configure Diff File
mod - platforms/packaging/bareos-Univention_3.1.dsc Diff File
mod - platforms/packaging/bareos-Univention_3.2.dsc Diff File
mod - platforms/packaging/bareos.changes Diff File
mod - platforms/packaging/bareos.dsc Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - platforms/win32/mingw-debugsrc-devel.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

master a234b53a

2015-01-23 17:17

joergs

Ported: N/A

Details Diff
added requires for useradd in preinstall

Some Bareos packages create user/group "bareos" during preinstall.
This change added the neccessary package requirements.
mod - platforms/packaging/bareos.spec Diff File

master 30bfb245

2015-01-23 17:17

Joerg Steffens


Committer: Marco van Wieringen

Ported: N/A

Details Diff
added requires for useradd in preinstall

Some Bareos packages create user/group "bareos" during preinstall.
This change added the neccessary package requirements.
mod - platforms/packaging/bareos.spec Diff File

bareos-14.2 78dfa30a

2015-01-23 17:17

joergs

Ported: N/A

Details Diff
added requires for useradd in preinstall

Some Bareos packages create user/group "bareos" during preinstall.
This change added the neccessary package requirements.
mod - platforms/packaging/bareos.spec Diff File

master e308fdc2

2015-01-23 12:02

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Change the order of output for list jobs

We now ORDER BY JobId instead of
ORDER BY StartTime,JobId

This prevents showing jobs without starttime timestamp
always as last output.

Fixes 0000403: "list jobs" command output is not always sorted
Affected Issues
0000403
mod - src/cats/sql_list.c Diff File

bareos-14.2 6ba049f4

2015-01-23 12:02

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Change the order of output for list jobs

We now ORDER BY JobId instead of
ORDER BY StartTime,JobId

This prevents showing jobs without starttime timestamp
always as last output.

Fixes 0000403: "list jobs" command output is not always sorted
Affected Issues
0000403
mod - src/cats/sql_list.c Diff File

master dbcd8cc7

2015-01-23 11:52

mvwieringen


Committer: pstorz

Ported: N/A

Details Diff
Switch cloud backends to use the new device options

Instead of parsing the archive device name of the storage device use the
new device options string as configuration for the different cloud
plugins.
mod - src/stored/backends/Makefile.in Diff File
mod - src/stored/backends/cephfs_device.c Diff File
mod - src/stored/backends/elasto_device.c Diff File
mod - src/stored/backends/gfapi_device.c Diff File
mod - src/stored/backends/gfapi_device.h Diff File
mod - src/stored/backends/object_store_device.c Diff File
mod - src/stored/backends/object_store_device.h Diff File
mod - src/stored/backends/rados_device.c Diff File

master c5e93afb

2015-01-23 11:23

mvwieringen


Committer: pstorz

Ported: N/A

Details Diff
Add special device options config field.

This adds a special field to the device resource where you can specify
specific device options. This is mostly interesting for the cloud
storage backends so you can specify the cloud specific parameters
including things like usernames and passwords. We don't want to store that
in the archive devicename as that is shown on storage status.
mod - src/stored/dev.c Diff File
mod - src/stored/dev.h Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File

master 046b9fa2

2015-01-22 17:14

joergs

Ported: N/A

Details Diff
debian: changed package dependencies

to get rid of a problem introduced when fixing #769536 (get rid of circular dependencies).
Now the package bareos-database-common can be installed and purged
without configure problems because of missing database backends.

Closes: #771870 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771870)
mod - debian/bareos-database-common.postrm Diff File
mod - debian/bareos-database-common.prerm Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File
mod - scripts/bareos-config-lib.sh.in Diff File

bareos-14.2 74ab4ebc

2015-01-22 17:14

Joerg Steffens

Ported: N/A

Details Diff
debian: changed package dependencies

to get rid of a problem introduced when fixing #769536 (get rid of circular dependencies).
Now the package bareos-database-common can be installed and purged
without configure problems because of missing database backends.

Closes: #771870 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771870)
mod - debian/bareos-database-common.postrm Diff File
mod - debian/bareos-database-common.prerm Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File
mod - scripts/bareos-config-lib.sh.in Diff File

master 53fa7450

2015-01-22 17:14

Joerg Steffens


Committer: Marco van Wieringen

Ported: N/A

Details Diff
debian: changed package dependencies

to get rid of a problem introduced when fixing #769536 (get rid of circular dependencies).
Now the package bareos-database-common can be installed and purged
without configure problems because of missing database backends.

Closes: #771870 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771870)
mod - debian/bareos-database-common.postrm Diff File
mod - debian/bareos-database-common.prerm Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File
mod - scripts/bareos-config-lib.sh.in Diff File

master e3e55f14

2015-01-22 13:42

pstorz

Ported: N/A

Details Diff
Make btape use a BTAPE_DCR instead of a DCR

After the changes introduced with commit
8a90b586d9d15838b9b9e5becccc44df109a7755
( Implement the DCR (Device Control Record)
as an inherited class of SMARTALLOC)
, btape used the wrong type of DCR.

Now we use a BTAPE_DCR.

Fixes 0000400: btape fill test fails
Affected Issues
0000400
mod - src/stored/bcopy.c Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/bls.c Diff File
mod - src/stored/bscan.c Diff File
mod - src/stored/btape.c Diff File
mod - src/stored/butil.c Diff File
mod - src/stored/protos.h Diff File

bareos-14.2 ce429f8f

2015-01-22 13:42

Philipp Storz


Committer: Joerg Steffens

Ported: master

Details Diff
Make btape use a BTAPE_DCR instead of a DCR

After the changes introduced with commit
8a90b586d9d15838b9b9e5becccc44df109a7755
( Implement the DCR (Device Control Record)
as an inherited class of SMARTALLOC)
, btape used the wrong type of DCR.

Now we use a BTAPE_DCR.

Fixes 0000400: btape fill test fails
Affected Issues
0000400
mod - src/stored/bcopy.c Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/bls.c Diff File
mod - src/stored/bscan.c Diff File
mod - src/stored/btape.c Diff File
mod - src/stored/butil.c Diff File
mod - src/stored/protos.h Diff File

master efb0aba2

2015-01-22 13:42

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Make btape use a BTAPE_DCR instead of a DCR

After the changes introduced with commit
8a90b586d9d15838b9b9e5becccc44df109a7755
( Implement the DCR (Device Control Record)
as an inherited class of SMARTALLOC)
, btape used the wrong type of DCR.

Now we use a BTAPE_DCR.

Fixes 0000400: btape fill test fails
mod - src/stored/bcopy.c Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/bls.c Diff File
mod - src/stored/bscan.c Diff File
mod - src/stored/btape.c Diff File
mod - src/stored/butil.c Diff File
mod - src/stored/protos.h Diff File

master 719fed34

2015-01-21 15:35

mvwieringen

Ported: N/A

Details Diff
Add missing B_ELASTO_DEV to is_file() method.
mod - src/stored/dev.h Diff File

master 7ce40570

2015-01-21 15:35

Marco van Wieringen

Ported: N/A

Details Diff
Add missing B_ELASTO_DEV to is_file() method.
mod - src/stored/dev.h Diff File

master 5dc9d3b5

2015-01-21 14:38

mvwieringen

Ported: N/A

Details Diff
Fix removing of supplemental groups.

Need some coding as usermod -a doesn't work on all platforms.
We now figure out if we are creating a user from scratch e.g.
its doesn't exist at all or need to update it. For that we look
at all groups the user currently is in and add the wanted groups
if they are missing. This should work on all platforms as we
script around and only use options available on all platforms.
When we use usermod -G we supply the full list groups including
any specific groups added by the sysadmin.

Fixes 0000382: Don't remove supplemental groups on install.
Affected Issues
0000382
mod - scripts/bareos-config-lib.sh.in Diff File

bareos-14.2 514e44b7

2015-01-21 14:38

Marco van Wieringen


Committer: Joerg Steffens

Ported: N/A

Details Diff
Fix removing of supplemental groups.

Need some coding as usermod -a doesn't work on all platforms.
We now figure out if we are creating a user from scratch e.g.
its doesn't exist at all or need to update it. For that we look
at all groups the user currently is in and add the wanted groups
if they are missing. This should work on all platforms as we
script around and only use options available on all platforms.
When we use usermod -G we supply the full list groups including
any specific groups added by the sysadmin.

Fixes 0000382: Don't remove supplemental groups on install.
mod - scripts/bareos-config-lib.sh.in Diff File

master bd050a99

2015-01-21 14:38

Marco van Wieringen

Ported: N/A

Details Diff
Fix removing of supplemental groups.

Need some coding as usermod -a doesn't work on all platforms.
We now figure out if we are creating a user from scratch e.g.
its doesn't exist at all or need to update it. For that we look
at all groups the user currently is in and add the wanted groups
if they are missing. This should work on all platforms as we
script around and only use options available on all platforms.
When we use usermod -G we supply the full list groups including
any specific groups added by the sysadmin.

Fixes 0000382: Don't remove supplemental groups on install.
mod - scripts/bareos-config-lib.sh.in Diff File

master 24ef2e0d

2015-01-21 12:47

pstorz

Ported: N/A

Details Diff
Fix btape problem with new reservation logic

btape was not able to reserve the first tape
for reading because dcr->m_will_write was not cleared.
Affected Issues
0000400
mod - src/stored/btape.c Diff File

bareos-14.2 d3cd86b9

2015-01-21 12:47

Philipp Storz


Committer: Joerg Steffens

Ported: master

Details Diff
Fix btape problem with new reservation logic

btape was not able to reserve the first tape
for reading because dcr->m_will_write was not cleared.
Affected Issues
0000400
mod - src/stored/btape.c Diff File

master b3dc3741

2015-01-21 12:47

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Fix btape problem with new reservation logic

btape was not able to reserve the first tape
for reading because dcr->m_will_write was not cleared.
mod - src/stored/btape.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 535 536 537 538 539 540 541 ... 600 ... 641 642 643  Next  Last