sebskulptura Geschrieben 2. April 2003 Geschrieben 2. April 2003 Hallo Leute, Ich habe folgendes Problem: Ich möchte dass ein Rechner beim Einschalten seine IP-Adresse an mich mailt. Ich habe folgendes Skript geschrieben: ifconfig eth0 > /tmp/ip_email cat /tmp/ip_email | mail -s IP-Aresse_von_$HOSTNAME sebskulptura@firma.com rm /tmp/ip_email Dieses Skript habe ich mit /etc/rc.d/rc5.d/S22email_ip verlinkt. Wenn der Rechner Ãns Runlevel 5 geht sollte er eigentlich mir eine Mail senden. Wenn ich sh S22email_ip eingebe funktioniert´s. Weis jemand, warum´s beim starten nicht funktioniert? Danke für Eure Hilfe
sebskulptura Geschrieben 2. April 2003 Autor Geschrieben 2. April 2003 Ich hab noch was vergessen: Beim starten wird ja hinter jedes Startskript " start" angehängt. Auch mit sh S22ip_email start hats funktioniert.
shutdown-Frnow Geschrieben 2. April 2003 Geschrieben 2. April 2003 commentier mal aus das er die datei zum schluss löscht. dann schau mal ob sie erstellt wird, und wenn, was drinnen steht ... vielleicht lässt sich da ein anhaltspunkt finden ...
tobias-digital Geschrieben 3. April 2003 Geschrieben 3. April 2003 Originally posted by sebskulptura Ich habe folgendes Problem: Ich möchte dass ein Rechner beim Einschalten seine IP-Adresse an mich mailt. Wieso? Kennst Du www.dyndns.org ? Nach einer Gratis-Anmeldung bekommst du einen DNS-Eintrag deiner Wahl mit dynamischer IP-Adresse. Oder willst Du wie im Thread-Thema geschrieben tatsächlich deine E-Mail-Adresse versenden? Die würde ich mir allerdings einfach aufschreiben. mfg Tobi
sebskulptura Geschrieben 3. April 2003 Autor Geschrieben 3. April 2003 @Tobi: Das funktioniert leider nicht. Es gibt keinen direkten Internetanschluss. Es handelt sich um einen PC, der per DHCP eine IP-Adresse bekommt. Der PC hat keinen Bildschirm und keine Tastatur. Ich gehe nur per ssh oder vnc drauf. Da sich die IP regelmäßig ändert, möchte ich, dass die Kiste mir eine Mail mit ihrer IP schickt, wenn sie hochfährt. @shutdown-Frnow: Er legt leider auch keine Datei an. :-( Danke für Eure Hilfe
shutdown-Frnow Geschrieben 3. April 2003 Geschrieben 3. April 2003 yo also net hauen wenn du dich jetzt beleidigt fühlst ... :mod: aber mir fallen erstmal noch folgende sachen ein die du checken solltest: wird der pc wirklich in runlevel 5 betrieben (doofe frage gell ) mal checken wann der "network" dienst gestartet wird ... da ich deinem script aber entnehmen kann das es als S22 verlinkt ist sollte es wohl hinter dem network dienst stehen. auf jeden fall würde ich das script in der dienstereihenfolge ganz an letzte stelle zum starten setzten ...
sebskulptura Geschrieben 3. April 2003 Autor Geschrieben 3. April 2003 Nee, wieso sollte ich beleidigt sein , wenn mir jemand hilft. Meistens scheitert´s ja an den einfachsten Sachen, die man einfach übersieht. Also der Rechner ist in Runlevel 5. Network muss laufen, weil ich ssh-Verbindungen zum Rechner offen habe. Ich habe das Skript mal etwas früher laufen lassen, und zwar unter S17. Läuft leider auch nicht. Es taucht auch keine Notiz unter /var/log/boot.msg auf, dass überhaupt etwas mit S17 ausgeführt wurde. Ich glaube der ignoriert´s einfach. :-(
sebskulptura Geschrieben 3. April 2003 Autor Geschrieben 3. April 2003 Die Berechtigungen waren falsch gesetzt! Ich habe mir die Rechte von den anderen Startup-Skripten angesehen und die Rechte genauso gesetzt. Jetzt funktioniert´s. Trotzdem vielen Dank für Eure Hilfe :OD
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden