[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2014
    Beiträge
    4

    QShell: id -G <username>

    Hallo zusammen,

    habe kurz eine Frage zu der QShell.

    Wenn ich den Befehl id -G <username> verwende, erhalte ich entspreche IDs wie:
    2147483648 0 3857820444 usw.

    Wie kann ich feststellen, welche Gruppe sich dahinter versteckt?

    Vielen Dank und Grüße, Kai

  2. #2
    Registriert seit
    Aug 2009
    Beiträge
    121
    Es scheint ein Bug in QShell vorzuliegen. Die Dokumentation sagt, dass der Zusatz -n den Namen in Klartext ausgibt, und mit QP2TERM funktioniert das auch:

    > id -G c5003021
    79 107 137
    $
    > id -nG c5003021
    r3group r3owner qpgmr
    $


    Mit QShell sind aber bereits die ausgegebenen Nummern kompletter Blödsinn:

    id -G c5003021
    2147483648 0 3986676167 1426071024 2147483648 0 4120506512 2600476800 2147483648 0 3807202686 1560362720 0 4294967295 0 2147483647
    $


    Da bereits die Nummern komplett falsch sind (kein Zusammenhang mit den Werten in DSPUSRPRF), kann der Zusatz -n auch kein besseres Ergebnis bringen.

    Die Utility id ist für QShell dokumentiert (http://www-01.ibm.com/support/knowle...hz/rzahzid.htm), also könnte man den Fehler wohl an IBM berichten, wenn es wichtig ist.

    Ansonsten empfehle ich, QP2TERM anstelle von QShell zu verwenden.

    Übrigens: Bei der Auflösung von Benutzernummern und -namen kann es zu Problemen kommen, wenn einzelne Benutzerprofile. die ein Gruppenprofil gemeinsam verwenden, Namen mit mehr als 8 Zeichen verwenden.

    Mit freundlichen Grüßen,
    Christian Bartels.

Similar Threads

  1. Qshell Umleitung find mit -exec in eine PF
    By hxiak in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 15-09-14, 18:15
  2. QShell: Dateien älter als 10 Minuten finden
    By rissling in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 17-07-14, 14:37

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •