View Issue Details

IDProjectCategoryView StatusLast Update
0000664bareos-coredirectorpublic2016-10-13 11:55
Reportermvwieringen Assigned Tomvwieringen  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformSolaris11OSSolarisOS Version11
Product Version15.2.3 
Summary0000664: Validate pool types in config
DescriptionUp until now the pool type is stored as a CFG_TYPE_STRNAME and
a check in the database checks if the pool type is really valid. This is
far from user friendly. The director should validate the pool type and store
it in the correct way in the config using a filter table which ignores any
end user case sensitivity.
TagsNo tags attached.

Relationships

child of 0000641 closedmaik Release bareos-15.2.4 

Activities

mvwieringen

mvwieringen

2016-06-03 16:24

developer   ~0002285

Fix committed to bareos master branch with changesetid 6343.
maik

maik

2016-10-13 11:55

administrator   ~0002387

Closed, release done

Related Changesets

bareos: master 754a3e8a

2016-05-30 12:47

mvwieringen

Ported: N/A

Details Diff
dird: Validate pool types in config.

This patch adds a special new config type CFG_TYPE_POOLTYPE which is
used to parse pool types and makes sure only valid pool types are
allowed. Up until now the pool type is stored as a CFG_TYPE_STRNAME and
a check in the database checks if the pool type is really valid. This is
far from user friendly, from now on the DIR will validate the pool type
and store it in the correct way in the config using a filter table which
ignores any end user case sensitivity.

Fixes 0000664: Validate pool types in config
Affected Issues
0000664
mod - src/dird/dird_conf.c Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/res.c Diff File

Issue History

Date Modified Username Field Change
2016-05-30 14:40 mvwieringen New Issue
2016-05-30 14:40 mvwieringen Status new => assigned
2016-05-30 14:40 mvwieringen Assigned To => mvwieringen
2016-05-30 14:46 mvwieringen Description Updated
2016-06-03 16:24 mvwieringen Changeset attached => bareos master 754a3e8a
2016-06-03 16:24 mvwieringen Note Added: 0002285
2016-06-03 16:24 mvwieringen Status assigned => resolved
2016-06-03 16:24 mvwieringen Resolution open => fixed
2016-06-14 11:26 maik Relationship added child of 0000641
2016-10-13 11:55 maik Note Added: 0002387
2016-10-13 11:55 maik Status resolved => closed