[Bug 1008344] Re: [Precise] Language selector won't allow me to install languages

Philipp Wendler 1008344 at bugs.launchpad.net
Thu Dec 13 06:06:34 UTC 2012


@Gunnar: As I said in the bug report, this is an installation which uses
user accounts and groups from an LDAP directory. There is an LDAP group
for all network-wide admins, and I am in this group. This group is
enabled for sudo and policykit admin rights in the appropriate config
files, and I expect all users within this group to have all available
permissions. I certainly don't want to edit code files in /usr/lib to
give myself additional rights.

I also don't want do put all admin users into the local groups "sudo" or
"admin", because this defeats the whole purpose of an LDAP directory
(i.e., I would have to change files on all machines in the network
whenever there is a new admin or one leaves). It is also not an option
to distribute the groups "sudo" and "admin" via LDAP, because then
nothing works on the machine in an emergency when the LDAP server is
down (it is generally not recommended to distribute any uids and gids <
1000 via LDAP for this reason).

You are also wrong about the "way that is compatible with how Ubuntu
handles these things". Ubuntu uses sudo and policykit, and I am using
these ways.

Note that language-selector does not need to know about the existence of
any files (and should not), it should just ask policykit whether the
user has admin rights. That's the way all other applications work (if
they don't use sudo).

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to language-selector in Ubuntu.
https://bugs.launchpad.net/bugs/1008344

Title:
  [Precise] Language selector won't allow me to install languages

Status in “language-selector” package in Ubuntu:
  Incomplete

Bug description:
  In a new install of Ubuntu Precise, I cannot make any system-wide
  changes in the language selector (such as installing languages or
  clicking "Apply System-Wide"), only user-specific changes. All those
  controls for system-wide changes are greyed out, although my user does
  have sudo abilities and I would be able to enter the root password of
  the machine.

  The machine is freshly installed, but with customizations specific to
  our site, e.g. ldap authentication for users. Specifically, my user is
  an ldap user, not a local one, and there is a group in the ldap
  directory which was granted sudo capability by adding it to
  /etc/sudoers. My user is part of that group. sudo on the command line
  and gksudo work fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: language-selector-gnome 0.79
  ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
  Uname: Linux 3.2.0-24-generic x86_64
  ApportVersion: 2.0.1-0ubuntu8
  Architecture: amd64
  Date: Mon Jun  4 08:20:04 2012
  PackageArchitecture: all
  ProcEnviron:
   LANGUAGE=en_US:
   TERM=screen-256color
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: language-selector
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/language-selector/+bug/1008344/+subscriptions




More information about the foundations-bugs mailing list