/srv/irclogs.ubuntu.com/2016/03/22/#ubuntu-de.txt

=== vitus_ is now known as vitus
=== tb is now known as Guest22096
=== Jochen_wvdT is now known as Schlawiner
LupusE_gÄmorgen13:24
=== czman is now known as czman_
=== LupusE_ is now known as LupusE
RedNifreHallo. Ich habe ein kleines funktionierendes shellscript in ~/bin/ gelegt, aber wie fuehre ich das als cronjob aus? In /var/log/syslog erscheint nur MAIL (mailed 1 byte of output; but got status 0x00ff, #012), wie finde ich heraus was das problem ist?15:48
LetoThe2ndüblicherweise schlicht der PATH. der ist in cron nicht gesetzt.15:49
k1l_jo, fullpath nutzen15:50
RedNifreIn der Crontab oder im Script? In der crontab habe ich jetzt /home/ich/bin/script.sh stehen, scheint nichts zu aendern. Im Script stehen eigentlich nur zwei rsync befehle.15:51
RedNifreoder findet rsync wenn es per cron ausgefuehrt wird nicht die ssh keys um mit dem server zu verbinden?15:52
RedNifreKann ich irgendwo sinnvollere Fehlermeldungen als MAIL (mailed 1 byte of output; but got status 0x00ff, #012) sehen?15:53
RedNifreEs sieht so aus als wollte mir cron den output des scripts per mail schicken und das waere fehlgeschlagen.15:53
LetoThe2ndeher findet er das rsync gar nicht15:54
steviehmail nicht richtig eingerichtet?15:54
steviehcronic ist übrigens schick.15:54
geserRedNifre: dann versuche mal die Ausgabe des Skripts in der crontab in ein Logfile umzuleiten15:54
LetoThe2nddu kannst ja das script im cron in so ein log wrappen15:54
RedNifreAh, gute Idee, probiere ich mal.15:55
RedNifreWieso findet es rsync gar nicht? Muss man bei cronjobs wirklich ALLES als absoluten Pfad angeben?15:56
RedNifreReicht es wenn ich in die crontab das hier reinschreibe?: */1 * * * * /home/ich/bin/script.sh > /home/cronlog.txt15:58
steviehim Prinzip ja. lenke aber auch noch stderr um15:58
RedNifreAlso noch 2>&1 hinten dran haengen, richtig?16:00
geserund ein >> statt > wenn du nicht nur den letzten Aufruf im Log haben möchtest16:03
RedNifreDas >> nur zwischen script und log, oder auch bei 2>>&1? (Falls 2>>&1 ueberhaupt Sinn ergibt)16:04
RedNifreZumindest sehe ich jetzt schon mal Permission denied (publickey,password,keyboard-interactive).16:06
RedNifreIm script steht ungefaehr "rsync -bla server:ordner /home/ich/server", ich schaetze mal dass rsync die ssh keys in meinem home nicht findet wenn es per cron ausgefuehrt wird, hm? Wie mache ich das richtig?16:07
LetoThe2nd.. und da sollte wohl /usr/bin/rsync stehen.16:09
LetoThe2ndsonst kommt er da gar nicht hin.16:09
LetoThe2ndund deine persönlichen keys findet es ohne explizite angabe sicher auch nicht.16:10
RedNifreHm. Ich glaube ich verstehe Details von Cronjobs nicht. Werden die ueberhaupt von meinem User-Account aus ausgefuehrt oder sind die irgendwie getrennt?16:13
steviehwenn du als user den cron hast, ist das deiner.16:14
RedNifreIm script steht nur rsync (nicht /usr/bin/rsync) und im log steht noch rsync: connection unexpectedly closed (0 bytes received so far) [sender]16:14
RedNifredaraus schliesse ich dass rsync schon irgendwie gefunden wurde.16:15
steviehdann gibts ja noch die /etc/crontab, dann kannste n user angeben...16:15
steviehRedNifre: das würde ich auch sagen.16:15
RedNifrenaja, ich will es ja schon als ich selbst ausfuehren. Warum genau findet es jetzt aber nicht die keys in meinem home, wenn es doch "mein" cronjob ist?16:16
steviehlass dir doch mal im cronjob dein environment ausgeben, das hilft dir weiter. 16:16
k1l_wie hast du es denn in "in cronjob" gepackt?16:16
RedNifreper crontab -e16:16
steviehund: wenn du nicht angemeldet bist und du hast ein verschlüsseltes Home, wirst du vielleicht auch probleme haben ;-)16:16
RedNifreoh, ich habe gar nicht bedacht dass der cronjob auch laeuft wenn ich abgemeldet bin. macht aber nichts, auf meinem desktop rechner ist das home nicht verschluesselt.16:18
RedNifre"environment ausgeben" bedeutet printenv?16:19
steviehja, z.B.16:19
RedNifreOkay, die Unterschiede die ich sehe sind dass das cron env viel kleiner ist, nicht in zsh sondern sh laeuft und keine Eintraege fuer SSH_CLIENT, SSH_CONNECTION und SSH_TTY hat. Vermutlich hat das etwas mit dem Permission denied (publickey... zu tun. Hm...16:24
RedNifre...oder aber diese SSH eintraege stehen nur drin weil ich gerade auf der couch sitze und vom laptop aus auf dem desktop-rechner herumwerkel?16:26
steviehdas kann gut sein.16:26
RedNifreWas? Dass die SSH Eintraege irrelevant sind oder dass deren Fehlen im cron env dazu fuehrt dass rsync nicht verbinden kann?16:26
steviehich würde vor allem in richtung ~ pfad sichen16:30
steviehsuchen16:30
RedNifreIch frage parallel noch im #rsync channel, anscheinend ist das Problem dass meine ssh keys nur in meinem eigenen normalen user environment entschluesselt sind aber nicht aus cron-Sicht.16:32
RedNifreDer Punkt mit den Environments ist mir auch noch nicht klar. Wenn ich meine SSH-Keys entschluessle, wo genau sind sie dann eigentlich verfuegbar und wo nicht?16:33
stevieherklär mal, was du machen willst? du hast einen ssh key, der mit einem passwort geschützt ist und mit dem willst du irgendwo was hinsyncen?16:34
RedNifreHm, am besten fange ich ganz am Anfang an.16:35
RedNifreIch habe hier in meiner Wohnung einen kleinen OpenBSD-Server zum Ueben und einen normalen Ubuntu Desktop PC. Auf dem Server logge ich mich per mosh ein, auch von ausserhalb. Auf dem Server liegt eine todo.txt. Jetzt dachte ich mir dass es ja vielleicht praktisch waere, wenn ich die todo.txt wenn ich zuhause bin am Desktop im Atom-Texteditor oeffnen koennte (statt nur per vi ueber mosh/ssh). Meine erste16:39
RedNifreIdee war auf dem Server eine kleine NFS-Partition einzurichten, aber das sah furchtbar umstaendlich aus also dachte ich mir "hey, warum nicht mal schauen was es mit diesen 'cronjobs' auf sich hat, von denen man immer hoert"? Also habe ich auf dem Desktop ein kleines script geschrieben was hintereinander zwei rsync befehle ausfuehrt, vom server zum desktop und zurueck. Funktioniert sogar, ich kann die16:39
RedNifreText-Datei editieren, das script starten, und schon ist es auf beiden maschinen aktuell (sofern beide die richtige systemzeit benutzen). Nur als cronjob will es halt nicht.16:39
ghostmagNutzt jemand Unified Remote auf Ubuntu?16:41
steviehder ssh key hat ein passwort?16:41
RedNifrestevieh jepp. In #rsync empfiehlt man mir gerade fuer den cronjob einen separaten ssh key zu erstellen.16:44
steviehdas wird das "problem" sein. Der ssh key wird über das pam dingens beim einloggen freigegeben. d.h. wenn das uneingeloggt gehen soll.. brauchst du nen separaten key ohne pw16:45
RedNifreJa, allerdings ist die Komplexitaet jetzt doch wesentlich groesser als erwartet so dass ich mich frage ob ich auf dem Server nicht doch ein NFS basteln soll was der Desktop beim Login automatisch mounted.16:46
RedNifreghostmag nein, klingt aber interessant.16:47
ghostmagRedNifre: Jah, ist super. Nur stürzt der Server bei mir derzeit immer ab, wenn ich Google Music bedienen will16:49
steviehRedNifre: ja, das wird für den Zweck wirklich einfacher sein. Aber man kommt trotzdem immer mal bei ähnlichen Problemen vorbei und dann weiss man, dass es mit nem key ohne pw geht16:49
ghostmag"The Google Music remote has be marked the wrong way and is currently only designed for windows that is why it crashes." 16:51
ghostmagukay16:51
RedNifreghostmag Google Music auf Ubuntu klingt wie ein ziemlich populaerer Usecase, was sagen denn die Unified Remote Entwickler dazu?16:51
RedNifreoch :(16:51
ghostmagEgal, Netflix funktioniert dafür super 16:52
RedNifreNaja, bleibe ich eben bei Google Music per Chromecast, ohne Unified Remote.16:52
RedNifrestevieh ja, stimmt. Ich habe hier ja noch "Backup" auf meiner ToDo-Liste stehen, spaetestens dafuer werde ich es dann brauchen.16:52
k1l_ghostmag: google music remote?16:53
ghostmagk1l_: Ist das eine Google App?16:53
k1l_ghostmag: das stammt aus deinem zitat16:54
steviehRedNifre: yep16:54
ghostmagk1l_: Achso. Ich meine damit die Funktion von Unified Remote, Google Music zu steuern16:54
k1l_und welches programm genau?16:55
ghostmagk1l_: Unified Remote16:55
k1l_welches google music program?16:55
ghostmagGibt es alternative Google Music Programme? Gehe von der Browservariante aus16:56
RedNifreWie empfehlenswert ist eigentlich dieses Backup-Tool das bei Ubuntu dabei ist? Ich nutze das momentan fuer Backups auf eine externe Platte und ueberlege jetzt ob ich in einem anderen Haus ein NAS hinstellen sollte und die Backups dort hin schicke. Ist "Sicherung" rock solid? Wie macht ihr eure Backups?16:56
ghostmagWenn du mir ein Programm gibst, wäre das aber auch mehr als ausreichend, weil ich das dann über die Media Taste steuern kann16:56
ghostmagk1l_: Achso. Ich meine damit die Funktion von Unified Remote, Google Music zu steuern16:56
ghostmagminus letzte Zeile16:57
k1l_ghostmag: nuvola kann es16:57
ghostmagSounds awsome, nutzt du das?16:57
ghostmagUnityfrage: Manchmal sind Fenster an ein Bildschirm "geheftet". Wenn ich die über Super + S auf eine andere Startfläche platziere, schweben die einfach zurück. Jemand eine Idee, woran das liegt?17:02
RedNifreghostmag passiert mir manchmal mit maximierten fenstern.17:03
ghostmagRedNifre: Tatsächlich, wenn ich das verkleinere, geht es wieder :o17:03
ghostmagIst das vielleicht mit der Option "klebrige Ränder" gemeint?17:04
k1l_japp17:04
RedNifrenein, klebrige raender meint kleine fenster und den bildschirmrand. glaube ich.17:04
ghostmagWhuh, danke k1l_ :*17:09
ghostmagGoogle Music works now great with Unified Remote17:09
ghostmagMein Androidsystem wird von Ubuntu 14.04 nicht gänzlich erkannt. Bilder zum Beispiel werden mir am Rechner nicht angezeigt17:56
ghostmagLäuft über MTP. Jemand einen Fix?17:57
k1l_musst du in android freigeben18:03
ghostmagk1l_: Wie mache ich das? Suche schon18:04
ghostmagKann MTP ändern18:04
k1l_gibt ja mtp und ptp. mtp ist wo einfach die ordner freigegeben werden per usb. ptp ist das photo ding.18:05
ghostmagzum Beispiel PTP, RNDIS, MIDI oder eben Audioquelle und "nur aufladen"18:05
ghostmagk1l_: Wenn ich nochmal (obwohl aktiviert) mpt auswähle, kann ich nur auf Videos zugreifen18:06
ghostmagbei PTP kann ich nur die beiden Laufwerke auswählen, ohne Inhalt18:06
steviehmtp unter linux ist gülle, aber meist hat man keine alternativen.18:13
steviehrsync ist eine gute :-)18:13
steviehdas schlimme ist, auf der android seite ist ja auch mtp, aber das geht wenigstens so einigermassen.18:15
ghostmagstevieh: Aber Android kennt rsynch nicht?18:15
steviehklar: rsync backup for android.18:15
steviehkannst du mit tasker starten und gut ist.18:16
k1l_mtp funktioniert18:20
k1l_es sind eher die frickelOS der hersteller, die da selber mit ihre bekackten apps scheiße bauen18:21
steviehbei mir hat das noch nie richtig geklappt... mit diversen phones... aber mag so sein.18:21
steviehdas letzte mal war das noch nicht mal mehr ein richtiger pfad im fs ;-)18:22
=== zippy is now known as Guest59480

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!