Project

General

Profile

Actions

action #20162

open

Create a group `openqa` during installation

Added by SLindoMansilla over 7 years ago. Updated about 6 years ago.

Status:
New
Priority:
Low
Category:
Feature requests
Target version:
Start date:
2017-06-29
Due date:
% Done:

0%

Estimated time:

Description

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 criteria

  • AC1: The package openQA create during installation a group named openqa-test-developers
  • AC2: The files and directories listed bellow are owned by the group openqa-test-developers, they have read-write permission for the group owner and have the gid set.
    • /var/lib/openqa/pool/
    • /var/lib/openqa/share/factory/
    • /var/lib/openqa/share/tests/

Tasks

  1. Modify the installation/specfile to create a group named openqa-test-developers
  2. Install the files and directories listed on AC2 with group owner openqa-test-developers,
  3. and add read-write permissions to them,
  4. and add the gid bit to them.

Further information

Actions

Also available in: Atom PDF