/srv/irclogs.ubuntu.com/2016/11/30/#ubuntu-de.txt

=== tb is now known as Guest87026
=== nils_2_ is now known as nils__2
=== nils__2 is now known as nils_2
=== vitus_ is now known as vitus
=== nils__2 is now known as nils_2
tadeus77Hallo, ich habe hier eine laufende Screen Sitzung. Wie kann ich - ohne das ich in der aktiven Sitzung bin - diese von außen per Skript beenden?07:22
sdx23man screen07:24
tadeus77darüber bin ich nur auf Strg+D bzw exit gestoßen, aber dass kann ich ja nur in der Sitzung ausführen07:26
=== nils__2 is now known as nils_2
sdx23tadeus77: schau -X an, und "quit"07:29
=== nils__2 is now known as nils_2
tadeus77ok. mit -X kann ich von extern Befehle in dem Screen ausführen. Aber was wenn im Screen aktuell ein Programm läuft und ich dadurch kein quit ausführen kann?07:36
tadeus77kann man da auch ein Strg+C über -X senden um das laufende Programm im Screen vorher zu beenden?07:36
sdx23quit ist ein Screen-Command, nicht für die Shell. Hast du es ausprobiert?07:39
steviehes gibt viele Wege nach Rom. Könntest auch einen wrapper um die Pid des Programmes im Screen machen und das dann killen...07:42
sdx23ist nur nicht noetig, wenn sich das Programm sinnvoll verhaelt. Sonst mit exec starten. Ganz generell klingt das alles aber, als ob du screen zweckentfremdest.08:00
=== nils__2 is now known as nils_2
tadeus77ja richtig das Programm verhält sich nicht sinnvoll. Auf die Software selber hab ich leider keinen Einfluss. Deswegen wird screen als workaround zweckentfremdet. 08:19
tadeus77Danke mit der quit info, das hat geklappt08:19
=== nils__2 is now known as nils_2
=== nils__2 is now known as nils_2
=== nils__2 is now known as nils_2
=== nils__2 is now known as nils_2
NTQWo muss ich Skripte ablegen, die direkt nach dem Aufwachen aus dem Standby ausgeführt werden sollen?09:08
steviehcd /etc/pm 09:09
NTQDanke. Und dann sowas wie "case "$1" in resume|thaw)" oder sowas?09:11
steviehna, einfach mal lesen, was es da schon gibt. Bzw. Tante Gugl fragen.09:13
NTQja, hab ja gelesen. Da gibt es sleep.d und darin Skripte, die auf suspend und resume beim ersten Parameter reagieren.09:14
steviehna siehste.09:14
NTQ;)09:14
NTQIch lasse meine Vermutungen nur gerne bestätigen09:14
steviehdu machst das ganz supre09:14
=== leszek_ is now known as leszek
=== Fuchs_ is now known as Fuchs
=== nils__2 is now known as nils_2
ShiroNekohi, hab ein kleines problem mit sudo. jedes mal wenn ich sudo <command> ausführe bekomme ich eine mail mit "zebes : Nov 30 11:20:18 : nagios : a password is required ; TTY=pts/0 ; PWD=/ ; USER=root ; COMMAND=/bin/grep -E ^nagios: /etc/shadow"10:53
ShiroNekojemand eine Idee woher er das "COMMAND=/bin/grep -E" nimmt und wie ich ihm das abgewöhne?10:53
steviehwas ist das mit dem nagios?10:55
ShiroNekostevieh: das macht er bei jedem user der in der sudoers steht10:55
steviehkann das sein, dass du da was installiert hast, ohne es zu konfigurieren?  irgendwas bei nagios?10:56
ShiroNekonein, auf einem zweiten host hab ich auch ein nagios ... ausserdem macht er es auch bei meinem hauptuser10:57
koegses ist definitiv nagios10:57
koegsder scheint so konfiguriert zu sein das der jedesmal bei sudo ne mail rauszuhauen10:57
ShiroNekokoegs: wenn ich mit meinem üblichen user ein sudo mache bekomme ich die gleiche mail10:57
koegs"einfach so" kommt das jedenfalls nicht10:57
steviehgenau. und der ist nicht richtig konfiguriert.10:57
steviehes ist nicht der sudo, sondern der nagios.10:58
steviehder hat wohl ein sudo plugin10:58
ShiroNekohab mal das log für sudo aktiviert, auf zwei hosts getestet und jeweils ubuntu 16.0411:02
ShiroNekohttp://pastebin.com/ZCqeDzqh11:02
le_botTitle: ### good host ### Nov 30 12:00:38 : shironeko : TTY=pts/4 ; PWD=/home/shironeko - Pastebin.com (at pastebin.com)11:03
ShiroNekogrep ist nicht in der sudoers freigegeben, daher wird es daran liegen nicht am user nagios ... ich weiss nun nur nicht wie er auf das COMMAN=/bin/grep -E kommt11:03
sdx23ShiroNeko: which sudo ; dpkg -l sudo ; apt-cache policy sudo11:05
k1lhast du da die sudoers verändert?11:06
ShiroNekohttp://pastebin.com/qwgh8BYw11:07
le_botTitle: /usr/bin/sudo Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Lös - Pastebin.com (at pastebin.com)11:07
sdx23oh, das haette ein -L sein muessen - ist aber egal, das ist offenbar das richtige. -> was der k1l sagt.11:08
ShiroNekok1l: Defaults        logfile=/var/log/sudo und nagios ALL(root) /usr/local/nagios/libexec/check_bind wurden hinzugefügt, ansonsten ist die sudoers unangetastet11:08
ShiroNekosudo an sich funktioniert auch soweit, nur dass eben die meldung per mail mich zuspammt11:11
sdx23strace das mal11:12
ShiroNekosdx23: könntest du mir für ein strace mal ein beispiel geben, damit bin ich noch nicht ganz so fit11:13
sdx23klar. strace sudo test &> strace.log # den Inhalt von strace.log dann analysieren, insbesondere nach exec suchen11:15
sdx23ggf. auch gleich strace -e execve 11:15
sdx23dann siehst du, was das so ausfuehrt, und folglich ob es tatsaechlich die mail sendet11:16
ShiroNekogood host: strace.log:execve("/usr/bin/sudo", ["sudo", "test"], [/* 23 vars */]) = 011:20
ShiroNekobad host: strace.log:execve("/usr/bin/sudo", ["sudo", "test"], [/* 15 vars */]) = 011:20
ShiroNekowas mir halt besonders auffällt, bei dem guten host steht in COMMAND= der command der nach sudo steht, beim bad host steht nach COMMAND= immer /bin/grep -E nach der ersten Anmeldung11:24
ShiroNekojedes weitere sudo wird dann ohne grep -E ausgeführt11:25
ShiroNekoda mich sowieso nicht interessiert wer auf dem rechner sudo ausführt, würde ich die mails einfach gerne komplett abschalten ... falls möglich11:27
k1ldann sag das doch nagios, dass er das nicht mehr machen soll11:27
=== nils__2 is now known as nils_2
ShiroNekok1l: da es alle user betrifft liegt es nicht am nagios11:41
k1lShiroNeko: imho kommt die meldung von nagios, weil der eben sudo überwacht11:42
steviehendlosschleife, siehe "schleife -endlos"11:42
ShiroNekok1l: nagios überwacht nicht sudo sondern führt ein plugin via sudo aus welches einen bind9 überwacht11:42
=== zippy is now known as Guest5732
k1lShiroNeko: hast du das mail_always on in der sudoers gesetzt?11:47
k1lShiroNeko: du musst da auf jedenfall manuell was gemacht haben, das ist nämlich kein standard, dieses verhalten11:48
ShiroNekok1l: da ausser mir niemand auf dem host ist, der auch nicht extern erreichbar ist würde ich einfach mails gern komplett abschalten11:49
k1l<k1l> ShiroNeko: hast du das mail_always on in der sudoers gesetzt?11:50
ShiroNekoist folgendes gesetzt Defaults        mail_badpass11:50
k1loder hast du weiteren kram in der sudoers.d/ drin?11:56
ShiroNekok1l: nein11:57
k1l"nagios : a password is required ; TTY=pts/0 ; PWD=/ ; USER=root ; COMMAND=/bin/grep -E ^nagios: /etc/shadow""12:00
k1ldas besagt, dass nagios als root grep nutzte. 12:00
k1lalso bitte nochmal scharf nachdenken, wo du das da konfiguriert hast12:00
k1loder welches feature von nagios das ist12:01
=== nils_2_ is now known as nils__2
=== nils__2 is now known as nils_2
=== nils__2 is now known as nils_2
doevhi12:37
doevfolgendes müßte mit sed doch funktionieren. Ich möchte die Aussage von "cat textfile" abändern. Der textfile enthält Zeilen in der Form: <zahl1>.50 <zahl2>.50 <zahl3>.<zahl mit zwei ziffern> und ich möchte es so: <zahl1> <zahl2> <zahl3><zahl mit zwei ziffern>12:40
doevKlar könnte ich dafür ein Skript schreiben, aber das sollte doch auch mit regex oder so gehen?12:40
doevtheoretisch könnte es auch in mehreren Stufen ablaufen, z.b. erst alle Punkte entfernen und dann bei den ersten beiden Zahlen, die letzten beiden Ziffern entfernen.12:42
sdx23was hast du versucht?12:43
doevIch könnte auch ".50 " durch " " ersetzen, da hinter der letzten zahl kein leerzeichen mehr kommt.12:43
doevund dannach noch punkte entfernen. Das sollte gehen.12:43
doevsdx23: bisher plane ich noch.12:44
doevich denke 1) ".50 " -> " " und 2) Punkte entfernen sollte das seinwas ich brauche.12:44
doevalso eine Kette von zwei sed anweisungen12:45
k1lcu möchtest in einem textfile bei jeder zeile die nachkommastellen entfernen? samt punkt?12:45
sdx23doev: echo "123.45" | sed 's/\([0-9]\+\)\.[0-9]\{2\}/\1/'12:45
doevnein, nur bei den ersten beiden zahlen12:45
doevbei der letzten zahl soll nur der punkt weg, was einer multiplikation mit 100 entspricht.12:46
doevdanach geht der stream mit COPY zu postgresql. So der Plan.12:46
doevBeispielzeile: 549996.50 5934267.50 3.5912:48
doev-> 549996 5934267 35912:48
doevcat textfile | sed 's/\.50 / /g' | sed 's/\.//g'12:50
doevdas sieht doch gut aus.12:50
sdx23.oO( vllt. sollte ich einen Regex as a Service aufmachen. "Jetzt neu, RaaS - 1$ pro 13 Regex-Zeichen" )12:50
doevich würde mich pro verarbeiteter Zeile bezahlen lassen.12:51
tomreynsed -re 's/^([^.]+)\.[^ ]+ ([^.]+)\.[^ ]+ ([^.]+)\.(.*)$/\1 \2 \3\4/'12:56
tomreyndas spart einen start von sed und der regex-maschine12:57
tomreynsdx23: ^ falls das 7 minuten später noch relevant ist ;)12:57
sdx23plus funktioniert auch fuer "as.df jk.l; qwer.ty" :)12:58
tomreynfalls du das nicht willst machst du halt [0-9]+ statt der [^.]+12:59
doevnaja, das textfile ist erst zu 75% auf dem Server. Ist also noch relevant.13:00
doevcool wäre das zip-archiv nicht zu entpacken, sondern direkt daraus zu lesen.13:00
sdx23haengst du ein unzip in die Pipe.13:03
doeves sind aber mehrere textfiles in dem zip.13:03
sdx23macht ja nichts13:04
sdx23unzip -p bla.zip datei1.txt13:05
doevaktuell ist das der befehl, dei änderung von tomreyn ist mir zu kompliziert: cat * | sed 's/\.50 / /g' | sed 's/\.//g' | psql -c "COPY <tabelle> (x,y,h_cm) FROM stdin DELIMITER ' '" <datenbank>13:05
koegsnicht vergessen zu kommentieren, sonst weiß nachher keiner mehr was das macht und soll :D13:19
doevJa und ich mach das auch lieber pro file. Nachher geht bei 99% noch was schief.13:20
=== pxcask1 is now known as pxcask
=== nils__2 is now known as nils_2
bagonHallo zusammen; Ich habe gerade einen alten HP ProLiant ML370 G4 Server mit Ubuntu-16.04.1-Server neu aufgesetzt und das OS auf einem USB-Stick installiert. Die installation wurde erfolgreich abgeschlossen und nun möchte ich booten, aber bekomme diese fehlermeldung vom GRUB: https://goo.gl/photos/uu5rQAFdpvjHWSJt913:59
bagonkönnte mir jemand bitte weiterhelfen? Danke :)14:00
steviehusb drive key? 14:01
steviehah, verstehe. Ne, keinen plan14:02
steviehaber mach das nicht, wird eh nicht gut gehen.14:02
bagonoki danke trozdem14:02
bagondas os brauche ich nur vorrübergehend auf dem stick, da ich erst so meinen RocketRaid620 Controller patchen kann...14:03
koegswarum nicht mit dem Live-Stick patchen?14:03
bagonhabe ich versucht... habe es irgendwie nicht hinbekommen14:03
bagonRocketRaid620 ist eigentlich für Kernel 2.614:04
=== nils__2 is now known as nils_2
tomreynbagon: bootet denn ein anderes system von dem stick?14:11
tomreynalso andere hardware oder vm14:12
bagonmom, ich teste es14:12
bagonalso; das Dateisystem wird von windows nicht erkannt xD14:13
bagonich formatiere neu und mache wieder nen boot fähigen stick14:13
steviehwenn es halt nur mit nem alten kernel geht, nützt dir was neueres ja eh nix14:14
tomreynmal so nebenbei: ein G4 wird wohl offene und nicht mehr patchbare sicherheitslücken im (i)LOM haben, achte darauf das nicht ins netz zu stelen.14:14
steviehnaja, ein iLOm ins netz zu stellen...14:15
tomreynalso auch ins lan würd ich das nicht packen14:15
bagonder Treiber ist einfach nur für kernel 2.6... Ich habe gelesen, dass man den Treiber hoch patchen kann. @tomreyn Danke, weiss ich bereits... Der Server wird sowieso nur im eigenen LAN sein :)14:16
bagoniLO werde ich auch nicht benutzen :)14:16
bagonwenn der Server läuft, dann läuft er14:16
steviehtomreyn: du würdest keine offenen systeme in dein LAN stellen?14:17
tomreynstevieh: nö, nicht ohne zusätzliche zugriffsbeschränkungen14:17
steviehna, weiss ja nicht, was du für ein lan hast...14:17
tomreynjedenfalls keine von denen ich weiß dass sie offene sicherheitslücken haben14:17
tomreyndas will ich doch sehr hoffen dass du das nicht weißt. ;)14:18
BlackMagewas ist ein (i)LOM?14:20
bagoniLO wird z.B bei HP Servern verwendet als Remote zugang zu gewissen Sachen wie Temperatur anzeige, Lüfter geschwindigkeit etc...14:21
tomreyn"out of band management" (OOB) ist der herstellerunabhängige begriff dafür14:23
tomreynbagon: https://github.com/clockfort/rr62x14:23
le_botTitle: GitHub - clockfort/rr62x: Kernel module for my Rocket Raid 620, including a few changes for 3.0 and 4.0 series kernel compatibility (at github.com)14:23
bagonO.o danke14:23
=== nils__2 is now known as nils_2
andre4stag14:48
andre4sich würde gerne bei grub2 2 sachen ändern wo mir aus dem wiki nicht ganz ersichtlich wird wie ich das mache14:48
andre4szum einen würde ich gerne "windows bootloader" in "windows 10" umbenennen und den default auf windows setzen14:49
andre4smuss ich dazu wirklich ne eigene config anlegen oder reicht es nicht in der /etc/default/grub den default wert auf windwos zu ändern?14:50
andre4sok, hatte nach dem ändern update-grub vergessen, dass er windows als standard übernimmt xD14:52
andre4sjetzt muss ich nurnoch den windows bezeichner ändern14:52
nagetierandre4s: ich lese gerade öfter vom PPA grub-customizer, und habe schon fast das Gefühl, das wird leider wohl tatsächlich schon fast nötig da ein Durchblicken in /etc/grub.d/ kaum noch möglich ist. Aber es lässt sich definitiv auch händisch in einen der dortigen Dateien anpassen.15:00
k1l_der grubcustomizer ist der garant sich den grub zu zerschiessen15:00
nagetierok15:00
nagetierwird ja immer besser :(15:00
andre4snagetier, ok, dann such ich nochmal weiter15:00
andre4snaja, ich hab auf meinem gentoo und auf meinem arch noch grub-legacy laufen was einfach so mega angenehm zu konfigurieren ist... :>15:01
nagetierJa, fand ich auch15:01
k1l_der os_prober benennt es windows bootloader weil die partition als das erkannt wird. du kannst einfach einen eigenen eintrag für die windows partition anlegen. und den os_prober abstellen15:01
andre4sbisher hab ich noch keine notwendigkeit gehabt auf grub2 zu migrieren und bin jetzt nur bei einem notebook mit ubuntu auf genau die beschriebenen probleme gestoßen15:02
andre4sk1l_, super, dann les ich mich da gleich mal ein ;)15:02
andre4salso würde das einfach heissen in /etc/grub.d/ die 30_os-prober löschen und da ne 30_windows anlegen?15:04
andre4soder wird das beim nächsten grub update wieder überschrieben?15:05
k1l_nein, nicht löschen15:05
nagetierWenn dann umbenennen15:05
k1l_es reicht wenn du den scripten das +x wegnimmst15:05
andre4ssuper15:05
nagetierSorry, stimmt15:05
andre4shabt ihr zufällig gerade noch ne beispielscript um windows zu booten?15:06
Frickelpitim wiki gibts eins15:06
k1l_grub2 nutzt den üblichen skriptaufbau, wie es bei linux üblich ist. bei der motd etc.15:06
andre4ssuper danke15:06
andre4smüsste ja dann rootnoverify, makeactive und der chainloader +1 sein 15:07
=== nils__2 is now known as nils_2
k1l_die daten, die du brauchst, kannst du doch aus der vorher shcon generierten grub config nehmen15:07
andre4ssuper, mal schauen ob ich das 40_windows script hinbekomme :D15:10
=== oxtobear is now known as ox_afk
doevverdammt, jetzt hat eine der Dateien die Form: 564041.500 5934000.500 17.930  .... mit den .500 komme ich noch klar, aber die letzte Null in jeder Zeile müßte noch weg.15:21
=== nils__2 is now known as nils_2
andre4ssuper, hat alles funktioniert! danke für die hilfe15:26
andre4sschönen tag noch ;)15:27
doevkann ich med sed eine 0 am Zeilenende löschen, bzw. 0\n durch \n ersetzen?16:20
=== nils__2 is now known as nils_2
doevalso keine der ergoggelten Lösungen funktioniert.16:31
doevvllt. ist das Zeilenende falsch codiert?  ASCII text, with CRLF line terminators16:34
doevok habs16:35
=== nils__2 is now known as nils_2
=== ox_afk is now known as oxtobear
leszekhmm... was mache ich falsch wenn xdg-open ~ mir konqueror öffnet obwohl inode/directory auf dolphin eingestellt ist ? mimeopen übrigens zeigt korrekterweise dolphin als ersten eintrag und öffnet das auch17:46
k1l_hält sich kde an xdg-open?17:49
leszekeigentlich ja. Wobei der Dateimanager dort auf dolphin gestellt ist und es auch bleibt. Lediglich andere Programme wie chromium führen anscheinend xdg-open aus und das öffnet halt konqueror17:50
leszekich bin zugegebenermaßen etwas verwirrt was das angeht. 17:51
k1l_uff, das scheint ein bekanntes problem zu sein und wohl nicht ohne großen pita zu lösen17:52
koffeinfriedhofleszek: welche Version nutzt du denn? Gerade in Kubuntu Yak getestet. Ein 'xdg-open ~/' öffnet bei mir Dolphin.17:53
leszekkoffeinfriedhof: 16.04. koffeinfriedhof ja der standard ist auch korrekt. Ich habs irgendwie kaputt bekommen und will es ja jetzt korrigieren17:54
koffeinfriedhofAchso :)17:54
k1l_leszek: aus dem firefox heraus? oder per command?17:55
k1l_wenn firefox, dann ist das evtl das hier: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/155117117:57
le_botTitle: Bug #1551171 “/usr/share/applications/mimeinfo.cache is used for...” : Bugs : firefox package : Ubuntu (at bugs.launchpad.net)17:57
k1l_(ohne wirklichen fix :/ )17:57
leszekich glaub ich habs17:57
leszekin mimeapps.list nicht bei default sondern bei [Added Associations] inode/directory hinzufügen17:58
leszekoder schlichtweg im konqueror unter einstellungen -> mimetypes inode/directory suchen und dort dolphin an position 1 schieben (scheinbar greift hier die config aus plasma 5 nicht)18:05
=== DeannaT3 is now known as DeannaT2

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