Project

General

Profile

Actions

User story #3115

closed

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

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

Added by Nicolas CHARLES over 13 years ago. Updated about 11 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 CLARKEActions

Related issues 3 (0 open3 closed)

Related to Rudder - User story #2914: FIle permissions enabled Techniques should handle special bits tooReleasedActions
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 CLARKEActions

Updated by Nicolas PERRON over 13 years ago Actions #1

  • Target version changed from 2.5.0~beta1 to 2.5.0~rc1

Updated by Jonathan CLARKE over 13 years ago Actions #2

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

Updated by Jonathan CLARKE over 13 years ago Actions #3

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

Matthieu has agreed to work on this.

Updated by Jonathan CLARKE over 13 years ago Actions #4

  • Target version changed from 2.5.0~rc1 to 2.3.10

Updated by Matthieu CERDA over 13 years ago Actions #5

  • Status changed from 8 to 13

Development is over, functionnal review pending.

Updated by Nicolas CHARLES about 13 years ago Actions #6

  • Status changed from 13 to Pending release

Updated by Jonathan CLARKE about 13 years ago Actions #7

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

Updated by Nicolas PERRON about 13 years ago Actions #8

  • Status changed from Pending release to Released

Updated by Nicolas PERRON almost 13 years ago Actions #9

  • 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.

Updated by Nicolas PERRON almost 13 years ago Actions #10

  • Target version changed from 84 to 2.4.7

Updated by Nicolas PERRON over 12 years ago Actions #11

  • Target version changed from 2.4.7 to 2.4.8

Updated by Nicolas PERRON over 12 years ago Actions #12

  • 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.

Updated by Nicolas PERRON over 12 years ago Actions #13

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

Updated by Nicolas PERRON over 12 years ago Actions #14

  • Status changed from 13 to Pending release

Updated by Nicolas PERRON over 12 years ago Actions #15

  • Status changed from Pending release to Released

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

Updated by Benoît PECCATTE about 11 years ago Actions #16

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

Also available in: PDF Atom