Project

General

Profile

action #20162

Updated by SLindoMansilla over 7 years ago

## User story 

 As an openQA test developer, I want that the package openQA installs a group for the files that are accesed by user geekotest and _openqa-worker to have an easier way to access and modify the files installed by the package openQA without using the root user and without loosing the my file permissions each time that I install an update of the package. 


 ## Acceptance acceptance criteria 

 * **AC1:** The package openQA create during installation a group named `openqa-developers` openqa 
 * **AC2:** ~~**AC2:** The users _openqa-worker and geekotest are created as members of this group.~~ 
 * **AC3:** The files accesed by geekotest and _openqa-worker are owned by the group `openqa-developers`. openqa. 


 ## Tasks 

 * Modify the installation/specfile to create a group named `openqa-developers` `openqa` 
 * ~~Modify the installation/specfile to add the users `geekotest` and `_openqa-worker` to the group `openqa`~~ 
 * Install the files and directories under `/usr/share/openqa`, `/var/lib/openqa` and `/var/log/openqa` with group owner `openqa-developers` `openqa` 
 * Modify specfile to add the gid and rwx-permissions to the directories owned by the group `openqa-developers` openqa 

Back