ip-up.d geht nicht?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
TheGrudge
Beiträge: 270
Registriert: 20.05.2003 12:13:57

ip-up.d geht nicht?

Beitrag von TheGrudge » 31.07.2003 22:46:39

habe ein mini-skript geschrieben, das habe ich create_on genannt und es liegt in
/etc/ppp/ip-up.d/ drinne:

Code: Alles auswählen

#!/bin/bash

touch /var/log/ONLINE
das prog soll nur diese Datei anlegen, damit ich mit einem anderen skript prüfen kann, ob ich online bin (analog dazu das skript create_off das die datei wieder löscht).
nur leider wird das skript nicht ausgeführt. wieso denn nicht?

Benutzeravatar
glatzor
Beiträge: 1769
Registriert: 03.02.2002 19:01:46
Wohnort: Vierkirchen bei München

Beitrag von glatzor » 01.08.2003 11:10:01

Weil es nicht ausführbar ist?

chmod a+x DATEINAME

Benutzeravatar
TheGrudge
Beiträge: 270
Registriert: 20.05.2003 12:13:57

Beitrag von TheGrudge » 03.08.2003 09:53:40

doch es ist ausführbar!
weiss auch nicht warum das nicht will, kann es sein das dies wegen DSL ist?
aber ich habe ja pppd und pppoe, also müsste das doch gehen....

Benutzeravatar
TheGrudge
Beiträge: 270
Registriert: 20.05.2003 12:13:57

Beitrag von TheGrudge » 03.08.2003 23:17:30

brauche ich da vielleicht einen speziellen user + gruppe?
im moment steht das skript auf
root:root

habe mal auf
root:dip
gestellt, geht aber auch nicht...

Benutzeravatar
TheGrudge
Beiträge: 270
Registriert: 20.05.2003 12:13:57

Beitrag von TheGrudge » 28.11.2003 11:15:49

mal wieder ich und mal wieder ip-up.d

ich habe nun ein skript, das meine aktuelle IP via ftp an meine homepage schickt...
aber leider wird das skript nicht ausgeführt...

es ist ausführbar (chmod 750) und gehört root:root

aber wenn ich pon dsl eingebe, dann will er es nicht ausführen, wenn ich es per hand starte geht es aber...
wieso bekomme ich es denn nicht gebacken das bei mir auch mal ein skript automatisch ausgeführt wird???
:(
manno!

achja, es ist ein perl-script, aber ich hatte auch schon shell-scripts die nicht gingen...
daran liegt es wohl nicht...
brauche ich noch ein spezielles prog oder warum will das nicht...?

arzie
Beiträge: 134
Registriert: 17.02.2002 15:51:03

Beitrag von arzie » 28.11.2003 21:10:20

run-parts is' 'ne olle Zicke was Filenamen angeht. ZB werden keine Scripte ausgefuehrt in deren Namen ein Punkt (extension) enthalten ist.
Vieleicht ist das ja dein Problem.

arzie

Benutzeravatar
TheGrudge
Beiträge: 270
Registriert: 20.05.2003 12:13:57

Beitrag von TheGrudge » 28.11.2003 22:00:24

im filenamen ein punkt?
hatte ich erst, das script hiess send_ip.pl, aber dann habe ich es send_ip genannt...
vielleicht sollte ich es mal sendip nennen??

Benutzeravatar
TheGrudge
Beiträge: 270
Registriert: 20.05.2003 12:13:57

Beitrag von TheGrudge » 29.11.2003 09:49:24

hmmm nach umbenennen in "sendip" geht es immer noch nicht...
ich verstehe das nicht...
warum ist das denn so verdammt schwer? ich habe es noch nie geschafft ein eigenes script dort auszuführen...

habe jetzt mal

Code: Alles auswählen

run-parts --test /etc/ppp/ip-up.d/
ausgeführt und er meinte, das script wäre nicht ausführbar...
so dann habe ich ein

Code: Alles auswählen

chmod 751 /etc/ppp/ip-up.d/sendip
gemacht, danach hat run-parts nicht gemeckert. aber es geht immer noch nicht....

jetzt noch eine vielleicht dumme frage, aber muss dieses run-parts vielleicht irgendwie im hintergrund laufen? das tut es bei mir nämlich nicht.
in dem ip-up.d/ liegt auch ein script von fetchmail, was ich komisch finde denn fetchmail hat bei mir auch ein script in ../init.d/fetchmail.... und dieses wird definitiv als erstes / einzigstes ausgeführt...
vielleicht läuft dieses run-parts bei mir ja gar nicht richtig?

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Beitrag von spiffi » 29.11.2003 11:46:26

Ich würde die Zugriffsrechte für das Skript mal testweise auf 755 setzen, um Rechteprobleme definitiv ausschließen zu können.

Benutzeravatar
TheGrudge
Beiträge: 270
Registriert: 20.05.2003 12:13:57

Beitrag von TheGrudge » 29.11.2003 15:44:56

gefällt mir zwar nicht, denn dann sieht man mein passwort vom ftp... aber vielleicht geht es dann wenigstens...


Nachtrag: Tut sich immer noch nix!

Benutzeravatar
TheGrudge
Beiträge: 270
Registriert: 20.05.2003 12:13:57

Beitrag von TheGrudge » 15.12.2003 13:22:36

es geht einfach nicht!

ich mache es jetzt mittels cron-job, so funzt das!
das ip-up will nicht, weiss auch nicht warum!
ich gebe es auf...

Antworten