Seite 1 von 1

[Geloest] opsi-deploy-client-agent - Permission denied

Verfasst: 21 Mär 2013, 14:12
von hadro
Hallo zusammen,

folgendes Problem. Ich habe auf dem OPSI Server eine 2te Festplatte für die Installationspakete etc reingehangen.
Diese hab ich in der /etc/fstab gemountet:

Code: Alles auswählen

/dev/sdb1       /opt    ext3    rw,auto,users 0 2
Vorher hab ich mir die Daten von /opt/pcbin nach /mnt/tmp weggesichert.
Dann habe ich auf /opt ein verzeichnis erstellt namens pcbin und die dateien aus dem tmp wieder zurückgeschoben.

Ein "opsi-setup --set-rights" läuft ohne Probleme durch.
Jedoch, wenn ich den client-agent von der console aus pushen will, krieg ich permission denied.

Code: Alles auswählen

cd /opt/pcbin/install/opsi-client-agent
./opsi-deploy-client-agent -u "<USER>" -p <PASSWORT> -o <HOSTNAME>
Das gleiche von /var/lib/opsi/depot/opsi-client-agent aus.

Ein

Code: Alles auswählen

chmod a+x opsi-deploy-client-agent/
ergab leider keine Besserung.


Nochmal zusammengefasst.
2te HDD an die VM. Diese direkt auf /opt gemountet. Ordner erstellt. Dateien zurück kopiert. opsi-setup --set-rights ausgeführt.
Permission Denied :-(


Hat jemand von auch eine Idee was ich Falsch gemacht habe?
Sagt mir bitte bescheid, wenn ihr weitere Infos braucht.

Vielen Dank schonmal für eure Hilfe

Gruß
hadro

Re: opsi-deploy-client-agent - Permission denied

Verfasst: 21 Mär 2013, 14:29
von d.oertel
Hi,

Ausgabe von

Code: Alles auswählen

ls -l /opt/pcbin/install/opsi-client-agent/opsi-deploy-client-agent*
d.oertel

Re: opsi-deploy-client-agent - Permission denied

Verfasst: 21 Mär 2013, 15:18
von hadro

Code: Alles auswählen

root@SRVKLOpsi:/opt/pcbin/install/opsi-client-agent# ls -la
total 4448
drwxrws---  5 opsiconfd pcpatch    4096 Mar 21 12:36 .
drwxrws--- 35 opsiconfd pcpatch    4096 Mar 21 12:36 ..
drwxrws---  2 opsiconfd pcpatch    4096 Mar 21 12:36 extended-scripts
drwxrws---  3 opsiconfd pcpatch    4096 Mar 21 12:36 files
-rw-rw----  1 opsiconfd pcpatch   76854 Jan 16 12:22 opsi.bmp
-rw-rw----  1 opsiconfd pcpatch   37118 Mar 21 12:36 opsi-client-agent.files
-rwxrwx--x  1 opsiconfd pcpatch   14588 Jan 16 12:22 opsi-deploy-client-agent
-rwxrwx---  1 opsiconfd pcpatch   16937 Jan 16 12:22 opsi-deploy-client-agent-old
-rw-rw----  1 opsiconfd pcpatch    2737 Jan 16 12:22 service_setup.cmd
-rw-rw----  1 opsiconfd pcpatch      38 Jan 16 12:22 silent_setup.cmd
drwxrws---  2 opsiconfd pcpatch    4096 Mar 21 12:36 utils
-rwxrwx---  1 opsiconfd pcpatch 4351062 Nov 22  2010 winexe
./ + 2x [TAB] zeigt er mir folgendes... Vorher standen da auch die opsi files...

Code: Alles auswählen

root@SRVKLOpsi:/opt/pcbin/install/opsi-client-agent# ./
extended-scripts/ files/            utils/
root@SRVKLOpsi:/opt/pcbin/install/opsi-client-agent# ./

Re: opsi-deploy-client-agent - Permission denied

Verfasst: 21 Mär 2013, 17:25
von d.oertel
Hi,

was ist die genaue Ausgabe von:
./opsi-deploy-client-agent

gruß
d.oertel

Re: opsi-deploy-client-agent - Permission denied

Verfasst: 21 Mär 2013, 17:36
von hadro
hallo,

die Meldung lautet:

Code: Alles auswählen

root@Server:/var/lib/opsi/depot/opsi-client-agent# ./opsi-deploy-client-agentt
bash: ./opsi-deploy-client-agent: Permission denied

Edit:
sobald ich die 2te hdd rauswerfe und dann versuche das script auszuführen - funktioniert es.
sprich von der /dev/sda1 - die OS hdd.
ich habe die berechtigungen überall verglichen - da sehe ich keine unstimmigkeiten. nur sobald die sdb1 gemountet ist, gibt es das berechtigungsproblem.


Ich vermute es ist gelöst:
in der /etc/fstab den eintrag in folgendes geändert:

Code: Alles auswählen

/dev/sdb1       /opt    ext3    defaults 0 2
Vielen Dank :)