Superuser

Autor Thema: pkgadd problem - user & groupe konfigurierbar  (Gelesen 2762 mal)

Johannes

  • Gast
pkgadd problem - user & groupe konfigurierbar
« am: 24. Mai 2005, 14:29:49 »
Hallo Leute !

Ich bin gerade am rumgooglen und hoffe ihr könnt mir weiterhelfen.

Ich habe ein Unix Package gebaut. In den prototype file gebe ich ja die Rechte, User und Gruppe vor. Allerdings kenne ich nicht den User&Gruppe auf dem Zielsystem, auf dem mein Package installiert werden soll. Daraus ergibt sich das Problem, dass bei der Installation gesagt wird, dass User&Gruppe unbekannt sind.

Kann ich irgendwie den User&Gruppe konfigurierbar machen? Vielleicht mit einem weiteren Parameter beim entpacken mit pkgadd oder vielleicht beim packen mit pkgmk ?

Wäre super, wenn mir jemand weiterhelfen könnte !!!

Danke, Johannes

sonnenblen.de - Das unabhängige Sun User Forum

pkgadd problem - user & groupe konfigurierbar
« am: 24. Mai 2005, 14:29:49 »

cutoff

  • Gast
Re: pkgadd problem - user & groupe konfigurierbar
« Antwort #1 am: 24. Mai 2005, 16:50:24 »
da ja eh nur root installieren sollte, nimm halt einfach root : other.
die gibbet auf jedem system.
« Letzte Änderung: 24. Mai 2005, 16:50:43 von cutoff »

Offline erisch

  • Moderatoren
  • Sobl Guru
  • *****
  • Beiträge: 758
  • TurboSPAAAAAG
    • erisch.homeunix.net
Re: pkgadd problem - user & groupe konfigurierbar
« Antwort #2 am: 25. Mai 2005, 01:09:59 »
Hallo

Ja das ist alles möglich.

Schau dir mal die Manpages zum Paketsystem von Solaris an.

Du kannst sogenannte preinstall, postinstall und pre/postremove scripts in das Paket einbauen.
Damit kannst du zum Beispiel feststellen, welche Benutzer/Gruppen auf dem System vorhanden sind (indem du z.B. mit sed/awk /etc/passwd oder /etc/groups auseinandernimmst) oder du erstellst einfach einen neuen User.

Nur muss man bei der Geschichte aufpassen, denn die Namen der verschiedenen User müsen nicht auf jeden System auch die gleichen IDs benutzen.

Ich hoffe das holft dir weiter

Mfg. Erisch