•  
      request #25726 Change Tuleap behavior for unix users
    Infos
    #25726
    Lorentz Romain (lorentzr)
    2022-04-07 15:53
    2022-03-24 12:24
    27253
    Details
    Change Tuleap behavior for unix users

    Nowadays unix users have no reason to be enabled in platforms. It's only used for deprecated services on old platform (cvs, ftp, "project pages"). Some changes are expected to bring Tuleap in line with the current use of Unix users.

    Actual behavior:

    1. Unix users and groups are systematically checked when user are modified or created. If login already exist in file system, the login will be increment in case of creation from Ldap or Openid, and an error is displayed in classic creation.
    2. New numeric logins are prefixed by 'tlp-' if Unix user are enabled
    3. When a user login in Tuleap, if unix user are enabled, this will check if the user have a numeric login. If that is the case, we will automatically update his login to add the 'tlp-' prefix
    4. Unix user are disabled for new platform

    Expected behavior:

    • For 1 : On user creation, Unix users and groups must be checked only if Unix users are enabled
    • For 2: No login must be prefixed, even is Unix users are enabled
    • For 3: User login mustn't be automatically updated
    • On new platform, Unix users should not be enablable if there are disabled
    • If numeric login is detected, he should never have a Unix Account
    • System Administrator should be warned if Unix user are enabled and there is existing numeric login
    Empty
    Empty
    Empty
    • [x] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Lorentz Romain (lorentzr)
    Closed
    2022-04-07
    Attachments
    Empty
    References

    Follow-ups

    User avatar

    gerrit #25580 (At user creation, do not check system users and groups if unix users are disabled) integrated in Tuleap 13.7.99.95


    • Status changed from New to Closed
    • Connected artifacts
    • Close date set to 2022-04-07
    User avatar
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes