Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] Berechtigungen für apt-show-versions  (Read 1520 times)

Offline bluelupo

  • User
  • Posts: 2.068
    • BluelupoMe
[DE] Berechtigungen für apt-show-versions
« on: 2013/03/30, 16:56:44 »
Hallo zusammen,
immer wenn als User das Kommando apt-show-versions nutze erscheint folgende Fehlermeldung.

Code: [Select]

$ apt-show-versions -u|egrep -i kde
can't open /var/cache/apt-show-versions/files: Keine Berechtigung at /usr/bin/apt-show-versions line 188


Danach berechtige ich im Verzeichnis....
Code: [Select]

/var/cache/apt-show-versions# ll
insgesamt 7628
-rw------- 1 root root 7606451 Mär 30 16:43 apackages
-rw------- 1 root root    1059 Mär 30 16:43 files
-rw------- 1 root root  188818 Mär 30 16:43 ipackages

....alle Dateien mit....
Code: [Select]

# chmod 644 *


Jetzt funktioniert das ganze als gewöhnlicher User, aber leider nur bis zum nächsten Reboot. Wo kann ich die Rechte für diese Files von apt-show-versions dauerhaft konfigurieren.

wannek3

  • Guest
Berechtigungen für apt-show-versions
« Reply #1 on: 2013/04/02, 22:53:36 »
Keine Lösung, aber kurze Rückmeldung, weil bei mir anders (nie selbst aktiv daran gedreht):
Quote
$ ll /var/cache/apt-show-versions/
insgesamt 7448
-rw-r--r-- 1 root root 7423500 Apr  2 20:12 apackages
-rw-r--r-- 1 root root    1111 Apr  2 20:12 files
-rw-r--r-- 1 root root  179710 Apr  2 20:12 ipackages
$ ll /var/cache/ | grep show
drwxr-xr-x  2 root    root    4096 Apr  2 20:12 apt-show-versions

Also zwar auch heute, aber vor 2 Stunden (10 Min nach Booten) angelegt.

Offline bluelupo

  • User
  • Posts: 2.068
    • BluelupoMe
Berechtigungen für apt-show-versions
« Reply #2 on: 2013/04/03, 10:09:21 »
Hi wannek3,
hmmm, aber es könnte sein das dies an der umask von root liegt (bei mir). Die hat 0077 und erzeugt bei Anlage von Dateien immer die Rechte 600 (rw----). Was hast du denn für eine umask?

wannek3

  • Guest
Berechtigungen für apt-show-versions
« Reply #3 on: 2013/04/04, 23:10:33 »
Mein root hat keine explizite umask, in .profile steht nur "#022".
Ein Test ergibt:
Code: [Select]
touch a.txt
ls -l a.txt
-rw-r--r-- 1 root root 0 Apr  4 23:07 a.txt

Offline michaa7

  • User
  • Posts: 2.300
Re: Berechtigungen für apt-show-versions
« Reply #4 on: 2013/04/05, 00:49:16 »
Quote from: "wannek3"
... in .profile steht nur "#022".
...

tut aber nichts zu sache weil per "#" auskommentiert.

Die standard umask gibt es hier:

Code: [Select]
# cat /etc/login.defs | grep -i umask
Die ist hier bei mir: 022
Ok, you can't code, but you still might be able to write a bug report for Debian's sake