sonnenblen.de - Das unabhängige Sun User Forum

Betriebssysteme => Solaris => Thema gestartet von: oobi007 am 22. Juli 2005, 03:58:07

Titel: Probleme mit Patch-Installation
Beitrag von: oobi007 am 22. Juli 2005, 03:58:07
Ich kann aus irgendwelchen Gründen keine patches installieren. Ich bekomme immer die unten folgende Meldung.

Woran kann das liegen?



SunOS 5.9
login: oliver
Password:
Last login: Thu Jul 21 23:40:28 from localhost
Sun Microsystems Inc.   SunOS 5.9       Generic May 2002
$ su
Password:
# cd patch
# ls
111711-11        112963-16        113718-02        114861-01
111712-11        112964-09        113923-02        114875-01
112233-12        112965-03        114008-01        114971-02
112540-22        112970-07        114014-09        115158-06
112601-09        112975-03        114016-01        115165-04
112617-02        112998-03        114049-12        115172-01
112661-06        113023-01        114125-01        115665-09
112764-07        113033-04        114126-03        115683-03
112785-44        113068-05        114127-03        115689-01
112807-11        113073-14        114129-02        115754-02
112808-06        113077-14        114133-01        116237-01
112810-06        113096-03        114135-01        116245-01
112817-21        113146-05        114153-01        116247-01
112834-04        113226-05        114332-13        116308-01
112874-29        113240-10        114344-08        116453-02
112875-01        113273-07        114361-01        116532-02
112907-03        113277-25        114363-02        116561-04
112908-16        113278-07        114482-04        116807-01
112911-11        113279-01        114495-01        117067-01
112912-01        113319-20        114555-16        117071-01
112921-05        113322-02        114564-04        117114-02
112922-02        113329-11        114569-02        117171-11
112923-03        113447-23        114571-02        CLUSTER_README
112925-04        113451-09        114636-03        copyright
112926-05        113482-02        114684-02        install_cluster
112945-28        113575-05        114713-02        patch_order
112951-09        113579-07        114721-05
112960-19        113713-17        114729-01
# ./install_cluster
./install_cluster: cannot execute
#
Titel: Re: Probleme mit Patch-Installation
Beitrag von: Jonny am 22. Juli 2005, 13:28:48
Zum Patchen brauchst du Root-Rechte.
Idealerweise solltest du das im Singleuser-Mode machen (boot -s).

Gruß
Hans-Peter
Titel: Re: Probleme mit Patch-Installation
Beitrag von: paraglider242 am 22. Juli 2005, 15:56:16
root is er - siehe:

$ su
Password:
# cd patch
Titel: Re: Probleme mit Patch-Installation
Beitrag von: Jonny am 22. Juli 2005, 23:02:13
Jo, hast recht, wer lesen kann ist im Vorteil.

Ich hätte gerne noch etwas Lesestoff.
Poste doch bitte mal den Output von ls -l
Titel: Re: Probleme mit Patch-Installation
Beitrag von: oobi007 am 23. Juli 2005, 03:25:33
Hier ist der gewünschte Lesestoff.
Gruß, Oliver


SunOS 5.9
login: oliver
Password:
Last login: Thu Jul 21 23:46:46 from localhost
Sun Microsystems Inc.   SunOS 5.9       Generic May 2002
$ su
Password:
# ls -l
total 6
drwxr-xr-x 108 oliver   staff       2560 Jul 20 20:08 patch
# cd patch
# ls -l
total 266
drwxr-xr-x   3 oliver   staff        512 Jul 19 23:40 111711-11
drwxr-xr-x   3 oliver   staff        512 Jul 19 23:41 111712-11
drwxr-xr-x  68 oliver   staff       1536 Jul 19 23:47 112233-12
drwxr-xr-x   6 oliver   staff        512 Jul 19 23:48 112540-22
drwxr-xr-x   7 oliver   staff        512 Jul 19 23:48 112601-09
drwxr-xr-x   3 oliver   staff        512 Jul 19 23:48 112617-02
drwxr-xr-x  15 oliver   staff        512 Jul 19 23:49 112661-06
drwxr-xr-x   4 oliver   staff        512 Jul 20 00:14 113226-05
drwxr-xr-x   3 oliver   staff        512 Jul 20 00:14 113240-10
....
drwxr-xr-x   3 oliver   staff        512 Jul 20 20:01 116237-01
drwxr-xr-x   3 oliver   staff        512 Jul 20 20:01 116245-01
drwxr-xr-x   3 oliver   staff        512 Jul 20 20:01 116247-01
drwxr-xr-x   4 oliver   staff        512 Jul 20 20:02 116308-01
drwxr-xr-x   3 oliver   staff        512 Jul 20 20:02 116453-02
drwxr-xr-x   3 oliver   staff        512 Jul 20 20:03 116532-02
drwxr-xr-x  13 oliver   staff        512 Jul 20 20:03 116561-04
drwxr-xr-x   3 oliver   staff        512 Jul 20 20:04 116807-01
drwxr-xr-x   3 oliver   staff        512 Jul 20 20:04 117067-01
drwxr-xr-x   6 oliver   staff        512 Jul 20 20:04 117071-01
drwxr-xr-x   3 oliver   staff        512 Jul 20 20:05 117114-02
drwxr-xr-x  16 oliver   staff        512 Jul 20 20:06 117171-11
-rw-r--r--   1 oliver   staff      13322 Jul 20 20:08 CLUSTER_README
-rw-r--r--   1 oliver   staff       2574 Jul 20 20:08 copyright
-rw-r--r--   1 oliver   staff       6375 Jul 20 20:08 install_cluster
-rw-r--r--   1 oliver   staff       1060 Jul 20 20:08 patch_order
#
Titel: Re: Probleme mit Patch-Installation
Beitrag von: maal am 23. Juli 2005, 12:29:32
# ./install_cluster
./install_cluster: cannot execute

-rw-r--r--   1 oliver   staff       6375 Jul 20 20:08 install_cluster


install_cluster fehlt die permission executable !

chmod 744 install_cluster

Michael
Titel: Re: Probleme mit Patch-Installation
Beitrag von: oobi007 am 23. Juli 2005, 17:25:36
Es hat funktioniert, Danke  :-)

Hat man als root nicht automatisch alle Rechte?

Titel: Re: Probleme mit Patch-Installation
Beitrag von: Jonny am 23. Juli 2005, 17:40:02
Hallo Oliver,

Root hat zwar immer Recht, aber in diesem Fall stellt sich für die Shell erst mal die Frage,
ob diese Datei grundsätzlich ausührbar ist.
Einem Unix ist der Name einer Datei egal. Somit fallen so Geschichten wie eine Steuerung
der Ausführbarkeit einer Datei über ein Suffix aus.
.sh .pl .... sind schön für die Dokumentation aber die Shell schaut auf die Protections
und nur die Zählen im 1. Schritt.
Als nächstes wird dann der Anfang der Datei ausgewertet. Ist dort z.B. ein
#!/pfad/zu/interpreter -mitSchalter dann wird der entsprechende Interpreter (bash, perl, ...)
gestartet oder wenn ein ELF Header vorhanden, dann halt der Code geladen.

Gruß
Hans-Peter
Titel: Re: Probleme mit Patch-Installation
Beitrag von: erisch am 23. Juli 2005, 19:40:31
du kannst alternativ auch so ein script mit (ba)/(k)/(c)sh direkt starten. Dann brauchste keine Berechtigung setzen. Also zum Beispiel:
sh install-cluster

Allerdings ist das Setzen der richtigen Berechtigung sicher vorzuziehen. Aber fürs nächste mal und wenn es schnell gehen muss ;)

Mfg. Erisch
Titel: Re: Probleme mit Patch-Installation
Beitrag von: paraglider242 am 23. Juli 2005, 22:12:20

Zitat
install_cluster fehlt die permission executable !


Darauf hätte ich anfänglich getippt, allerdings hatte install_cluster bei mir nach dem entpacken immer execute-Rechte. Ich schätze mal da ist Sun ein Fehler passiert...