[08:18] <multistorm> Servus zusammen
[08:19] <multistorm> ich habe 2 Fragen, 1. ich hatte mir einen Tomcat installiert, läuft auch alles soweit allerdings startet dieser automatisch über ein init.d script kann ich das Irgendwie Deaktivieren?
[08:21] <multistorm> 2. ich hagbe mir noch einen TomEE Server Installiert, wie kann ich das machen das er genauso wie der Tomcat mit sudo service tomEE Start|Stop steuerbar wird ?
[08:33] <sdx23> multistorm: du suchst init-skripte bzw. systemd unit files (für 2) und systemctl disable (für 1)
[08:33] <sdx23> !systemd
[08:33] <le_bot> systemd is ist ein System- und Sitzungs-Manager (Init-System), der für die Verwaltung aller auf dem System laufenden Dienste über die gesamte Betriebszeit des Rechners, vom Startvorgang bis zum Herunterfahren, zuständig ist. Es ist seit Ubuntu 15.04 das Standard-Init: https://wiki.ubuntuusers.de/systemd/
[08:36] <LetoThe2nd> (wenn wir von einem nicht-uralt-system ausgehen)
[08:37] <multistorm> e ne ist ein ubuntu 16.04 LTS
[08:37] <multistorm> ich lese das gerade mal
[08:38] <sdx23> verschwende nicht zu viel Zeit darauf, systemd ist ein Lennart Produkt und dementsprechend "durchdacht".
[08:39] <multistorm> sdx23: wie meinst du das .. ernst oder sarkastisch ?
[08:39] <jokrebel> guten morgen
[08:39] <multistorm> guten morgen
[08:51] <multistorm> ich glaube ich habs versaut :-) habe sudo systemctl disable tomcat8.service ausgeführt aber jetzt ist tomcat nicht dieaktiviert sondern aus den untis komplett verschwunden ist das richtig so ?
[08:54] <sdx23> Ja. Die Symlinks müssen weg, wenn er nicht automatisch starten soll.
[08:54] <multistorm> okay legt er sie mit enable auch wieder an oder muss ich dann ein neues Script per hand schreiben ?
[08:55] <sdx23> Ja. Nein.
[08:57] <multistorm> okay dan hab ich es nicht versaut :-)
[08:57] <multistorm> das system kommt mir aber sehr konfuse vor ...
[08:58] <multistorm> aber okay wenn es funktioniert will/werde ich mich nicht beschwerden+
[09:22] <rawi> hallo allerseits
[09:23] <rawi> im Dienst und Zuhause habe ich die selben Kubuntu 14.04 Installations (vor Jahren eine von der anderen kopiert)
[09:23] <rawi> nun im Dienst würde sich Firefox und thunderbird nicht updaten, zu hause jedoch schon
[09:24] <rawi> die /etc/apt Dateien sind identisch
[09:24] <rawi> hat bitte jemand eine Idee dazu?
[09:25] <multistorm> rawi: wie genau hast du das update versucht, bzw. was für einen Fehler gibt es?
[09:25] <k1l> mach mal ein "sudo apt-get update && sudo apt-cache policy firefox |nc termbin.com 9999" und zeig die url hier, die der dnan auswirft
[09:26] <rawi> Kein Fehler. apt update und full-upgrade bringt einfach nicht die neuen Versionen
[09:26] <multistorm> rawi: baller mal das command con k1l  in die konsole
[09:30] <rawi> für Firefox: http://termbin.com/x08s
[09:30] <k1l> du nutzt ein bekacktes PPA und das versaut dir die updates.
[09:31] <rawi> und für Thunderbird: http://termbin.com/wxzm
[09:31] <k1l> nutze ppa-purge um das playmazilla ppa loszuwerden
[09:32] <multistorm> ist Firefox nicht eh in den Ozzizellen quellen enthalten ?
[09:32] <multistorm> wart bei mir sogar vorinstalliert wenn ich nicht irre 
[09:32] <k1l> multistorm: ist es. und da gibts auch die sicherheitsupdates von. aber nicht wenn man sich PPAs installiert, die diese updates dann blocken
[09:33] <multistorm> aber gut seit ihr mir hier den Kopfgewaschen habt --> Switch --> Kubuntu --> Ubuntu :-)
[09:33] <multistorm> ja das weiss ich glaube das warst sogar du der mir damals sagte PPSs nur wenn es nicht anders geht
[09:36] <sdx23> !ppa
[09:36] <le_bot> PPA steht für Pöhses-Paket-Archiv. Weil PPAs so böse sind, sollte man schleunigst ppa-purge verwenden, um sie los zu werden. (Im Ernst, du willst möglichst wenige PPAs, am besten gar keine)
[09:38] <leszek> rawi: das plasmazilla ppa testet gerade ff57 für trusty. Tut uns leid. Aber wir können das nicht alles direkt immer raushauen. gerade für die alten releases braucht es etwas anpassungszeit bis die kde plasma patches eingepflegt sind
[09:38] <leszek> zudem ff57 so ziemlich vieles ändert was die codebasis angeht
[09:39] <rawi> ich habe gecheckt. Ich habe kein playmozilla PPA
[09:39] <leszek> plasmazilla heißt das ppa :P
[09:39] <rawi> ich hatte nur http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu
[09:39] <le_bot> Title: Index of /ubuntu-mozilla-security/ppa/ubuntu (at ppa.launchpad.net)
[09:39] <k1l> rawi: du hast es aktiviert. es war doch eben in der auflistung drin
[09:39] <rawi> ich habe es rausgeworfen, update, full-upgrade - kommt nichts
[09:39] <leszek> rawi: wenn du firefox mit plasma integration weiterhin haben willst würde ich eher 1-2 tage warten
[09:40] <k1l> rawi: hast du ppa-purge genommen?
[09:40] <leszek> ansonsten ja du musst firefox-plasma und firefox erst einmal entfernen
[09:40] <leszek> dann kannst du das firefox von der ubuntu quelle neuinstallieren
[09:41] <leszek> ansonsten geht es nicht, da wir eine höhere epoch nummer verwenden für firefox-plasma
[09:41] <rawi> huh, ich weiß es nicht, woher ich playmozilla aktiviert haben soll. Unter /etc/apt ist es nicht
[09:42] <rawi> und der größte Schmerz ist eigentlich Thunderbird: geblieben auf Version 38.4.0
[09:42] <leszek> plasmazilla wird ansonsten nur bei der Maui Distribution direkt aktiviert ausgeliefert. Du müsstest irgendwann das selber installiert haben
[09:42] <k1l> rawi: "grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
[09:42] <k1l>  |nc termbin.com 9999"
[09:42] <k1l> rawi: "grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/* |nc termbin.com 9999"
[09:43] <leszek> rawi: ich werde das mal checken. Thunderbird hat denke ich Probleme mit der plasma integration gemacht. Aber wenn du KDE Plasma eh nicht mehr benutzt und auf die Integration verzichten kannst, kannst du natürlich die Versionen aus dem Ubuntu Repo installieren
[09:44] <rawi> http://termbin.com/8bb7
[09:44] <k1l> rawi: guck dir die ausgabe mal selber an
[09:44] <leszek> wow 
[09:45] <leszek> rawi: hier /etc/apt/sources.list.d/plasmazilla-releases-trusty.list
[09:45] <leszek> ich hab ehrlich gesagt soviel zeugs nicht erwartet.
[09:46] <k1l> !ppa-purge
[09:46] <le_bot> Um Pakete aus Fremdquellen zu entfernen benötigt man ppa-purge. Mehr Informationen: http://wiki.ubuntuusers.de/Paketquellen_freischalten/PPA#PPA-entfernen
[09:46] <k1l> rawi: das nutzen^
[09:48] <rawi> ich war blind; ja plasmazilla... ppa-purge...
[09:51] <rawi> ich hatte die ppa.list umbenannt. ppa-purge hat nichts mehr gefunden
[09:52] <rawi> ... update, full-upgrade - nichts
[09:53] <k1l> weil das ppa paket immer noch den paketmanager blockt. du musst jetzt das paket reinstallieren
[09:53] <k1l> ppa-purge würde das halt automatisch machen, wenn du da nicht per hand rumfummeln würdest
[10:00] <rawi> k1l:: ich werde nie wieder da per hand rumfummeln ;-)
[10:01] <rawi> @ALL: ich danke Euch Allen. Jetzt sind die letzten Versionen darauf
[12:52] <Krid86a> Hallo, kennt sich irgendwer mit SSH- Tunneln aus? Ich würde gerne als Webhooks die an einen Server gesendet werden über einen SSH Tunnel an meinen lokalen Rechner gehen
[12:58] <_moep_> spontan fallen mir ssh -D portid server ein (erstellt auf portid nen socks proxy, den du dann im browser hinterlegst) alternativ irgendwas mit ssh tunnel
[12:59] <_moep_> also was wie: ssh -L 3000:localhost:3000 monitoring1
[13:13] <Krid86a> Danke _moep_ ich werds mal versuchen
[20:00] <p01nt3r> nabend, ich möchte mit sed den teil "file://" aus einem stream löschen, das konstrukt sieht so aus: | sed 's#file://##' | aber scheinbar kommt dabei hinter der zweiten pipe nichts mehr raus? warum bzw. wie mache ich es richtig? aufruf erfolg in einem bash-script.
[20:02] <p01nt3r> wenn ich das einfach so im terminal teste, klappt es.
[20:02] <stevieh> echo "file://foo" | sed 's/file:\/\///g'
[20:04] <p01nt3r> oder kann ich in der bash die trennzeichen nicht gegen andere zeichen ersetzen? (in diesem fall das -> #)
[20:04] <p01nt3r> bzw. in einem bash-script
[20:04] <stevieh> warum willst du das? 
[20:04] <stevieh> k.a. ob man es kann... aber man braucht es nicht...
[20:04] <tomreyn> weil escapen nervt und es unübersichtlich macht
[20:05] <tomreyn> kann man schon
[20:05] <Frickelpit> deine bash wertet das # vermutlich als Kommentarzeichen
[20:05] <tomreyn> anführungszeichen vergessen?
[20:05] <p01nt3r> aah k, mal anderes zeichen probieren
[20:05] <stevieh> nicht in quotes, oder?
[20:06] <p01nt3r> nur einfache hochkommas
[20:07] <tomreyn> ich tippe ja eher auf doppel-quotes, sowas wie: meinergebnis='cat daten | sed 's#file://##' | head'
[20:07] <p01nt3r> nein, tomreyn
[20:08] <tomreyn> hmm tja , dann weiß ich auch nicht, vielleicht ne andere shell
[20:08] <p01nt3r> kann ich denn nach dem sed weiter pipen an ein anderes programm?
[20:08] <tomreyn> probier halt mal ein anderes trennzeichen
[20:08] <tomreyn> ja
[20:08] <p01nt3r> ich geb euch mal den ganzen relevanten kontext
[20:09] <tomreyn> das ist grundsätzlich ne super idee
[20:09] <stevieh> kontext wird stets überschätzt
[20:09] <tomreyn> du könntest z.b. mal das skript zeigen oder wneigstens die eine zeile
[20:10] <tomreyn> wenn da nicht dein festplattenverschlüsselungspasswort und dein onlinebanking-login drin steht
[20:10] <tomreyn> und die vornamen deiner drei ersten ehefrauen
[20:11] <p01nt3r> ich war noch nie verheiratet :-)
[20:11] <p01nt3r> yad --dnd --plug=$$ --tabnum=1 --text="\n\nMP3(s)\nhier\nablegen" --text-align=center | sed 's/file:\/\///' | tee "$fileliste" | yad --text-info ...
[20:13] <p01nt3r> die ausgabe der ersten yad-form soll also per sed manipuliert und dann per tee "verdoppelt" werden, ein teil an eine zweite yad-form, der andere teil in eine datei($fileliste).
[20:13] <p01nt3r> lösche ich den sed-teil raus funktioniert alles wie es soll.
[20:13] <p01nt3r> (fast)^^
[20:14] <tomreyn> also das sed sieht richtig aus.
[20:14] <p01nt3r> es funktioniert ja wie erwähnt genau so auch im terminal.
[20:15] <p01nt3r> in dem kontext wird aber weder was in die datei $fileliste geschrieben noch wandert irgendwas in die zweite yad-form.
[20:15] <tomreyn> in dem yad-befehl wird $$ wird die prozess-id des aktuellen prozesses ausgeben, keine ahnung ob das so richtig ist, kenne yad nicht
[20:15] <tomreyn> definierst du denn $fileliste vorher?
[20:15] <p01nt3r> tomreyn, ist richtig, funktioniert ja ohne das sed alles.
[20:15] <p01nt3r> tomreyn, ja
[20:15] <p01nt3r> wird ohne sed ja auch korrekt befüllt
[20:16] <p01nt3r> ganz oben hab ich im script: export fileliste="/home/ich/Shell-Skripte/convert-scripte/yad_und_mp3/fileliste.txt"
[20:17] <tomreyn> hmm da fällt mir jetzt spontan nicht ein was das problem sein könnte außer dass du wohl eher sed 's/^file:\/\///' willst wenn das file:// am zeilenanfang steht
[20:17] <p01nt3r> kann das mit dem ^ ja noch mal probieren
[20:17] <stevieh> halt dazwischen schick mit "echo" debuggen :-)
[20:17] <tomreyn> export musst du da gar nicht machen, reicht es lokal zu definieren
[20:17] <stevieh> aber das hast du ja sicher schon probiert.
[20:18] <stevieh> aber das sieht schon alles sehr unkritisch aus
[20:19] <p01nt3r> tomreyn, ich muss exporten, weil ich über eine sub-shell child-funktionen aufrufe, welche wiederum auf diese variable zugreifen.
[20:19] <p01nt3r> ich schick mal das script
[20:24] <p01nt3r> http://paste.ubuntu.com/26066684/
[20:24] <le_bot> Title: Ubuntu Pastebin (at paste.ubuntu.com)
[20:28] <p01nt3r> wie gesagt wenn ich es so schreibe: --text-align=center | tee "$fileliste" | \ ... dann bekomme ich die ausgabe in die textdatei und auch in das --text-info element der nächsten yad-form
[20:29] <tomreyn> p01nt3r: hmm ich sehe keinen fehler...
[20:31] <tomreyn> nur den dass 'read line' nicht nur ganze zeilen liest sondern auch anderes trennzeichen akzeptiert solange du es nicht per IFS="\n" nur auf newlines begrenzt.
[20:31] <tomreyn> aber das würde nicht den von dir beobachteten effekt hervorrufen.
[20:36] <p01nt3r> sed gibt standardmässig auf stdout aus? kann man das irgendwie sichtbar machen?
[20:37] <p01nt3r> also welcher kanal verwendet wird?
[20:38] <tomreyn> ja es gibt auf stdout aus. du kannst stdout und stderr jeweils in dateien umleiten
[20:38] <tomreyn> 1>/tmp/stdout 2>/tmp/stderr
[20:39] <tomreyn> oder halt ganz am anfang des skripts: set -x
[20:39] <tomreyn> oder beides ;)
[20:39] <stevieh> ich würde vor allem mal vor dem sed genau mitschneiden, was da kommt.
[20:41] <maredebianum> Ich bekomme segfaults in vielen Programmen: Verdacht auf rotten parts. Gibt es etwas, das einige checks macht (checksummen prüfen, smart, memory, io etc)?
[20:41] <ppq> maredebianum, memtest
[20:42] <maredebianum> ppq: hatte nur Zeit für einen Durchlauf, sah OK aus (ja, über Nacht laufen lassen kommt noch)
[20:43] <stevieh> platte steht im syslog
[20:43] <ppq> joar, paar stunden sollte man das schon laufen lassen
[20:45] <maredebianum> gibt lauter solche Meldungen: awk[14209]: segfault at ..., auch gpg2, das habe ich reinstalliert, ohne Erfolg
[20:46] <ppq> möglicherweise auch kaputtes kabel/controller an der hdd/ssd
[20:47] <maredebianum> ah guter Tipp, ist ein Notebook. ICh finde SMART immer schwierig zu verstehen, gibts da ein Dummy-Tool, das es mir übersetzt ;)
[20:48] <p01nt3r> es gibt neuigkeiten: bei diesem aufruf: yad --dnd --text="test" | sed 's/^file:\/\///g' | tee | yad --text-info --tail & bekomme ich die ausgabe erst in die --text-info-form, wenn ich die dnd-form schliesse. desweiteren wird im terminal sofort nach dem start ausgegeben: [9] 4278 sowie [8]   Exit 1                  yad --dnd --text="test" | sed 's/^file:\/\///g' | tee | yad --text-info --tail
[20:49] <maredebianum> Wäre halt gut, wenn ich eine Ahnung hätte, was es sein könnte, sonst braucht der Suport sicher ewig bzw. plättet mir die Platte und macht Windows drauf oder son Quark
[20:52] <p01nt3r> das gleiche verhalten habe ich ohne das | tee ...
[20:54] <p01nt3r> also so: yad --dnd --text="test" | sed 's/^file:\/\///g' | yad --text-info --tail &
[20:54] <Frickelpit> maredebianum: Smartwerte kann man nachlesen
[20:54] <Frickelpit> oder einfach hier pasten, da gucken genug Augen drüber
[20:55] <maredebianum> https://paste.ubuntu.com/26066870/ SMART
[20:55] <le_bot> Title: Ubuntu Pastebin (at paste.ubuntu.com)
[20:57] <maredebianum> sieht für mich OK aus soweit, ich weiß aber auch, dass ich die Richtung des Thresholds immer verwechsle
[20:57] <p01nt3r> bei aufruf im terminal von: yad --dnd --text="test" | sed 's/^file:\/\///g' bekomme ich die dateinamen ohne "file://" ausgegeben.
[20:59] <ghostcube> maredebianum: da gibts ne neue firmware für die platte
[21:02] <Frickelpit> die üblichen Verdächtigen sehen zumindest ok aus
[21:03] <ghostcube> is dasn lenovo book?
[21:03] <maredebianum> ghostcube: nee, hp
[21:07] <tomreyn> hp im sinne von lenovo?
[21:07] <tomreyn> https://support.lenovo.com/de/en/solutions/ht503037
[21:07] <le_bot> Title: Seagate 2.5” HDD 7200 RPM drive firmware update to improve reliability - ThinkCentre (at support.lenovo.com)
[21:08] <p01nt3r> hat es evtl. damit zu tun, dass sed in einer subshell ausgeführt wird?
[21:08] <p01nt3r> so kommt mir das langsam vor...
[21:10] <maredebianum> tomreyn: danke, das muss ich mal genauer checken..
[21:10] <ghostcube> für die platte mit der seriennummer gibts nix
[21:10] <ghostcube>  	
[21:10] <ghostcube> Serial Number: 	W62HZGHK			Part Number: 	1KJ152-020		
[21:10] <ghostcube> Model Number: 	ST500LM021 		Family: 	MOMENTUS THIN		
[21:11] <ghostcube> es gibt aber testtools von seagate
[21:11] <Giga-> nabend
[21:11] <ghostcube> https://apps1.seagate.com/downloads/request.html  und da die seriennummer eingeben
[21:11] <le_bot> Title: Seagate Technology - Download Finder (at apps1.seagate.com)
[21:13] <Giga-> wie kann ich mit lftp Wildcards nutzen für Verzeichnisse? "--include-glob=" funktioniert bei mir nicht 
[21:14] <Giga-> und mit mirror -i Verzei* wird die ganze hp runtergeladen
[21:16] <Giga-> Ich möchte also alle Verzeichnisse laden, in denen *backup* vorkommt?
[21:18] <maredebianum> ich danke für die Tipps, jetzt gute Nacht ;)
[21:18] <tomreyn> Giga-: probier mal: mirror -i 'Verzei*'
[21:18] <tomreyn> nicht dass dir die shell das globbing schon macht  statt lftp
[21:24] <p01nt3r> ok leute ich hab es geschafft, es geht^^
[21:24] <p01nt3r> kommt ihr nie drauf ^^
[21:26] <Giga-> hi tomreyn: danke für deine antwort aber damit wird alles runergeladen
[21:26] <p01nt3r> wie ich "info sed" gerade entnehmen konnte , besitzt sed eine art eigenen puffer, diesen musste ich mit der option -u so klein halten wie möglich, um das ergebnis so früh wie möglich zu sehen lol.
[21:26] <p01nt3r> da muss man erstmal drauf kommen oder?
[21:28] <stevieh> geht das nicht zeilenweise? Oder hast du keine Zeilen?
[21:35] <p01nt3r> stevieh, meinst du mich?
[21:35] <stevieh> yep
[21:36] <p01nt3r> nein ich habe keine zeilen, ich bekomme ja den input direkt aus einer pipeline
[21:36] <stevieh> ah, deswegen.
[21:37] <p01nt3r> danke leute!
[21:37] <p01nt3r> wiedersehen
[21:44] <stevieh> das hätte er aber sehen können, wenn er den output mal geloggt hätte