Hallo das Problem beschäftigt mich schon eine Weile Ich hab einen Rechner auf dem sind mehrere Filesysteme installiert. Die mounts sind im fstab alle gleich definiert /dev/hdf1 /private.archive reiserfs defaults 1 2 /dev/hdf2 /private.scratch reiserfs defaults 1 2 /dev/hde4 /private reiserfs defaults 1 2 Wenn ich ein Programm von /private nach /private.scratch kopiere kann ich es nur noch mit . programm ausführen. ./programm oder programm geht nicht :-( Das ergibt bash: ./programm: Permission denied Dagegen . programm läuft. Die Datei programm hat Ausführrechte für mich. Und auf allen hdf Filesystemen tritt dieses Problem auf während hde sich normal verhält. Hat so ein Verhalten schonmal jemand bemerkt? Gruss Reimar -- Forschungszentrum Juelich email: R.Bauer@fz-juelich.de http://www.fz-juelich.de/icg/icg-i/ ================================================================== a IDL library at ForschungsZentrum Juelich http://www.fz-juelich.de/icg/icg-i/idl_icglib/idl_lib_intro.html
Hallo Reimar, Das gleiche Problem habe ich auf meinem neu aufgesetzten SuSE 8.0 Server auch, bei mir bestrift es aber alle mounts, bis auf das ROOT System ( /dev/sda3 ). Vor der neu installation hatte ich das Problem nicht und ich habe eigentlich nicht anders gemacht als der vorrigen installation. Hat jemand einen Tipp wie dieses Verhalten abschalten kann ? Mit freundlichen Grüßen Michael Steffen [ SuSE RPMs ] [ www.suse-rpms.de ]
-----Original Message----- From: Reimar Bauer [mailto:R.Bauer@fz-juelich.de] Sent: Saturday, July 26, 2003 12:56 PM To: suse-programming Subject: komisches execute Problem
Hallo
das Problem beschäftigt mich schon eine Weile
Ich hab einen Rechner auf dem sind mehrere Filesysteme installiert.
Die mounts sind im fstab alle gleich definiert
/dev/hdf1 /private.archive reiserfs defaults 1 2 /dev/hdf2 /private.scratch reiserfs defaults 1 2 /dev/hde4 /private reiserfs defaults 1 2
Wenn ich ein Programm von /private nach /private.scratch kopiere kann ich es nur noch mit . programm ausführen.
./programm oder programm geht nicht :-(
Das ergibt bash: ./programm: Permission denied
Dagegen . programm läuft.
Die Datei programm hat Ausführrechte für mich.
Und auf allen hdf Filesystemen tritt dieses Problem auf während hde sich normal verhält.
Hat so ein Verhalten schonmal jemand bemerkt?
Gruss
Reimar
Hallo, Ich hatte das gleiche Problem auf einer FAT32-Partition. Die Lösung war bei ein zusäztlicher Parameter "exec" in fstab für die Partition. Mehr Details in "man 8 mount". -- Gruß Florian
probiers mal mit
chmod 777 programm
dann geht ./programm wieder
----- Original Message -----
From: "Reimar Bauer"
Hallo
das Problem beschäftigt mich schon eine Weile
Ich hab einen Rechner auf dem sind mehrere Filesysteme installiert.
Die mounts sind im fstab alle gleich definiert
/dev/hdf1 /private.archive reiserfs defaults 1 2 /dev/hdf2 /private.scratch reiserfs defaults 1 2 /dev/hde4 /private reiserfs defaults 1 2
Wenn ich ein Programm von /private nach /private.scratch kopiere kann ich es nur noch mit . programm ausführen.
./programm oder programm geht nicht :-(
Das ergibt bash: ./programm: Permission denied
Dagegen . programm läuft.
Die Datei programm hat Ausführrechte für mich.
Und auf allen hdf Filesystemen tritt dieses Problem auf während hde sich normal verhält.
Hat so ein Verhalten schonmal jemand bemerkt?
Gruss
Reimar
-- Forschungszentrum Juelich email: R.Bauer@fz-juelich.de http://www.fz-juelich.de/icg/icg-i/ ================================================================== a IDL library at ForschungsZentrum Juelich http://www.fz-juelich.de/icg/icg-i/idl_icglib/idl_lib_intro.html
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-programming-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-programming-help@suse.com
Hallo Frank, Ich hatte das gleiche Problem und habe es auch mit "chmod 777 programm" probiert, half aber nichts. Ich konnte das Programm nur mit "bash programm" Aufrufen. Ich habe dann in der /etc/fstab den Parameter exec eingetragen und danach remountet. Jetzt läuft es wieder wie es soll ( mit ./programm ) Beispiel aus der fstab: /dev/hdf1 /data2 ext3 defaults,exec 1 2 Mit freundlichen Grüßen Michael Steffen [ SuSE RPMs ] [ www.suse-rpms.de ]
-----Original Message----- From: Frank [mailto:frank@sonium.de] Sent: Saturday, July 26, 2003 6:49 PM To: suse-programming@suse.com Subject: Re: komisches execute Problem
probiers mal mit
chmod 777 programm
dann geht ./programm wieder
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michael Steffen wrote: | Hallo Frank, | | Ich hatte das gleiche Problem und habe es auch mit | "chmod 777 programm" probiert, half aber nichts. | Ich konnte das Programm nur mit "bash programm" | Aufrufen. Ich habe dann in der /etc/fstab den | Parameter exec eingetragen und danach remountet. | Jetzt läuft es wieder wie es soll ( mit ./programm ) | | Beispiel aus der fstab: | | /dev/hdf1 /data2 ext3 defaults,exec 1 2 Hallo Michael, ich seh gerade das es bei Dir auch /dev/hdf1 ist. Bei unserem Rechner der dieses Problem hat ist es auch /dev/hdf1 und /dev/hdf2. Tritt das vielleicht immer ab f auf ? Reimar | | | Mit freundlichen Grüßen | Michael Steffen | [ SuSE RPMs ] | [ www.suse-rpms.de ] | | |>-----Original Message----- |>From: Frank [mailto:frank@sonium.de] |>Sent: Saturday, July 26, 2003 6:49 PM |>To: suse-programming@suse.com |>Subject: Re: komisches execute Problem |> |> |>probiers mal mit |> |>chmod 777 programm |> |>dann geht ./programm wieder | | | - -- Forschungszentrum Juelich email: R.Bauer@fz-juelich.de http://www.fz-juelich.de/icg/icg-i/ ================================================================== a IDL library at ForschungsZentrum Juelich http://www.fz-juelich.de/icg/icg-i/idl_icglib/idl_lib_intro.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/Ivul5aOc3Q9hk/kRAuFYAKDGzf/Ol/DyTDu2/1zi0TR36cG/+wCfbHy6 NzY+0ZLcPBP7QARWGSjgas0= =4Bdg -----END PGP SIGNATURE-----
Hallo Reimar, Nein es trat auch bei sdb1 sdc1 hde1 und hdg1 auf. Das komische daran ist das es bei sda1 [/boot] sda3 [/] sda4 [/www] nicht auftrat. Mit freundlichen Grüßen Michael Steffen [ SuSE RPMs ] [ www.suse-rpms.de ] Ps: Sende bitte nur an die Liste.
-----Original Message----- From: Reimar Bauer [mailto:R.Bauer@fz-juelich.de] Sent: Sunday, July 27, 2003 12:08 AM To: Michael Steffen Cc: 'suse-programming' Subject: Re: komisches execute Problem
Hallo Michael,
ich seh gerade das es bei Dir auch /dev/hdf1 ist. Bei unserem Rechner der dieses Problem hat ist es auch /dev/hdf1 und /dev/hdf2.
Tritt das vielleicht immer ab f auf ?
Reimar
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Frank wrote:
| probiers mal mit
|
| chmod 777 programm
|
| dann geht ./programm wieder
Nein genau das ist ja das Problem das execute Recht bewirkt gar nichts.
Es ist so als würde der mount nicht richtig klappen.
Denn der defaults Eintrag bedeutet eigentlich
rw,suid,dev,exec,auto,nouser,async
Aber es sieht so aus als ob der mount Befehl noexec anwendet.
Mittlerweile weiss ich auch schon das wenn ich die einzelnen
Eigenschaften anstelle defaults eintrage das es sich dann ganz normal
verhält.
Das komische an der Sache ist jetzt das es bei einer anderen Platte mit
dem defaults klappt. Beim stöbern mit google habe ich auch gemerkt das
dieses Problem sporadisch auf verschiedenen Distributionen auftaucht.
Aber bisher hat keiner eine Platte die mit defaults geht und eine andere
die es nicht tut. Daher sind das eigentlich ideale Testbedingungen um
rauszubekommen woran das liegt.
Gruss
Reimar
|
| ----- Original Message -----
| From: "Reimar Bauer"
participants (5)
-
andreas.c.lehmann@gmx.net
-
Florian Mattes
-
Frank
-
Michael Steffen
-
Reimar Bauer