This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
maintenance:update:03-update [2019/08/22 12:18] mpospisek [specify RPM directory] |
maintenance:update:03-update [2020/03/25 19:05] mpospisek ↷ Page moved from installation:update to maintenance:update |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Update ====== | ====== Update ====== | ||
- | ===== specify | + | ===== Specify |
< | < | ||
vi / | vi / | ||
</ | </ | ||
+ | Enable **only the aducid-media section** | ||
<sxh bash> | <sxh bash> | ||
[aducid-media] | [aducid-media] | ||
Line 13: | Line 14: | ||
enabled=1 | enabled=1 | ||
</ | </ | ||
- | ===== perform | + | |
+ | Copy your installation files to the same directory, as specified above (/ | ||
+ | ===== Perform | ||
+ | |||
+ | ==== SW modules ==== | ||
< | < | ||
yum clean all | yum clean all | ||
- | # if the following is OK | + | # if the following is OK ... |
yum update aducid-installer | yum update aducid-installer | ||
- | # then do the others | + | # ... then do the others |
- | yum update aducid-aaa aim aducid-proof | + | yum update aducid-aaa-modules |
+ | </ | ||
+ | |||
+ | ==== DB schema ==== | ||
+ | |||
+ | You will need to update database schema. The process depends on the version, from which the update is being performed. | ||
+ | |||
+ | < | ||
+ | cd / | ||
+ | </ | ||
+ | |||
+ | In this directory, there are subdirectories for every previous version supported for DB schema update. (4.0.1, 4.1.0, 4.2.0) | ||
+ | * If updating from 4.0.0, start with directory 4.0.1 | ||
+ | * If updating from 4.0.1, start with directory 4.1.0 | ||
+ | * If updating from 4.1.0, start with directory 4.2.0 | ||
+ | For every directory do the following | ||
+ | < | ||
+ | cd / | ||
+ | for importfile in `ls *.sql` ; do | ||
+ | psql -e -d aim -f $importfile | ||
+ | done | ||
</ | </ | ||
- | ===== check config files ===== | + | ===== Check config files ===== |
- | * You will probably need to replace newly installed file / | + | |
* Check also the / | * Check also the / | ||
- | ===== start services ===== | + | ===== Start services ===== |
< | < |