Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10858

rime-plum, incorrect permission breaks package updates

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None

      The rime-plum package, the package manager for the rime IM, currently has an error in its ebuild template that doesn't set the full permissions. The issue is that permissions are not set with the "+s" flag and therefore the "packages" folder gets created with root ownership and is not owned by the rime group which is not what we want. Normal users have to have non-root access to installing packages by utilizing the "rime" group(Packages get installed to "/var/lib/plum/packages/rime", then if run by a normal user with a backend like ibus or fcitx get copied to his/her "~/.config/<backend>/rime/" folder)

      To fix this we only need to add that "+s" flags to fowners in the ebuild template

            madman10k madman10k
            madman10k madman10k
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: