<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.archlinux.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wonko</id>
	<title>wiki.archlinux.de - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wonko"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/title/Spezial:Beitr%C3%A4ge/Wonko"/>
	<updated>2026-04-13T04:49:11Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=MariaDB&amp;diff=17663</id>
		<title>MariaDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=MariaDB&amp;diff=17663"/>
		<updated>2014-04-18T08:31:57Z</updated>

		<summary type="html">&lt;p&gt;Wonko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;MariaDB&#039;&#039;&#039; ist ein weit verbreitetes relationales Datenbankmanagementsystem. Zu seinen Features zählt u.a. die Unterstützung mehrerer Threads und Nutzer. MariaDB ist ein zu MySQL kompatibler Fork durch den ursprünglichen Entwickler, und hat MySQL in allen gängigen Distributionen ersetzt.&lt;br /&gt;
&lt;br /&gt;
{{installation|name=MariaDB|repo=extra|paket=mariadb}}&lt;br /&gt;
&lt;br /&gt;
Die Grundinstallation läuft als interaktiver Dialog ab und umfasst die Vergabe eines Root-Passworts zur Verwaltung der Datenbank, sowie diverse weitere Einstellungen. Dabei ist empfehlenswert, den anonymen Zugang und die Test-Datenbanken zu entfernen. Nach der Grundinstallation sollte der MariaDB-Service gestartet werden.&lt;br /&gt;
&lt;br /&gt;
 systemctl restart mysqld&lt;br /&gt;
&lt;br /&gt;
Der MariaDB-Daemon lässt sich auch mittels [[systemd]] automatisch beim Booten des Systems starten.&lt;br /&gt;
&lt;br /&gt;
 systemctl enable mysqld&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
Nachdem der MariaDB-Server gestartet wurde, ist es in der Regel notwendig, einen root-Benutzer hinzuzufügen, um die MariaDB-Benutzer und -Datenbanken zu verwalten. Das kann man, wie in den Hinweisen aus der Textausgabe von oben zu lesen, manuell einrichten oder über interaktives Skript bewerkstelligen.&lt;br /&gt;
&lt;br /&gt;
Danach können weitere Einstellungen mit beliebigen MariaDB- und MySQL-Clienten vorgenommen werden. Beispielsweise kannst man sich mit textbasierten Clienten wie folgt verbinden.&lt;br /&gt;
&lt;br /&gt;
 mysql -p -u root&lt;br /&gt;
&lt;br /&gt;
Standardmäßig sind TCP-Verbindungen deaktiviert. Um diese zu erlauben, muss die Zeile {{ic|skip-networking}} in der Datei {{ic|/etc/mysql/my.cnf}} auskommentiert werden.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://mariadb.org/ Offizielle Webseite] {{sprache|en}}&lt;br /&gt;
* [http://www.heise.de/newsticker/meldung/MySQL-Gruender-warnt-vor-aktueller-Version-218739.html Gründe für den Fork] {{sprache|de}}&lt;br /&gt;
&lt;br /&gt;
[[en:MySQL]]&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Wonko</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Networkmanager&amp;diff=17263</id>
		<title>Networkmanager</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Networkmanager&amp;diff=17263"/>
		<updated>2013-12-05T16:50:38Z</updated>

		<summary type="html">&lt;p&gt;Wonko: /* KDE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NetworkManager ist eine Anwendung zur Verwaltung von Netzwerkverbindungen. Es soll vor allem den Zugang zu drahtlosen Netzwerken erleichtern. &lt;br /&gt;
&lt;br /&gt;
Aktuell ist die Version 0.9.x verfügbar. &lt;br /&gt;
&lt;br /&gt;
Weitere Infos unter [http://projects.gnome.org/NetworkManager/]&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
 pacman -S networkmanager&lt;br /&gt;
&lt;br /&gt;
===KDE===&lt;br /&gt;
 pacman -S kdeplasma-applets-plasma-nm&lt;br /&gt;
&lt;br /&gt;
===Gnome===&lt;br /&gt;
 pacman -S network-manager-applet&lt;br /&gt;
&lt;br /&gt;
===Fluxbox, Openbox und andere WM===&lt;br /&gt;
&lt;br /&gt;
Es kann hier das nm-applet (GNOME-Applet für NetworkManager) verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Den Befehl nm-applet in die Datei &amp;lt;code&amp;gt;~/.xinitrc&amp;lt;/code&amp;gt; eintragen, um das NetworkManager Applet automatisch zu starten.&lt;br /&gt;
&lt;br /&gt;
==Dienst aktivieren==&lt;br /&gt;
&lt;br /&gt;
Damit der Dienst automatisch gestartet wird, {{ic|systemctl enable NetworkManager.service}} ausführen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Netzwerkverbindungen konfigurieren==&lt;br /&gt;
&lt;br /&gt;
Die Einstellungen zu den möglichen Verbindungsarten werden über das Programm nm-connection-editor vorgenomen.&lt;br /&gt;
&lt;br /&gt;
Bitte als root in einem Terminal mit laufendem X-Server und DE/WM Umgebung ausführen:&lt;br /&gt;
&lt;br /&gt;
  # nm-connection-editor&lt;br /&gt;
&lt;br /&gt;
[[Bild:nmconnectioneditor.png|Netzwerk Verbindungen]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Die Einrichtung der Verbindung für UMTS (Mobile Broadband) geschieht mittels Wizard, der durch die Konfiguration führt. Das als optional verfügbare Programm modemmanager sollte vorab installiert werden. Siehe&lt;br /&gt;
&lt;br /&gt;
  # pacman -S modemmanager&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Bei Verwendung von VPN ist eines der verfügbaren Plugins für den NetworkManager entsprechend dem VPN-Server zu installieren. Aktuell werden openconnect, OpenVPN, pptp und vpnc unterstützt. Siehe&lt;br /&gt;
&lt;br /&gt;
  # pacman -Ss networkmanager vpn&lt;br /&gt;
&lt;br /&gt;
==Dispatcher==&lt;br /&gt;
Der NetworkManager-Dispatcher ist Bestandteil des NetworkManager-Paketes und muss nicht separat installiert werden. Damit ist es möglich automatisch Befehle auszuführen sobald eine Verbindung aufgebaut bzw. getrennt wurde. Das geschieht mit einfachen Shell-Scripten, die in &#039;&#039;/etc/NetworkManager/dispatcher.d/&#039;&#039; ausführbar abgespeichert werden. Als Ausgangspunkt kann man dieses Script verwenden.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$2&amp;quot; in&lt;br /&gt;
        up)&lt;br /&gt;
                # wird abgearbeitet nachdem die Verbindung aufgebaut wurde&lt;br /&gt;
        ;;&lt;br /&gt;
        down)&lt;br /&gt;
                # wird abgearbeitet nachdem die Verbindung getrennt wurde&lt;br /&gt;
        ;;&lt;br /&gt;
 esac&lt;br /&gt;
&lt;br /&gt;
Es gibt bereits vorkonfigurierte Dispatcher, welche per pacman installiert werden können.&lt;br /&gt;
&lt;br /&gt;
{{paket|networkmanager-dispatcher-netfs}} Dispatcher Script for netfs&lt;br /&gt;
&lt;br /&gt;
{{paket|networkmanager-dispatcher-ntpd}} Dispatcher Script for ntpd&lt;br /&gt;
&lt;br /&gt;
{{paket|networkmanager-dispatcher-openntpd}} Dispatcher Script for openntpd&lt;br /&gt;
&lt;br /&gt;
{{paket|networkmanager-dispatcher-sshd}} Dispatcher Script for sshd&lt;br /&gt;
&lt;br /&gt;
==DNS-Server==&lt;br /&gt;
Der DNS-Server wird in der Datei [[resolv.conf|/etc/resolv.conf]] festgelegt. Bei dynamischer Zuweisung der IP per [[DHCP]] wird automatisch auch ein DNS-Server ermittelt und in die &#039;&#039;resolv.conf&#039;&#039; eingetragen. Dabei werden bereits vorhandene Einträge überschrieben. Möchte man einen anderen DNS-Server benutzen, muss man das Überschreiben verhinden bzw. rückgängig machen.&lt;br /&gt;
&lt;br /&gt;
Eine einfache Möglichkeit das Überschreiben zu verhindern ist das immutable flag der resolv.conf zu setzen.&lt;br /&gt;
 &lt;br /&gt;
 chattr +i /etc/resolv.conf &lt;br /&gt;
&lt;br /&gt;
Eine weitere Möglichkeit besteht darin, per Dispatcher-Script den/die gewünschten DNS-Server nach dem Aufbau der Verbindung in die resolv.conf einzutragen und somit das Überschreiben rückgängig zu machen. Ein solches Script könnte z.B. so aussehen.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 case &amp;quot;$2&amp;quot; in&lt;br /&gt;
        up)&lt;br /&gt;
                echo &amp;quot;nameserver &amp;lt;IP des DNS-Servers&amp;gt;&amp;quot; &amp;gt; /etc/resolv.conf&lt;br /&gt;
       ;;&lt;br /&gt;
 esac&lt;br /&gt;
&lt;br /&gt;
==Ad-hoc-Netzwerke==&lt;br /&gt;
Um mit dem NetworkManager auch Ad-hoc-Netzwerke einrichten und betreten zu können, ist es notwendig, das Paket [[dnsmasq]] zu installieren.&lt;br /&gt;
&lt;br /&gt;
==Zusatzinformationen==&lt;br /&gt;
* Mit Programm nm-tool kann man sich den Status der momentanen Verbindung und der vom Networkmanager verwalteten Devices anschauen.&lt;br /&gt;
* Das Start/Stop-Skript in /etc/rc.d bietet die Optionen sleep und wake, um alle Verbindungen zeitweilig zu stoppen und wieder aufzunehmen.&lt;br /&gt;
  /etc/rc.d/networkmanager sleep trennt alle aktiven Verbindungen (Devices werden auf Down gesetzt)&lt;br /&gt;
  /etc/rc.d/networkmanager wake nimmt die Verbindung wieder auf bzw. initiert das Suchen nach einer Verbindung neu.&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [http://projects.gnome.org/NetworkManager/ NetworkManager - Linux Networking made Easy] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;br /&gt;
&lt;br /&gt;
[[en:NetworkManager]]&lt;/div&gt;</summary>
		<author><name>Wonko</name></author>
	</entry>
</feed>