[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian] apt-get source



On Fri, Sep 28, 2001 at 11:43:02AM +0200, Jens Ruehmkorf wrote:
> Ich habe ein paar Unklarheiten mit apt: Im APT-HOWTO heisst es, man koenne
> "apt-get source <paketname>" auch als normaler User ausfuehren, siehe [0]:
[...]
> Stimmt auch (mehr oder weniger). Aber: wenn /var/lib/apt/lists/*_Sources
> nicht fuer den user lesbar ist, gibt apt-get source einen Fehler aus:
> 
> -- snip --
> Reading Package Lists... Done
> Building Dependency Tree... Done
> E: Could not open file
> /var/lib/apt/lists/ftp2.de.debian.org_debian_dists_sid_main_source_Sources
> - open (13 Permission denied)
> Exit 100
> -- snap --
> 
> Der Grund ist, dass "apt-get update" die Dateien in /var/lib/apt/lists/
> anlegt, ohne sich um die Zugriffsrechte zu kuemmern. D.h. die aktuelle
> umask wird genommen. Normalerweise habe ich "umask 027" fuer root, also
> sind die Dateien fuer andere nicht lesbar.
> 
> Was macht Ihr da normalerweise?
[snip]

umask von root anders setzen.

Was machst du:
*Shell-skript wrapper um apt-get:
 #!/bin/sh
 umask 022
 apt-get "$@"

*Bugreport schreiben.
             cu andreas

-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

946 eingetragene Mitglieder in dieser Liste.


Reply to: