Project

General

Custom queries

Profile

Actions

Bug #5194

closed

Bug #5172: ncf-api does not run as root and cannot use command to read/write promises

correct permission on /var/rudder/configuration-repository so ncf-builder can write/delete techniques

Added by Vincent MEMBRÉ almost 11 years ago. Updated over 10 years ago.

Status:
Released
Priority:
N/A
Assignee:
Jonathan CLARKE
Category:
System integration
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

We apply permission 2775 on /var/Rudder/configuration-repository at package installation.

However on first install the .git is not present and permissions are not set to make it usable.

We should initialise the git with the good permission (git init --share=2775) so it would be ok


Subtasks 6 (0 open6 closed)

Bug #5209: Some issues on perms still persists even with shared repositoryReleasedVincent MEMBRÉ2014-07-03Actions
Bug #5220: The package rudder-webapp enforce mode of all files/folder under /var/rudder/configuration-files into '2775'ReleasedJonathan CLARKE2014-07-04Actions
Bug #5212: The group 'rudder' can't be added on SLES or RHEL during installation of rudder-webappReleasedJonathan CLARKE2016-11-14Actions
Bug #9674: Wrong group parameter during installation of rudder-webappReleasedAlexis Mousset2016-11-14Actions
Bug #5229: ncf-api needs to adjust permissions on .git ReleasedJonathan CLARKE2014-07-07Actions
Bug #5227: rudder-webapp fails with chmod in its postinst as bashism does not workReleasedJonathan CLARKE2014-07-07Actions
#1

Updated by Vincent MEMBRÉ almost 11 years ago

  • Assignee changed from Vincent MEMBRÉ to Jonathan CLARKE
#2

Updated by Matthieu CERDA almost 11 years ago

  • Status changed from New to Discussion
#3

Updated by Jonathan CLARKE almost 11 years ago

  • Assignee changed from Jonathan CLARKE to Matthieu CERDA
#4

Updated by Vincent MEMBRÉ almost 11 years ago

  • Status changed from Discussion to Pending technical review
  • Assignee changed from Matthieu CERDA to Jonathan CLARKE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/429
#6

Updated by Vincent MEMBRÉ almost 11 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100
#8

Updated by Vincent MEMBRÉ over 10 years ago

  • Subject changed from ncf-api_virtual has no rights on git if it was initiated after the package installation to correct permission on /var/rudder/configuration-repository so ncf-builder can write/delete techniques
#9

Updated by Vincent MEMBRÉ over 10 years ago

  • Parent task set to #5172
#10

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from Pending release to Released
Actions

Also available in: Atom PDF