sonnenblen.de - Das unabhängige Sun User Forum

Allgemein => Allgemeines => Thema gestartet von: Johannes am 24. Mai 2005, 14:29:49

Titel: pkgadd problem - user & groupe konfigurierbar
Beitrag von: Johannes 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
Titel: Re: pkgadd problem - user & groupe konfigurierbar
Beitrag von: cutoff am 24. Mai 2005, 16:50:24
da ja eh nur root installieren sollte, nimm halt einfach root : other.
die gibbet auf jedem system.
Titel: Re: pkgadd problem - user & groupe konfigurierbar
Beitrag von: erisch 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