[Bug 503171] Re: User's umask is applied to newly added repo lists

Robert Roth evfool at gmail.com
Tue Feb 14 13:03:43 UTC 2012


Thank you for reporting this bug to Ubuntu. Karmic reached EOL on April 30, 2011.
Please see this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

I've tried recreating this bug with Oneiric and was unable to, given the
information you've provided. Please either a) upgrade and test or b)
increase the verbosity of the steps to recreate it so we can try again.

Please feel free to report any other bugs you may find.
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

** Package changed: synaptic (Ubuntu) => software-properties (Ubuntu)

** Changed in: software-properties (Ubuntu)
       Status: New => Incomplete

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

Title:
  User's umask is applied to newly added repo lists

Status in “software-properties” package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: synaptic

  When adding a new repository from Synaptic in the following fashion...
      1. Open menu item "Settings > Repositories".
      2. Open tab "Other Software".
      3. Click the "Add" button, enter an APT line, then click button "Add Source".
  ...the user's umask is applied to the resultant sources.list file in /etc/apt/sources.list.d, when the permission of a sources.list file should be world-readable regardless of the user's umask.

  If the user's umask is 077, then the resultant sources list is
  readable only by root. This in turn causes UpdateManager to place an
  error icon in gnome-panel's notification area. The error icon gives
  this message:

  <quote>
  Could not initialize the package information
  An unresolvable problem occurred while initializing the package information.
  Please report this bug against the 'update-manager' package and include the following error message:

  'E:Opening /etc/apt/sources.list.d/mercurial-ppa-stable-snapshots-karmic.list - ifstream::ifstream (13: Permission denied), E:The list of sources could not be read.'
  </quote>

  Also, I believe this a copy of Bug #426191 and Bug #426192. I'm not
  certain, though, because those bug reports are in German.

  Steps to reproduce:
  1. Place the following line in ~/.profile: umask 077
  2. Log out, then log in again.
  3. Follow the above steps to add a new repository (for example, ppa:mercurial-ppa/stable-snapshots).
  4. Click the Reload button, as prompted by Synaptic.
  5. Observe the error message produced by UpdateManager in the notification area.
  6. Execute `ls -l /etc/apt/sources.list.d`, and observe that the offending *.list file has ownership/permissions:
      -rw------- root root

  Thank you for your time!

  ProblemType: Bug
  Architecture: amd64
  Date: Mon Jan  4 16:22:24 2010
  DistroRelease: Ubuntu 9.10
  ExecutablePath: /usr/sbin/synaptic
  InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
  Package: synaptic 0.62.7ubuntu6
  ProcEnviron:
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-16.53-generic
  SourcePackage: synaptic
  Uname: Linux 2.6.31-16-generic x86_64

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/503171/+subscriptions




More information about the foundations-bugs mailing list