Re: Interesse an Linus
Hallo pearl.dibobo, Am 26.10.2016 um 23:05 schrieb pearl.dibobo: > Hallo, ich habe Interesse an Linus aber don't know where to start...Could you > guys be of help?? Linus Torvalds ist zwar verheiratet [1], aber wenn du ihm trotzdem eine E-Mail schicken willst: ;-) Falls du an Linux interessiert bist, kannst du z. B. Debian versuchen: https://www.debian.org/ (Am besten erst einmal eine LiveCD auf deinem Rechner booten und schauen ob alles geht.) Oder du kommst mal bei einem Stammtisch vorbei und sprichst mit uns darüber: http://lug-dd.schlittermann.de/ Viele Grüße, Erik [1]: https://en.wikipedia.org/wiki/Linus_Torvalds#Personal_life
Re: Frage an die Script Profis
Hi Kevin, danke das sieht sehr gut aus. Danke @all fürs Gedankenmachen :-) Gruß Thomas Am 2016-10-26 23:45, schrieb Kevin Mäder: Hallo, auch wenn ich mich zuvor nicht zu Wort gemeldet habe, aber die kleine Skriptübung hat mich dann doch wachgerüttelt. So was wie z.B. das Skript im Anhang. Aufruf: python ldap_parse.py Viele Grüße Kevin -- Mit freundlichen Grüßen Thomas Müller
Config-Files bei apt-get dist-upgrade (was: Re: Distributionsempfehlung)
Am 27.10.2016 um 11:48 schrieb Ronny Seffner: Moin, Mir haben apt*/dpkg bei einem update/upgrade allerdings noch nie Konfigurationen überschrieben oder zermurkst. Es gibt immer entweder den Dialog, der auch ein diff anbietet und fragt ob beibehlaten oder erneuern. Im Ergebnis gibt es dann zu jeder betroffenen Konfiguration eine *.dpkg-dist, *.dpkg-old oder *.ucf-dist Datei durch die sich die Differenzen zum ehemaligen/zukünftigen Zustand wieder eschließen. Korrekt. Je nach Komplexität dieser Config-Files (insbesondere wenn sich die Syntax ändert) kann die Wiederherstellung anstrengend und zeitraubend werden. Ich bin eigentlich immer heilfroh wenn ein Config-File aus name.conf und name.d/ besteht. ;-) H. -- http://www.hilmar-preusse.de.vu/ #206401 http://counter.li.org
AW: Distributionsempfehlung
>Kann ich so bestätigen. Besonders hilfreich finde ich das Paket etckeeper. Das >stellt /etc unter Versionskontrolle (man kann sogar wählen welche). So sind >alte Config-Dateien im Zweifelsfall wiederherstellbar. > Interessant. Auf den ersten Blick arbeitet es "nur" mit apt* zusammen, den Admins müsste man das dann auch gleich beibringen. Mir haben apt*/dpkg bei einem update/upgrade allerdings noch nie Konfigurationen überschrieben oder zermurkst. Es gibt immer entweder den Dialog, der auch ein diff anbietet und fragt ob beibehlaten oder erneuern. Im Ergebnis gibt es dann zu jeder betroffenen Konfiguration eine *.dpkg-dist, *.dpkg-old oder *.ucf-dist Datei durch die sich die Differenzen zum ehemaligen/zukünftigen Zustand wieder eschließen. Mit freundlichen Grüßen / Kind regards Ronny Seffner -- Ronny Seffner | Alter Viehweg 1 | 01665 Klipphausen www.seffner.de | ro...@seffner.de | +49 35245 72950 7EA62E22D9CC4F0B74DCBCEA864623A568694DB8
Re:
Hallo, dort steht alles (in English too): https://linuxmint.com/ Server auswählen; Version auswählen. Als Tipp: Linux Mint 17 ist ausgereift und gerade für ältere Rechner gut geeignet. Gruss Bero Am 26.10.2016 um 23:05 schrieb pearl.dibobo: Hallo, ich habe Interesse an Linus aber don't know where to start... Could you guys be of help?? Sent from my Samsung Galaxy smartphone.
Re: Distributionsempfehlung
Hi! Am 24.10.2016 um 10:43 schrieb Ronny Seffner : > Bei debian selbst kostet mich das Upgrade von Version zu Version incl. > Anpassung für die eine oder andere Anwendung zwischen einer und zwei Stunden. Kann ich so bestätigen. Besonders hilfreich finde ich das Paket etckeeper. Das stellt /etc unter Versionskontrolle (man kann sogar wählen welche). So sind alte Config-Dateien im Zweifelsfall wiederherstellbar. Viele Grüße Sebastian
Re: Frage an die Script Profis
Hallo, auch wenn ich mich zuvor nicht zu Wort gemeldet habe, aber die kleine Skriptübung hat mich dann doch wachgerüttelt. Am 26.10.2016 um 21:28 schrieb Bernhard Hering: Hallo, man könnte da fix was aus Python regex und String.splits basteln, das dauert keine Minute, So was wie z.B. das Skript im Anhang. Aufruf: python ldap_parse.py Ist für python3 gedacht aber sollte bei Austausch des print-Aufrufs auch mit python2 spielen. Ist vllt ein bisschen "overkill" mit den regex sollte seinen Zweck aber erfüllen. Viele Grüße Kevin On 26.10.2016 21:04, Thomas Müller wrote: Hallo zusammen, stehe wieder mal vor einem Rätsel was das Parsen von Files betrifft. Es geht um die Ermittlung von primären Mailadressen und Aliases aus einem AD und Schreiben in eine Datei. Die LDAP Abfrage funktioniert und durch diverse grep Sachen erhalte ich beispielhaft folgenden Inhalt in einer Datei: --%-- smtp:jemand.ande...@domain.de smtp:andere.per...@domain.de mail:i...@domain.de smtp:nochjemand.ande...@domain.de smtp:nocheinandere.per...@domain.de smtp:wernoch...@domain.de mail:d...@domain.de --%-- Hier ist gegeben, dass die Aliases (smtp) zur primären Adresse (mail) gehören. Nur dass eben erst die Aliases kommen, dann die primäre Mailadresse (quasi ein Trenner) und so weiter. Rauskommen soll so etwas: jemand.anderes:i...@domain.de andere.person:i...@domain.de nochjemand.anderes:d...@domain.de nocheineandere.person:d...@domain.de wernoch.da:d...@domain.de Wie löse ich das am Besten? Am Liebsten wäre mir eine Lösung per bash oder python, perl ist nicht so meins... Danke fürs Nachdenken und Gruß -- Mit freundlichen Grüßen Thomas Müller import re import sys aliases = [] output = [] mail_address_regex = r"(?P(?P[a-zA-Z0-9_.+-]+)@(?P[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+))" smtp_line_regex = re.compile(r"^smtp:{}$".format(mail_address_regex)) mail_line_regex = re.compile(r"^mail:{}$".format(mail_address_regex)) with open(sys.argv[1], "r") as file_obj: for line in file_obj.readlines(): smtp = re.match(smtp_line_regex, line) mail = re.match(mail_line_regex, line) if smtp: aliases.append(smtp.group("name")) elif mail: output.extend(["{}:{}".format(alias, mail.group("address")) for alias in aliases]) aliases = [] else: raise ValueError("Invalid line: \"{}\"".format(line)) print("\n".join(output)) signature.asc Description: OpenPGP digital signature
[no subject]
Hallo, ich habe Interesse an Linus aber don't know where to start...Could you guys be of help?? Sent from my Samsung Galaxy smartphone.