View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000664 | bareos-core | director | public | 2016-05-30 14:40 | 2016-10-13 11:55 |
Reporter | mvwieringen | Assigned To | mvwieringen | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Solaris11 | OS | Solaris | OS Version | 11 |
Product Version | 15.2.3 | ||||
Summary | 0000664: Validate pool types in config | ||||
Description | 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. 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. | ||||
Tags | No tags attached. | ||||
bareos: master 754a3e8a 2016-05-30 12:47 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 |
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 |