Project

General

Profile

Actions

User story #3115

closed

Technique "Download From A Shared Folder": Add possibility to set SUID and SGID to files copied

Added by Nicolas CHARLES about 11 years ago. Updated about 9 years ago.

Status:
Released
Priority:
3
Assignee:
Nicolas PERRON
Category:
Techniques
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Some users needs to define (or undefine) setuid and setgid on files they copy from a remote location.
The technique doesn't allow that for the moment, and it really should

There are two different option for this :
  1. Change the "mode" field (array of checkbox) to have as well the setuid and setgid (resulting in 4 rows rather than 3), but I guess it might be a bit too much, as it is not that common and might cause unsuspecting user to wrongly set it (especially if they are not familiar with this behaviour)
  2. add three new fields in the technique : Define the ID upon execution : Yes/Don't Change ; Set user ID upon execution : true/false; Set group ID upon execution : true/false

Subtasks 1 (0 open1 closed)

User story #3858: Technique "Download From A Shared Folder": Add possibility to set SUID and SGID to files copied (transition to Rudder 2.8)ReleasedJonathan CLARKE2013-08-21Actions

Related issues 3 (0 open3 closed)

Related to Rudder - User story #2914: FIle permissions enabled Techniques should handle special bits tooReleased2013-01-07Actions
Related to Rudder - User story #3875: In directive editor for file permission, add the possibility to set SUID, SGID and sticky bitResolvedActions
Related to Rudder - Bug #5325: Technique "Set the permissions on files": We can't set the SUID/SGIDReleasedJonathan CLARKE2014-07-29Actions
Actions #1

Updated by Nicolas PERRON about 11 years ago

  • Target version changed from 2.5.0~beta1 to 2.5.0~rc1
Actions #2

Updated by Jonathan CLARKE about 11 years ago

Found it! I knew it was there somewhere: this is related to #2914.

Actions #3

Updated by Jonathan CLARKE about 11 years ago

  • Status changed from New to 8
  • Assignee set to Matthieu CERDA

Matthieu has agreed to work on this.

Actions #4

Updated by Jonathan CLARKE about 11 years ago

  • Target version changed from 2.5.0~rc1 to 2.3.10
Actions #5

Updated by Matthieu CERDA about 11 years ago

  • Status changed from 8 to 13

Development is over, functionnal review pending.

Actions #6

Updated by Nicolas CHARLES about 11 years ago

  • Status changed from 13 to Pending release
Actions #7

Updated by Jonathan CLARKE about 11 years ago

  • Project changed from Rudder to 24
  • Category deleted (Techniques)
Actions #8

Updated by Nicolas PERRON about 11 years ago

  • Status changed from Pending release to Released
Actions #9

Updated by Nicolas PERRON almost 11 years ago

  • Status changed from Released to New
  • Target version changed from 2.3.10 to 84
  • % Done changed from 100 to 0

This ticket has NOT been released. This is a mistake in the subtask (#3141) which was misunderstood.

Actions #10

Updated by Nicolas PERRON almost 11 years ago

  • Target version changed from 84 to 2.4.7
Actions #11

Updated by Nicolas PERRON over 10 years ago

  • Target version changed from 2.4.7 to 2.4.8
Actions #12

Updated by Nicolas PERRON over 10 years ago

  • Subject changed from The technique Copy from Shared Folder should allow to define setuid and setgid to Technique "Download From A Shared Folder": Add possibility to set SUID and SGID to files copied
  • Status changed from New to 13
  • Assignee changed from Matthieu CERDA to Nicolas PERRON

During the functional review of the implementation, we have decided to consider that this functionnality should be added into the Rudder code in order to have only one variable. Neverthless it means to add this modification on Rudder 2.8 and this functionnality is needed before Rudder 2.8.

So, the comprise is to implement the functionnality into the Techniques until Rudder 2.8.

Actions #13

Updated by Nicolas PERRON over 10 years ago

Nicolas PERRON wrote:

During the functional review of the implementation, we have decided to consider that this functionnality should be added into the Rudder code in order to have only one variable. Neverthless it means to add this modification on Rudder 2.8 and this functionnality is needed before Rudder 2.8.

So, the comprise is to implement the functionnality into the Techniques until Rudder 2.8.

A new ticket has been made for that: #3875

Actions #14

Updated by Nicolas PERRON over 10 years ago

  • Status changed from 13 to Pending release
Actions #15

Updated by Nicolas PERRON over 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.4.8, which was released today.
Check out:

Actions #16

Updated by Benoît PECCATTE about 9 years ago

  • Project changed from 24 to Rudder
  • Category set to Techniques
Actions

Also available in: Atom PDF