<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.lab.linuxhotel.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.lab.linuxhotel.de/feed.php">
        <title>Linuxhotel Wiki</title>
        <description></description>
        <link>https://wiki.lab.linuxhotel.de/</link>
        <image rdf:resource="https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/wiki:favicon.ico" />
       <dc:date>2026-04-10T00:39:56+0000</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:regulaere_ausdruecke?rev=1774386483&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:start?rev=1774386223&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:start?rev=1774354485&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:apache_httpd_mit_docker_compose?rev=1774354364&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:apache_httpd_mit_docker?rev=1774353935&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:hello_docker_service?rev=1774349129&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:build?rev=1774347746&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:hello_world?rev=1774344556&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:installation?rev=1774342046&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/start?rev=1774333646&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:btrfs?rev=1774104571&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-ssl?rev=1774019912&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:bind?rev=1774019746&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-ldap?rev=1773930963&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:squid?rev=1773849590&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:system-haerten?rev=1773840527&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kea-dhcp4?rev=1773742406&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dhcp-client?rev=1773681001&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dhcp?rev=1773680574&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:chrony?rev=1773669159&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:vlan?rev=1773657048&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:rspamd?rev=1772638638&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-ssl?rev=1772633075&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix?rev=1772623252&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:registry_server?rev=1772107663&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:linux_container?rev=1772056477&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:traefik?rev=1771789468&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dns?rev=1771747514&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:file-acl?rev=1771516599&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:cloud-init?rev=1771097738&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-container?rev=1771096603&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:start?rev=1771096505&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bootloader?rev=1769635031&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:blacklist_kernel_modul?rev=1769633203&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:netconsole?rev=1769630264&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:mailcow?rev=1769351989&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:nextcloud_mit_docker_compose?rev=1769349164&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-faq?rev=1769169553&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Apostfix.svg&amp;ns=lpi2&amp;rev=1769168549&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:fail2ban?rev=1768084520&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-rspamd?rev=1767479098&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:debian_dist-upgrade?rev=1767107348&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:file_attributes?rev=1764857849&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tcp_udp?rev=1764340468&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemsicherung?rev=1764330832&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:start?rev=1763741058&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:schulungsumgebung_kvm?rev=1763741021&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:sssd-ldap?rev=1763740783&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap?rev=1763731187&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:nftables?rev=1763565247&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:netzwerk?rev=1763459128&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:pam-ldap?rev=1763230868&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:nss-ldap?rev=1763230514&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:sssd-ldap2?rev=1763230374&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:sssd-ldap?rev=1763230336&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap-ssl?rev=1763137948&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ssl?rev=1763124739&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:nginx?rev=1763031530&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dhcp?rev=1762944940&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:zfs?rev=1762851191&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:kernel?rev=1762772053&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:sysstat?rev=1762765904&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:samba?rev=1762525263&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:journald?rev=1762523519&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bootloaderspec?rev=1762359122&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_ein-_und_ausschalten?rev=1762275811&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:btrfs?rev=1760701106&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:lvm?rev=1760522734&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:smart?rev=1760191635&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:raid?rev=1758955347&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:partitionierung?rev=1758954140&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:smart?rev=1758909356&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:drucken?rev=1758263651&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mod_md?rev=1758194042&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:paketverwaltung?rev=1758186230&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:capabilities?rev=1757077415&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:network-manager?rev=1757058466&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:install?rev=1757047088&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd_service_unit_files?rev=1756819390&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dovecot-imapd?rev=1756547834&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dovecot-imapd-2-3?rev=1756528400&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-vrfy?rev=1756382202&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:strace?rev=1756291316&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateien?rev=1756212833&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:hardlink?rev=1755608947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-user?rev=1755247563&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-dovecot-imapd?rev=1755201656&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-virtual-domains?rev=1755199435&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:ssh?rev=1755174260&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dovecot-sasl?rev=1755164649&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:thunderbird_autoconfig?rev=1755163649&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:radvd?rev=1754995738&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:cloud-init?rev=1754988346&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind-tsig?rev=1752406675&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dhcp?rev=1752402448&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:nfs?rev=1752253540&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:openvpn?rev=1752231797&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap-user?rev=1752155210&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:xfs?rev=1751977384&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:plattenplatz?rev=1750589737&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:swap?rev=1750400365&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Apasted%3A20250620-061256.png&amp;ns=admin_grundlagen%3Apasted&amp;rev=1750399976&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Akurzreferenz-grundlagen.pdf&amp;ns=admin_grundlagen&amp;rev=1748951857&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Akurzreferenz-grundlagen.odt&amp;ns=admin_grundlagen&amp;rev=1748951803&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:etherpad?rev=1748586586&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:rebuild_red_hat_8?rev=1746780342&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache?rev=1746186169&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:auditd?rev=1743770400&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd_timer?rev=1743759897&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:syslog?rev=1743752623&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-sieve?rev=1742108878&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dovecot-imapd?rev=1742108384&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:udev?rev=1740502816&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:benutzerverwaltung?rev=1739465051&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:var_log_auf_separate_partition_auslagern?rev=1738688616&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:raid?rev=1738683811&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ipv6?rev=1735833468&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:network-basics?rev=1735811444&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:cron?rev=1734310382&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/intern:xrechnung?rev=1733657022&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:systemd-automount?rev=1732806218&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:rsync?rev=1731686253&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-ad?rev=1730983028&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:sicherung?rev=1728630678&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:systemd-resolved?rev=1728480163&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:kernel?rev=1726673151&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:mount?rev=1726586936&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:netzwerk?rev=1723994511&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dns?rev=1723300178&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-virtual-domains?rev=1723295299&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:redis?rev=1723293072&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dovecot-ssl?rev=1723287016&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-tls?rev=1723286916&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dehydrated?rev=1723218807&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind-dnssec?rev=1723216719&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:borgbackup?rev=1723130979&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dns?rev=1723090270&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:drucken?rev=1717696113&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:screen?rev=1716696329&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tmux?rev=1716696279&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:backup_to_removable_media?rev=1716279225&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:ssd?rev=1716221504&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:storage?rev=1716218858&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:cryptsetup-luks?rev=1716203691&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:autofs?rev=1714661278&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:routing?rev=1714297943&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:routing?rev=1714222850&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:samba?rev=1714129290&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-virtual-hosts?rev=1714052475&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:networkd?rev=1714039134&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:mod_access_compat?rev=1713457767&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba?rev=1713444064&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind?rev=1713357516&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:tcpwrapper?rev=1713343369&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Arouting5.svg&amp;ns=lpi2&amp;rev=1713336859&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:storage-kernel-options?rev=1713284331&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:tar?rev=1713279837&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:hdparm?rev=1713272562&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dumpe2fs?rev=1713263177&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:start?rev=1712669997&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-ad-member-server?rev=1711129693&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-ad-member?rev=1711128048&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:squid?rev=1711098977&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap?rev=1711018691&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:lvm?rev=1710844622&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:snapcraft?rev=1706266449&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:hilfe?rev=1705938118&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dienste?rev=1705923132&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dehydrated?rev=1704905150&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:befehle?rev=1704792956&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:node?rev=1703767124&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:router?rev=1703764810&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start?rev=1703683107&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_jzxk_jzxk?rev=1703683004&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_be15_be15?rev=1703683004&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_eu0f_eu0f?rev=1703683004&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_dbms_pipe.receive_message_chr_98_chr_98_chr_98_15?rev=1703682974&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_dbms_pipe.receive_message_chr_98_chr_98_chr_98_15?rev=1703681896&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git?rev=1703681707&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_ip7w_ip7w?rev=1703680634&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_2rvn_2rvn?rev=1703680634&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_hg0w_hg0w?rev=1703680634&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_atvi_atvi?rev=1703680631&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_sj8r_sj8r?rev=1703680631&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_avw0_avw0?rev=1703680630&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_pfni_pfni?rev=1703680549&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_pfqn_pfqn?rev=1703680549&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_emze_emze?rev=1703680549&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_plmz_plmz?rev=1703680535&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_evcy_evcy?rev=1703680535&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_ppgf_ppgf?rev=1703680535&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_4ca4_4ca4?rev=1703680526&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_6xoq_6xoq?rev=1703680526&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_kmf3_kmf3?rev=1703680526&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kea-dhcp6?rev=1703084090&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dhcp6?rev=1703071181&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-permissions?rev=1702030240&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-tls?rev=1701950023&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postgres?rev=1701594371&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:graphical_desktops?rev=1700206806&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:barrierefreiheit?rev=1700206448&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:x?rev=1700205870&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:systemd-run?rev=1700124407&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap-client?rev=1695396365&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:sudo?rev=1694620743&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tar?rev=1694455772&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Apasted%3A20230818-145100.png&amp;ns=fortgeschrittene%3Apasted&amp;rev=1692370260&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tmux_en?rev=1691425008&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:debugfs?rev=1691142952&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bugreport_mit_backtrace_fuer_debian-paket?rev=1690965329&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:prozesse?rev=1690958277&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:find?rev=1687879066&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:patch?rev=1686574367&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:distributionen?rev=1684759703&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:verzeichnisbaum?rev=1684357371&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:uhrzeit?rev=1683217684&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:linux_als_virtualisierungsgast?rev=1683217596&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mail-faq?rev=1682158553&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:kernel_kompilieren?rev=1679661829&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:apt?rev=1677589071&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd?rev=1676478792&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:shelltux?rev=1676308221&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:verzeichnisbaum_uebung?rev=1676298611&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ssh?rev=1674833858&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:macvlan?rev=1673701665&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:avahi?rev=1672906875&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:flatpak?rev=1672658609&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:persoenliche_konfigurations_vorlieben?rev=1672157802&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-opendkim?rev=1671881447&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache_http_header_setzen?rev=1671719945&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache?rev=1671703863&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix?rev=1671634327&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mailinabox?rev=1671633687&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:admin-suse-2022-12?rev=1670595971&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:topgrade?rev=1670595225&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache_module?rev=1669985015&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:pipes_und_umleitungen?rev=1669041154&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:virtualization-guest?rev=1667982417&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:netzwerk?rev=1666962914&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:benutzerverwaltung?rev=1666885307&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-opendmarc?rev=1663833562&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kaefige?rev=1663160558&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:zypper?rev=1662361648&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:bootloader?rev=1662103832&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ftp?rev=1662044887&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:image_sichern?rev=1661508717&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:polkit?rev=1661237556&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:mysql?rev=1660573931&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:sss?rev=1656407535&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/wiki:ebook:testz?rev=1655813255&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/wiki:ebook?rev=1655813214&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:ressourcenverwaltung?rev=1653937102&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-resourcenkontrolle?rev=1653463579&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-sasl?rev=1653079396&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:samba-ad-member?rev=1652963820&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:samba-ad?rev=1652956042&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/tomcat_administration:start?rev=1652454541&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd_path_unit_files?rev=1650636306&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache_zugriffskontrolle?rev=1648734701&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:nvme?rev=1648549497&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:wlan?rev=1647592431&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kryptographie?rev=1646055847&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:apparmor?rev=1645108192&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:initrd?rev=1643752020&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen?rev=1643181504&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_go?rev=1642696728&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle?rev=1642695244&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_go?rev=1642695208&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:dateneingabe?rev=1642694507&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_go?rev=1642694443&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen?rev=1642694383&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_go?rev=1642694249&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen?rev=1642694079&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_go?rev=1642693859&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl?rev=1642693775&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_go?rev=1642693710&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen?rev=1642693575&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_go?rev=1642683582&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string?rev=1642683450&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_go?rev=1642601463&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean?rev=1642601329&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen_go?rev=1642598878&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_go?rev=1642587049&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world?rev=1642582134&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dovecot?rev=1641731268&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:firmware?rev=1640849130&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:efibootmgr?rev=1640455700&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:make?rev=1638531000&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind_caching_only?rev=1638352745&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:netstat?rev=1638178774&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-virtual-hosts?rev=1638127091&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:iscsi?rev=1638113493&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:pam-ssh-passwoerter-loggen?rev=1634110763&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:network-basics-shuffle?rev=1631434349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache_zugriffskontrolle?rev=1629084010&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_php?rev=1624527990&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Ads-dnskey.png&amp;ns=lpi2&amp;rev=1622870916&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aresolveconf.png&amp;ns=admin_grundlagen&amp;rev=1616584005&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateirechte?rev=1613559345&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:lxd?rev=1613297456&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mailhog?rev=1611142003&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:bridge?rev=1610270167&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:regulaere_ausdruecke?rev=1607511615&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:loginctl?rev=1607427944&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux?rev=1607427138&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:shell_filter?rev=1607364829&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aprozesspipe.svg&amp;ns=admin_grundlagen&amp;rev=1607364389&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aprozess.svg&amp;ns=admin_grundlagen&amp;rev=1607364353&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:vim?rev=1607292803&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Avim_grafiken.svg&amp;ns=admin_grundlagen&amp;rev=1607292765&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:linux?rev=1607284030&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateitypen?rev=1607092598&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bash?rev=1607089251&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:shell_sonderzeichen?rev=1607087978&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateiinhalte_vergleichen?rev=1607086001&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:open_source_software?rev=1607084289&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:yum?rev=1605285909&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:quellpakete?rev=1603203850&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:udev?rev=1600447204&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-security?rev=1600296146&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:iptraf?rev=1599466133&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind_absichern?rev=1588770932&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-proxy?rev=1584256019&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-ssl?rev=1584213071&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:systemd.socket?rev=1584101703&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ssl?rev=1583316736&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:kompressionsverfahren?rev=1583253993&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:iptables?rev=1576775997&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-redirect?rev=1576759531&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:initrd?rev=1576503915&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bootvorgang?rev=1573725110&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-imapd?rev=1572433543&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:symbolische_links?rev=1570474803&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:netplan?rev=1569496037&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_webserver_inhalte_freigeben?rev=1565773411&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_webserver_auf_anderen_port?rev=1565697314&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_webserver_-_rechte_einer_php_anwendung_testen?rev=1565696465&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dkms?rev=1562050818&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:kernel_cmdline_parameters?rev=1562050491&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_php?rev=1560255564&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:plattenplatz?rev=1548435347&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:pci?rev=1548434908&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:usb?rev=1548434809&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ssd?rev=1546446500&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:tmux?rev=1544629251&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_php?rev=1544368278&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_php?rev=1544367961&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_php?rev=1544367648&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_php?rev=1544367484&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_php?rev=1544367413&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_php?rev=1544367152&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_php?rev=1544366801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_javascript?rev=1544365736&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_javascript?rev=1544364690&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:argumentenliste_javascript?rev=1544364390&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_javascript?rev=1544364092&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_javascript?rev=1544363942&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_javascript?rev=1544363850&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:undefinierter_wert_javascript?rev=1544363313&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_javascript?rev=1544363078&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_javascript?rev=1544362941&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_javascript?rev=1544362327&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen_javascript?rev=1544361981&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_javascript?rev=1544361685&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_python?rev=1544360733&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_python?rev=1544359342&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_python?rev=1544359273&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:argumentenliste_python?rev=1544359219&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_python?rev=1544357761&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_python?rev=1544357245&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:undefinierter_wert_python?rev=1544356860&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_python?rev=1544356381&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_python?rev=1544354900&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_python?rev=1544353934&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_python?rev=1544353620&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen_python?rev=1544352682&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:apache-php?rev=1542064999&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:partitionierung?rev=1542020336&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ssh-sssd-ldap?rev=1540950765&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-ssl?rev=1539348522&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:ssh?rev=1539256560&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:logrotate?rev=1539112589&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:admin_frontends?rev=1538728740&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:prozesse?rev=1537281366&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:paketverwaltung?rev=1537254375&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:bind_caching_only?rev=1536577732&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:logging?rev=1530800627&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:timedatectl?rev=1529167351&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-prozesse?rev=1529167177&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:doku?rev=1528806353&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ip6tables?rev=1525430831&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:journald?rev=1524758167&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-config?rev=1519742714&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-client?rev=1519741556&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-schema?rev=1519739487&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:nss-ldap?rev=1519734126&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:fai?rev=1518099051&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:gpg?rev=1513334259&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:fpv_drone_parrot_bebop_2?rev=1512651882&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:dateirechte?rev=1511349607&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:systemd?rev=1511181763&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:rsync?rev=1506429581&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:syslog?rev=1502377040&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dig?rev=1501086225&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:quota?rev=1496386107&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:nfs4?rev=1494600689&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:lsof?rev=1494243323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:prozesse?rev=1494187439&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-php?rev=1493064512&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:shared_libs?rev=1489386707&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:pxe-bootserver?rev=1487257201&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:lokalisierung_und_internationalisierung?rev=1485272287&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:vim?rev=1482153274&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dhcp-relay?rev=1481143330&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:befehlsfolgen?rev=1481099943&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:screen?rev=1480848784&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:iptables?rev=1480609573&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:at?rev=1480288278&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:relax_and_recover?rev=1480087851&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:pxe-bootserver?rev=1471431625&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:nfs?rev=1470996425&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:named_pipe?rev=1466664318&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:init?rev=1466436685&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi2:collectd?rev=1466412317&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aprocess_status.png&amp;ns=admin_grundlagen&amp;rev=1464772396&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-faq?rev=1461154509&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/lpi1:shell_configdateien?rev=1461077972&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Arhel_iscsi.pdf&amp;ns=lpi2&amp;rev=1457616897&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Avimsheet.png&amp;ns=admin_grundlagen&amp;rev=1452850658&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Alvm.png&amp;ns=admin_grundlagen&amp;rev=1419972745&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Amarkierter-text.png&amp;ns=admin_grundlagen&amp;rev=1361170826&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aadm-3a-hjkl-keyboard.jpg&amp;ns=admin_grundlagen&amp;rev=1331658212&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-14-schluessel-exportiert.png&amp;ns=fortgeschrittene&amp;rev=1329402483&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-13-schluessel_ohne_passwort_exportieren.png&amp;ns=fortgeschrittene&amp;rev=1329402477&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-12-schluessel_exportieren.png&amp;ns=fortgeschrittene&amp;rev=1329402471&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-11-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402465&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-10-zertifikat_exportieren.png&amp;ns=fortgeschrittene&amp;rev=1329402448&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-09-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402442&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-08-anforderung-unterschrieben.png&amp;ns=fortgeschrittene&amp;rev=1329402436&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-07-signiere_anforderung.png&amp;ns=fortgeschrittene&amp;rev=1329402429&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-06-erstelle_anforderung.png&amp;ns=fortgeschrittene&amp;rev=1329402424&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-05-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402418&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-04-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402412&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-03-ca-erstellt.png&amp;ns=fortgeschrittene&amp;rev=1329402406&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-02-konfiguration_der_ca.png&amp;ns=fortgeschrittene&amp;rev=1329402400&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-01-erstelle_ca.png&amp;ns=fortgeschrittene&amp;rev=1329402390&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/wiki:favicon.ico">
        <title>Linuxhotel Wiki</title>
        <link>https://wiki.lab.linuxhotel.de/</link>
        <url>https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/wiki:favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:regulaere_ausdruecke?rev=1774386483&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T21:08:03+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:regulaere_ausdruecke - [weiterführende Links] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:regulaere_ausdruecke?rev=1774386483&amp;do=diff</link>
        <description>buntes grep

Kurzbefehl für buntes egrep einrichten:
alias g='grep -E --color=auto'
Beispiel
g home /etc/passwd
Metazeichen

Diese Übersicht ist nicht vollständig. Vollständige Übersichten gibt es z.B. hier:
man grep
Anker
^Zeilenanfang$Zeilenende</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:start?rev=1774386223&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T21:03:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:start - [Webanwendungen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:start?rev=1774386223&amp;do=diff</link>
        <description>Grundlagen

	*  Paketverwaltung
	*   Editor vim
	*  Wo ist der Platz hin?
	*  Dateirechte
	*  Reguläre Ausdrücke

	*  cloud-init

Linux Netzwerk Konfiguration

	*  udev
	*  Netzwerk Grundlagen
		*  Wifi/WLAN
		*  IPv6
		*  vlan
		*  netzwerk
		*  systemd-networkd
			*  bridge, bond, VLAN

		*  network-manager
			*  bridge

		*  routing

	*  dns
		*  systemd-resolved


Zeitserver

	*  ntpdate/ntpd
	*  chrony

DHCP

	*  dhcp
		*  macvlan
		*  dhcp-client

	*  dhcp6
	*  kea-dhcp4
	*  radvd
	*  kea-…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:start?rev=1774354485&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T12:14:45+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:start</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:start?rev=1774354485&amp;do=diff</link>
        <description>*  Linux Container
	*  Installation
	*  optional: Docker mit BTRFS
	*  Hello World in Docker
	*  Docker Image selbst bauen
	*  erster Service
	*  Registry Server für eigene Images
	*  Cheat-Sheet
	*  Apache httpd mit Docker
	*  Apache httpd mit Docker Compose
	*  Docker volume cheat sheet
	*  Docker network??
	*  Mehrere Apps in einer VM mit Traefik 
	*  nextcloud mit Docker Compose</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:apache_httpd_mit_docker_compose?rev=1774354364&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T12:12:44+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:apache_httpd_mit_docker_compose</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:apache_httpd_mit_docker_compose?rev=1774354364&amp;do=diff</link>
        <description>Apache httpd mit Docker Compose
mkdir -p /srv/docker/httpd/htdocs
cd /srv/docker/httpd
HTML-Datei erstellen:


&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;Hello World!&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    Hello World
  &lt;/body&gt;
&lt;/html&gt;


Extrahieren der Konfigurationsdatei:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:apache_httpd_mit_docker?rev=1774353935&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T12:05:35+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:apache_httpd_mit_docker - [mit Dockerfile] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:apache_httpd_mit_docker?rev=1774353935&amp;do=diff</link>
        <description>Apache httpd von Docker

siehe &lt;https://hub.docker.com/_/httpd&gt;

Hinweis für Podman

Für podmand docker durch podman ersetzen und alle Images ggf. mit docker.io/ prefixen.

persistente Daten für den Container anlegen
mkdir -p /srv/docker/httpd/htdocs
cd /srv/docker/httpd

&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;Hello World!&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    Hello World
  &lt;/body&gt;
&lt;/html&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:hello_docker_service?rev=1774349129&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T10:45:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:hello_docker_service</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:hello_docker_service?rev=1774349129&amp;do=diff</link>
        <description>whoami Service

erster Versuch

starten:
docker container run -d -P --name port_zufall containous/whoami
Container anzeigen:
docker container ps
-&gt; zeigt sowas an wie: 


CONTAINER ID   IMAGE               COMMAND     CREATED          STATUS          PORTS                                     NAMES
b575343f885c   containous/whoami   &quot;/whoami&quot;   11 seconds ago   Up 10 seconds   0.0.0.0:32768-&gt;80/tcp, :::32768-&gt;80/tcp   port_zufall</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:build?rev=1774347746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T10:22:26+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:build</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:build?rev=1774347746&amp;do=diff</link>
        <description>anders als das Image aus &lt;https://hub.docker.com/_/debian&gt; ist dieses Image nicht reproduzierbar</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:hello_world?rev=1774344556&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T09:29:16+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:hello_world - [erster Docker Container] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:hello_world?rev=1774344556&amp;do=diff</link>
        <description>erster Docker Container

erste Docker Instanz starten:
docker run hello-world
oder
docker container run docker.io/library/hello-world:latest
A string that is used to identify an image is called an image reference. An image reference has these parts:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:installation?rev=1774342046&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T08:47:26+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:installation - [Debian (ab 12)] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:installation?rev=1774342046&amp;do=diff</link>
        <description>Docker Installation

Pakete

Debian (ab 12)

Docker Repository hinzufügen:
apt install -y extrepo
extrepo search docker
-&gt; Found docker-ce:
extrepo enable docker-ce
-&gt; legt an: /etc/apt/sources.list.d/extrepo_docker-ce.sources
apt update
Pakete installieren:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/start?rev=1774333646&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T06:27:26+0000</dc:date>
        <dc:creator>martin_haase3 (martin_haase3@undisclosed.example.com)</dc:creator>
        <title>start - [Netzwerkdienste] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/start?rev=1774333646&amp;do=diff</link>
        <description>Willkommen im Linuxhotel-Wiki

Teilnehmer (auch ehemalige) von Schulungen des Linuxhotels haben hier Schreibrechte , und wir freuen uns über Verbesserungen und Korrekturen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:btrfs?rev=1774104571&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-21T14:49:31+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:btrfs</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:btrfs?rev=1774104571&amp;do=diff</link>
        <description>Docker mit BTRFS als Storage

BTRFS vorbereiten

Voraussetzungen:

	*  kernel unterstützt BTRFS 
	*  Paket:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-ssl?rev=1774019912&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-20T15:18:32+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:apache-ssl - [HTTPS Record] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-ssl?rev=1774019912&amp;do=diff</link>
        <description>Todo: &lt;https://ssl-config.mozilla.org/&gt; benutzen

Alternativ: mod_md

SSL / TLS für Apache httpd

Vorraussetzungen

	*  apache installiert 
	*   SSL Zertifikat und Diffie-Hellman Parameter-Datei erstellt
	*  Korrektes DNS evtl. inkl.  HTTPS RR und CAA RR
	*  Korrekte Uhrzeiten auf allen Rechnern

CAA Record

Falls auf der Domain CAA Einträge hinterlegt sind, entweder die aktuelle CA ergänzen oder die Einträge entfernen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:bind?rev=1774019746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-20T15:15:46+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:bind - alte Version wiederhergestellt (2026/03/17 11:51)</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:bind?rev=1774019746&amp;do=diff</link>
        <description>Vorraussetzung:  bind als caching only nameserver

Vorbereiten

systemd-resolvd

„systemd-resolved is not intended to be used on DNS servers. If you’re running a DNS server, you’ll need to disable systemd-resolved before setting up BIND or Unbound instead“

CentOS 7

Paket caching-nameserver</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-ldap?rev=1773930963&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-19T14:36:03+0000</dc:date>
        <dc:creator>natureshadow2 (natureshadow2@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:apache-ldap - Fix for Apache 2.4</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-ldap?rev=1773930963&amp;do=diff</link>
        <description>Apache 2.4 und LDAP
a2enmod authnz_ldap

        &lt;Directory /var/www/www.web.de/&gt;
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                AuthBasicProvider ldap
                AuthType Basic
                AuthName &quot;Wohin des Weges?&quot;
                AuthLDAPURL ldap://10.0.0.2/ou=people,dc=villa,dc=local?uid?sub
                require valid-user
        &lt;/Directory&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:squid?rev=1773849590&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T15:59:50+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:squid - [Benötigte Pakete] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:squid?rev=1773849590&amp;do=diff</link>
        <description>Squid Out of the Box

Benötigte Pakete

Fedora, Debian (ab 12), SuSE:
squid
Squid starten und testen
service squid start
netcat -v localhost 3128
GET http://www.heise.de/ HTTP/1.1 
Host: www.heise.de
(2 mal &lt;Return&gt;)

Konfigurationsdatei vor Neustart testen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:system-haerten?rev=1773840527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T13:28:47+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:system-haerten - [Links] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:system-haerten?rev=1773840527&amp;do=diff</link>
        <description>Offene Ports und zugehörige Programme finden
lsof -i | grep LISTEN
netstat -tulpen

ps ax | grep &lt;PID&gt;
Weitere Informationen zu diesen Programmen finden: ( SuSE, Fedora )
rpm -qf &lt;/verzeichnis/programm&gt;
rpm -qi paket
Weitere Informationen zu diesen Programmen finden: ( Debian )</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kea-dhcp4?rev=1773742406&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-17T10:13:26+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:kea-dhcp4</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kea-dhcp4?rev=1773742406&amp;do=diff</link>
        <description>kea-dhcp4-server

Pakete:

	*  Debian (ab 12): kea-dhcp4-server

Konfigurationsdatei von ISC-dhcpd zu kea-dhcp4.conf konvertieren

Pakete:

	*  Debian (13): isc-dhcp-keama
keama -i /etc/dhcp/dhcpd.conf -o kea-dhcp4.conf
-&gt; manuelle Anpassungen bleiben notwenig.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dhcp-client?rev=1773681001&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T17:10:01+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:dhcp-client</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dhcp-client?rev=1773681001&amp;do=diff</link>
        <description>DHCP Anfrage ohne Änderung - zum Testen eines DHCP-Servers:

Debian (bis 13), Ubuntu (bis ??)

Paket: isc-dhcp-client
dhclient -d -sf /bin/true eth0
oder
dhclient -d -sf /usr/bin/env eth0
Unter Ubuntu (ab 18.04) und Debian (bis 13) läuft dhclient in einem</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dhcp?rev=1773680574&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T17:02:54+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:dhcp - [Client testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dhcp?rev=1773680574&amp;do=diff</link>
        <description>Lösungsmöglichkeiten um UDP Checksum-Problem in KVM zu vermeiden:
	*  in KVM e1000 als Netzwerkkarte auswählen, 
	*  oder: TX offloading in der Netzwerkkarte ausschalten
	*  oder: mit iptables die Checksumme erzeugen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:chrony?rev=1773669159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T13:52:39+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:chrony</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:chrony?rev=1773669159&amp;do=diff</link>
        <description>NTP

chronyd


binddevice lo
binddevice eth0
allow 192.168.1.0/24
allow fd42:c0de:d0c:f0::/64


Konfigurationsdatei testen:
chronyd -p

Gab es Fehler beim Start?
journalctl -eu chrony.service
lsof -ac chronyd -Pi

Zeitserver von pool.ntp.org nutzen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:vlan?rev=1773657048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T10:30:48+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:vlan - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:vlan?rev=1773657048&amp;do=diff</link>
        <description>iproute2

Netzwerkinterface mit VLAN anlegen: 
ip link add link enp1s0 name enp1s0.100 type vlan id 100
ip link set up dev enp1s0.100
ip address add 10.203.100.101/24 dev enp1s0.100
systemd-networkd

vlan</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:rspamd?rev=1772638638&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-04T15:37:18+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:rspamd - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:rspamd?rev=1772638638&amp;do=diff</link>
        <description>rspamd

Doku

&lt;https://rspamd.com/doc/tutorials/quickstart.html&gt;

Voraussetzung

	*  postfix
	*  dovecot-imapd
	*  valkey oder redis lokal ereichbar

redis


…
bind 127.0.0.1 ::1
…
maxmemory 500mb
…
maxmemory-policy volatile-ttl
…

systemctl restart redis.service
Installation

Paket installieren:
apt install rspamd
Übersicht Konfiguration:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-ssl?rev=1772633075&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-04T14:04:35+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:dovecot-ssl - [Dovecot konfigurieren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-ssl?rev=1772633075&amp;do=diff</link>
        <description>Todo: DH-Parameter einbinden

Vorraussetzungen

	*  Einfache dovecot-imapd Installation
	*  ssl Zertifikat erzeugt 
	*  Korrektes DNS
	*  Korrekte Uhrzeiten auf allen Rechnern

SSL / TLS für Dovecot

Server-Zertifikat für verschlüsselte Verbindungen

Wie in ssl oder dehydrated beschrieben Server-Zertifikat bauen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix?rev=1772623252&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-04T11:20:52+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:postfix - [Testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix?rev=1772623252&amp;do=diff</link>
        <description>Minimal-Konfiguration

Vorraussetzung für Mail ist eine korrekte  client-  und  serverseitige  DNS Konfiguration, inkl. hostname -f

Benötigte Pakete

SuSE, Debian, Ubuntu, RedHat:  postfix

Debian

exim Konfigurationsdateien direkt bei der Installation von Postfix entfernen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:registry_server?rev=1772107663&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-26T12:07:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:registry_server - [dockerd für Registry konfigurieren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:registry_server?rev=1772107663&amp;do=diff</link>
        <description>OCI Registry

Registry starten

Ohne TLS und Passwort sollte sie nicht öffentlich erreichbar gemacht werden. 
docker run -d \
  -p 5000:5000 \
  --restart=always \
  --name registry \
  registry:3
dockerd für Registry konfigurieren


{
   …
   &quot;insecure-registries&quot;: […, &quot;registry.notebook36.linuxhotel.de:5000&quot;]
}</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:linux_container?rev=1772056477&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-25T21:54:37+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:linux_container</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:linux_container?rev=1772056477&amp;do=diff</link>
        <description>Linux Container ohne Docker, systemd-nspawn, lxd, ... nur mit Bordmitteln

Benötigte Pakete:

	*  Debian: util-linux debootstrap

Container-Verzeichnis erstellen:
sudo debootstrap trixie ./debian13/ http://debian/debian
Container starten:
unshare --pid --fork --mount-proc --user --map-root-user --root=./debian13/</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:traefik?rev=1771789468&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-22T19:44:28+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:traefik - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:traefik?rev=1771789468&amp;do=diff</link>
        <description>Traefik mit Docker CLI starten


api:
  insecure: true
entryPoints:
  web:
    address: &quot;:80&quot;
providers:
  docker: {}

docker run -d -p 80:80 -p 8080:8080 -v $PWD/traefik.yml:/etc/traefik/traefik.yml -v /var/run/docker.sock:/var/run/docker.sock:ro traefik:v3.6</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dns?rev=1771747514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-22T08:05:14+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:dns - [Testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dns?rev=1771747514&amp;do=diff</link>
        <description>Namensauflösung

Eigenen Rechnernamen einstellen

Temporär
hostname &lt;name&gt;
Dauerhaft

Debian, CentOS (ab 7), SLES (ab 12):


notebook13




Mit systemd
hostnamectl set-hostname notebook13</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:file-acl?rev=1771516599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-19T15:56:39+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:file-acl - [Doku] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:file-acl?rev=1771516599&amp;do=diff</link>
        <description>Sind acls im Dateisystem nutzbar?

Bei ext4 und xfs sind ACLs per default aktiviert

Für ext[234] default Mount-Optionen auslesen:
tune2fs -l /dev/sdXX | grep '^Default mount options'
Default Mask setzen
setfacl -m &quot;d:u::rwx,d:g::rwx,d:o::-&quot; projekte2/</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:cloud-init?rev=1771097738&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-14T19:35:38+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:cloud-init - [ISO erzeugen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:cloud-init?rev=1771097738&amp;do=diff</link>
        <description>ISO-Datei für cloud-init erzeugen

Pakete

	*  Debian (13): xorriso

Konfiguration
mkdir cloud-init

hostname: vm2
instance-id: debian-12-genericcloud-amd64



#cloud-config
users:
  - name: nutzer
    expiredate: '2037-09-01'
    lock_passwd: false
    sudo: ALL=(ALL) NOPASSWD:ALL
    plain_text_passwd: 'villa'
    shell: /bin/bash
    ssh_authorized_keys:
      - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP4YVUx3HYqDuH3W4ZVj/QGVGWzDjkWLDLaCvdxMLuE7 Ingo
  - name: root
    lock_passwd: false
    plai…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-container?rev=1771096603&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-14T19:16:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:systemd-container - [&quot;Müllcontainer&quot;] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-container?rev=1771096603&amp;do=diff</link>
        <description>&quot;Müllcontainer&quot;

Container für Anwendung, die große Mengen schwer zu pflegender Abhängigkeiten mitbringt

Pakete

	*  Rocky Linux (9):
		*  erst epel-release installieren (fügt neues Repository hinzu)
		*  debootstrap tmux systemd-container

	*</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:start?rev=1771096505&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-14T19:15:05+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:start - [Linux im Netz] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:start?rev=1771096505&amp;do=diff</link>
        <description>Grundlagen

	*  Open Source Software
	*  Linux
	*  Distributionen
	*  Erste Schritte Kommandozeile
		*  Bash Eingabehilfen
		*  Grundlegende Befehle
			*  Dateien
			*  Dateiinhalte vergleichen
			*  Shell Filter

		*  Shell Sonderzeichen
		*  Bash Shell

	*  Hilfe
	*  Pipes und Umleitungen
	*  Plattenplatz
	*  vim
	*  Verzeichnisbaum
	*  Dateitypen
		*  Hardlink


Systemadministration

	*  Benutzerverwaltung
		*  sss

	*  Berechtigungen
		*   Dateizugriffsrechte
		*  File Attributes
		*  ACL
		…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bootloader?rev=1769635031&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-28T21:17:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:bootloader - [grub2-mkconfig] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bootloader?rev=1769635031&amp;do=diff</link>
        <description>Bootloader

Kernel Bootparameter ändern

Z.B. Kernel Argument nomodeset setzen:

grub2-mkconfig

openSuSE 12.3

/etc/default/grub :

Zeile GRUB_CMDLINE_LINUX_DEFAULT anpassen

/boot/grub2/grub.cfg neu erstellen:
grub2-mkconfig | grub2-script-check
grub2-mkconfig --output=/boot/grub2/grub.cfg</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:blacklist_kernel_modul?rev=1769633203&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-28T20:46:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:blacklist_kernel_modul</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:blacklist_kernel_modul?rev=1769633203&amp;do=diff</link>
        <description>laden eines Kernel Moduls verhindern

Beispiel nouveau:


blacklist nouveau


Ist das Modul in der initrd enthalten?
lsinitramfs /boot/initrd.img-6.12.63+deb13-amd64 | grep nouveau
Wenn ja:
update-initramfs -u -k all</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:netconsole?rev=1769630264&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-28T19:57:44+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:netconsole</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:netconsole?rev=1769630264&amp;do=diff</link>
        <description>netconsole: Kernel Logs übers Netz schicken

temporär
modinfo netconsole | grep parm
modprobe netconsole 'netconsole=@/wlp0s20f3,6666@192.168.1.138/'
rebootfest

 
options netconsole netconsole=@/wlp0s20f3,6666@192.168.1.138/


Zu früh im Bootvorgang für netconsole:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:mailcow?rev=1769351989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-25T14:39:49+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:mailcow</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:mailcow?rev=1769351989&amp;do=diff</link>
        <description>Ausführlicher unter: &lt;https://docs.mailcow.email/getstarted/install/&gt;

Voraussetzung:

	*  Docker inkl. docker compose ist installiert
	*  DNS: FQDN ist korrekt im DNS eingetragen

Pakete:

	*  Debian (13): git openssl curl gawk grep coreutils jq

Installation:
cd /opt
umask 0022
git clone https://github.com/mailcow/mailcow-dockerized
cd mailcow-dockerized
./generate_config.sh</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:nextcloud_mit_docker_compose?rev=1769349164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-25T13:52:44+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:docker:nextcloud_mit_docker_compose - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:docker:nextcloud_mit_docker_compose?rev=1769349164&amp;do=diff</link>
        <description>nextcloud mit Docker Compose

Dafür gibt es mehrere Wege:

	*  Docker all-in-one-Image der Nextcloud GmbH
	*  Docker Official nextcloud Image
	*  ... und wahrscheinlich viele weitere Wege mehr. 

-&gt; Wir nutzen hier im Beispiel das „Docker Official Image“, das ist aber keine Empfehlung für oder gegen dieses Image.

Pakete</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-faq?rev=1769169553&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-23T11:59:13+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:postfix-faq</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-faq?rev=1769169553&amp;do=diff</link>
        <description>Häufige Probleme und deren Lösung

message_size_limit

Standardmäßig ist die maximale Größe einer Mail bei Postfix auf 10240000 Bytes ( = 10*1000*1024 = ca. 10MB ) beschränkt, darüber verweigert Postfix die Annahme. Auf der einen Seite ist es sinnvoll, die Größe von Mails zu beschränken. In vielen Umgebungen sind die Anforderungen an das Mailsystem aber einfach größer.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Apostfix.svg&amp;ns=lpi2&amp;rev=1769168549&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-23T11:42:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:postfix.svg - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Apostfix.svg&amp;ns=lpi2&amp;rev=1769168549&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:fail2ban?rev=1768084520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-10T22:35:20+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:fail2ban</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:fail2ban?rev=1768084520&amp;do=diff</link>
        <description>Pakete:

	*  Debian (ab 12): fail2ban python3-pyinotify python3-systemd

Per default überwacht fail2ban bei debian ssh:
egrep -A7 '\[sshd?\]' /etc/fail2ban/jail.conf
less /etc/fail2ban/filter.d/sshd.conf

…
[DEFAULT]
…
banaction = iptables-multiport
…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-rspamd?rev=1767479098&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-03T22:24:58+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-rspamd</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-rspamd?rev=1767479098&amp;do=diff</link>
        <description>rspamd

Doku

&lt;https://rspamd.com/doc/tutorials/quickstart.html&gt;

Voraussetzung

	*  postfix
	*  dovecot-imapd
	*  valkey oder redis lokal ereichbar

redis


…
bind 127.0.0.1 ::1
…
maxmemory 500mb
…
maxmemory-policy volatile-ttl
…

systemctl restart redis.service
Installation

Paket installieren:
apt install rspamd
Übersicht Konfiguration:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:debian_dist-upgrade?rev=1767107348&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-30T15:09:08+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:debian_dist-upgrade</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:debian_dist-upgrade?rev=1767107348&amp;do=diff</link>
        <description>tmux nutze ich, falls es während des Upgrades ein Problem mit ssh oder mit der graphischen Oberfläche gibt, über die ich das System aktualisiere. Allerdings schreibt tmux dazu in der Datei</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:file_attributes?rev=1764857849&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-04T14:17:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:file_attributes - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:file_attributes?rev=1764857849&amp;do=diff</link>
        <description>File Attributes

Die Attribute der Dateien im aktuellen Verzeichnis können aufgelistet werden:
lsattr
lsattr -l
Ändern von Attributen

Änderungen sind nur durch root erlaubt.
Datei append-only machen. (Kann nur noch wachsen)
chattr +a datei
Zurücksetzen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tcp_udp?rev=1764340468&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-28T14:34:28+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:tcp_udp - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tcp_udp?rev=1764340468&amp;do=diff</link>
        <description>4/Transport/UDP/TCP

offene Ports anzeigen
lsof -Pni
oder
ss -tulpn
TCP Port öffnen und darauf zugreifen

nc

„Server“ (auf IP 192.168.1.213):
nc -l -p 5555
„Client“:
nc 192.168.1.213 5555
socat

„Server“ (auf IP 192.168.1.213):
socat TCP-LISTEN:5555 -</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemsicherung?rev=1764330832&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-28T11:53:52+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:systemsicherung - [Sicherung der Dateisystem-Einstellungen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemsicherung?rev=1764330832&amp;do=diff</link>
        <description>Komplettsicherung des Systems

Zuverlässiger ( z.B. offene Dateien ) und möglicherweise einfacher ( z.B. udev ) ist es aus einem Rettungssystem heraus zu sichern. Die folgende Anleitung zeigt dagegen wie man aus einem laufenden System heraus sichert. Hürden wie eine nach</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:start?rev=1763741058&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T16:04:18+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:start - [TODO] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:start?rev=1763741058&amp;do=diff</link>
        <description>Exam 201

Topic 200: Capacity Planning

200.1 Measure and Troubleshoot Resource Usage (weight: 6)

Candidates should be able to measure hardware resource and network bandwidth, identify and troubleshoot resource problems.

Key Knowledge Areas

	*  Measure CPU usage.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:schulungsumgebung_kvm?rev=1763741021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T16:03:41+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:schulungsumgebung_kvm</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:schulungsumgebung_kvm?rev=1763741021&amp;do=diff</link>
        <description>Diese Anleitung ist veraltet

Anlegen einer Schulungsumgebung mit KVM

Benötigte Pakete

KVM nutzen wir als Virtual Machine Manager 
libvirt-bin ist die virtualizations API
virtinst ist die Grundlage des virtuellen Managers
bridge-utils ermöglicht uns das Anlegen von Netzwerkbrücken
virt-manager grafische Oberfläche für KVM</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:sssd-ldap?rev=1763740783&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T15:59:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:sssd-ldap</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:sssd-ldap?rev=1763740783&amp;do=diff</link>
        <description>apt-get --no-install-recommends install sssd-ldap libnss-sss sssd-tools</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap?rev=1763731187&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T13:19:47+0000</dc:date>
        <dc:creator>natureshadow2 (natureshadow2@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:ldap - [Benötigte Pakete] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap?rev=1763731187&amp;do=diff</link>
        <description>OpenLDAP Server

Voraussetzungen

Netzwerk / DNS

Die Auflösung des lokalen FQDN (hostname -f) sollte funktionieren.

Benötigte Pakete

	*  Debian: slapd ldap-utils

Initiale Konfiguration anpassen

Bei Debian wird das Paket mit folgenden Werten vorkonfiguriert</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:nftables?rev=1763565247&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T15:14:07+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:nftables - [Pakete loggen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:nftables?rev=1763565247&amp;do=diff</link>
        <description>nftables beobachten
watch -d nft -a list ruleset


nftables Regeln zurücksetzen/löschen
nft flush ruleset
erste nftables Regeln

iptables-ähnliche Tabellen und Chains anlegen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:netzwerk?rev=1763459128&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-18T09:45:28+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:netzwerk</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:netzwerk?rev=1763459128&amp;do=diff</link>
        <description>Netzwerk (temporär) einrichten

Während der Änderungen an der Netzwerkkonfiguration:

	*  ip monitor in seperatem Fenster laufen lassen  
	*  network-manager temporär anhalten. 

veraltete Methode mit ifconfig &amp; route</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:pam-ldap?rev=1763230868&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-15T18:21:08+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:pam-ldap</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:pam-ldap?rev=1763230868&amp;do=diff</link>
        <description>Veraltet. Heute nimmt man sssd oder libnss-ldapd

„Founded in 1999, PADL initially produced directory and authentication service offerings based on RFC 2307 and Kerberos ... Since 2018 we are developing audio software and hardware under the Lukktone moniker</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:nss-ldap?rev=1763230514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-15T18:15:14+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:nss-ldap</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:nss-ldap?rev=1763230514&amp;do=diff</link>
        <description>nss-ldap Client

Veraltet. Heute nimmt man sssd oder libnss-ldapd

Benötigte Pakete

Debian:
libnss-ldap nscd
SuSE:
nss_ldap
RedHat:
nss_ldap
Minimalkonfiguration

Einstellungen über debconf bei Debian:
debconf-set-selections &lt;&lt;DEBCONF

# database requires login
libnss-ldap libnss-ldap/dblogin boolean false
# distinguished name of the search base
libnss-ldap shared/ldapns/base-dn string dc=linuxhotel,dc=de
# LDAP version to use
libnss-ldap shared/ldapns/ldap_version select 3
# LDAP server host a…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:sssd-ldap2?rev=1763230374&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-15T18:12:54+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:sssd-ldap2</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:sssd-ldap2?rev=1763230374&amp;do=diff</link>
        <description>apt-get --no-install-recommends install sssd-ldap libnss-sss sssd-tools</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:sssd-ldap?rev=1763230336&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-15T18:12:16+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:sssd-ldap</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:sssd-ldap?rev=1763230336&amp;do=diff</link>
        <description>apt-get --no-install-recommends install sssd-ldap libnss-sss sssd-tools</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap-ssl?rev=1763137948&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-14T16:32:28+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ldap-ssl - [Client einrichten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap-ssl?rev=1763137948&amp;do=diff</link>
        <description>Todo: DH-Parameter einbinden

SSL / TLS für OpenLDAP

Vorraussetzungen

	*  OpenLDAP installiert 
	*   SSL Zertifikat erstellt
	*  Korrektes DNS
	*  Korrekte Uhrzeiten auf allen Rechnern

Als root Zertifikate, Anträge und Schlüssel an die passenden Stellen kopieren

Debian (ab 8)</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ssl?rev=1763124739&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-14T12:52:19+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ssl - [Links and Doku] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:ssl?rev=1763124739&amp;do=diff</link>
        <description>TODO: Lösung auf Basis von CFSSL, Boulder oder Consul evaluieren 

Links

	*  Log aller ausgestellten Zertifikate
	*  OpenSSL Cookbook by Ivan Ristić/Feisty Duck

OpenSSL

Diffie Hellman Schlüsselaustausch vorbereiten

DH-Parameter erzeugen: 
openssl dhparam -2 -out /etc/ssl/dhparams.pem
DH-Parameter ansehen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:nginx?rev=1763031530&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-13T10:58:50+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:nginx</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:nginx?rev=1763031530&amp;do=diff</link>
        <description>Default Konfiguration ansehen:
grep -Ev '^\s*(#|$)' /etc/nginx/sites-available/default
nginx als Reverse Proxy
cd /etc/nginx/sites-available
mv default orig
default :


server {
    location / {
        proxy_pass http://www.linuxhotel.de:80;
    }
}</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dhcp?rev=1762944940&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-12T10:55:40+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:dhcp - [Client testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:dhcp?rev=1762944940&amp;do=diff</link>
        <description>Lösungsmöglichkeiten um UDP Checksum-Problem in KVM zu vermeiden:
	*  in KVM e1000 als Netzwerkkarte auswählen, 
	*  oder: TX offloading in der Netzwerkkarte ausschalten
	*  oder: mit iptables die Checksumme erzeugen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:zfs?rev=1762851191&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-11T08:53:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:zfs</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:zfs?rev=1762851191&amp;do=diff</link>
        <description>*  Installation
	*  defaults
	*  Pools
	*  Datasets
		*  Volumes
		*  Snapshots
		*  Klone
		*  Verschlüsselung
		*  Deduplizierung
		*  Delegation</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:kernel?rev=1762772053&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-10T10:54:13+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:kernel - [Modul von Hand laden] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:kernel?rev=1762772053&amp;do=diff</link>
        <description>Hardware Schnittstellen anzeigen
ls /sys/bus/*/*
USB
lsusb
lsusb -v
PCI
lspci
lspci -v
lspci -vv -nn # mit ids
SCSI
lsscsi
Kernel-Module

Modulverzeichnis: 
ls /lib/modules/$(uname -r)/
Befehle

Kernel Meldungen anzeigen
dmesg
fortlaufend, mit Uhrzeit:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:sysstat?rev=1762765904&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-10T09:11:44+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:sysstat</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:sysstat?rev=1762765904&amp;do=diff</link>
        <description>Pakete

Debian: sysstat

iostat


iostat -N -m
Alle 2 Sekunden iostat aufrufen:
iostat -m /dev/sda 2
Parallel dazu:

Größe des für Cache benutzbaren Speichers bestimmen:
free -h
Datei anlegen, die grade noch in den Cache passt:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:samba?rev=1762525263&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-07T14:21:03+0000</dc:date>
        <dc:creator>natureshadow2 (natureshadow2@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:samba - [Minimal-Konfiguration] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:samba?rev=1762525263&amp;do=diff</link>
        <description>man kann die Pakete unter SuSE auch mit yast -i samba samba-client</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:journald?rev=1762523519&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-07T13:51:59+0000</dc:date>
        <dc:creator>natureshadow2 (natureshadow2@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:journald - [Persistentes Journal] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:journald?rev=1762523519&amp;do=diff</link>
        <description>systemd: journal

Die „Logfiles“ im systemd sind eine binäre Datenbank mit umfassenden Suchwerkzeugen

	*  contra
		*  kein KISS Design
		*  schlechte post-mortem Analyse
		*  nicht mehr kompatibel zu alten Logauswertungen (z.B. logwatch)

	*  pro</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bootloaderspec?rev=1762359122&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-05T16:12:02+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:bootloaderspec</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bootloaderspec?rev=1762359122&amp;do=diff</link>
        <description>root=/dev/mapper/rl_notebook34-root ... hello_cmdline


Rocky Linux ab 10:
kernel-install -v add-allgrep -R hello_cmdline /boot/loader/entries/
-&gt; hello_cmdline</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_ein-_und_ausschalten?rev=1762275811&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-04T17:03:31+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:selinux_-_ein-_und_ausschalten - [SE-Linux einschalten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_ein-_und_ausschalten?rev=1762275811&amp;do=diff</link>
        <description>Pakete

CentOS (7)

Bei CentOS sind alle notwendigen Pakete Teil der default-Installation.

Debian (9)
apt install --no-install-recommends selinux-basics selinux-policy-default auditd
Ein/Ausschalten

Ist SE-Linux eingeschaltet?
sestatus
oder
getenforce</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:btrfs?rev=1760701106&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-17T11:38:26+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:btrfs - [Subvolume zum default-Volume machen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:btrfs?rev=1760701106&amp;do=diff</link>
        <description>btrfs

Status:

	*  &lt;https://btrfs.readthedocs.io/en/stable/Status.html&gt;
	*  &lt;https://silvenga.com/posts/btrfs-and-lessons-learned/&gt;

Paket:

	*  Debian: btrfs-progs btrfsmaintenance

Dateisystem anlegen

ext? nach btrfs konvertieren:
man btrfs-convert
oder besser:

Dateisystem anlegen und mounten:
mkfs.btrfs /dev/sda2
btrfs filesystem show
mount -m -o noatime /dev/sda2 /mnt/btrfs</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:lvm?rev=1760522734&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-15T10:05:34+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:lvm - [LV anlegen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:lvm?rev=1760522734&amp;do=diff</link>
        <description>Aufbau eines logical volumes (LV)

Ein LV besteht aus mehreren Ebenen. Die unterste Ebene bilden die sogenannten physical volumes ( PV ).

Mehrere PVs kann man nun zusammenfassen zu einer logischen Einheit, der sogenannten volume group ( VG ).

Auf der VG kann man nun</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:smart?rev=1760191635&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-11T14:07:15+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:smart - [SMART Tests] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:smart?rev=1760191635&amp;do=diff</link>
        <description>Pakete

Debian (ab 7): smartmontools

Überprüfen ob SMART eingeschaltet ist
smartctl -i /dev/sda
SMART einschalten
smartctl -s on /dev/sda
SMART Tests

Wird das Gerät wahrscheinlich die nächsten 24 Stunden überleben:
smartctl -H /dev/sda
Gab es irgendwelche Fehler in der Vergangenheit:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:raid?rev=1758955347&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-27T06:42:27+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:raid</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:raid?rev=1758955347&amp;do=diff</link>
        <description>Beispiel Software RAID 1

Voraussetzung

Mindestens zwei gleich große neue Festplatten, für RAID5 mindestens drei. In der Praxis besser mindestens eine mehr. 

Zum Testen können auch zwei bzw. drei gleich große Partitionen auf derselben Festplatte genutzt werden.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:partitionierung?rev=1758954140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-27T06:22:20+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:partitionierung - [Format der Partitionstabelle] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:partitionierung?rev=1758954140&amp;do=diff</link>
        <description>zumindest wenn man mehr als 4 Partitionen anlegen will</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:smart?rev=1758909356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-26T17:55:56+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:smart</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:smart?rev=1758909356&amp;do=diff</link>
        <description>Pakete

Debian (ab 7): smartmontools

Überprüfen ob SMART eingeschaltet ist
smartctl -i /dev/sda
SMART einschalten
smartctl -s on /dev/sda
SMART Tests

Wird das Gerät wahrscheinlich die nächsten 24 Stunden überleben:
smartctl -H /dev/sda
Gab es irgendwelche Fehler in der Vergangenheit:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:drucken?rev=1758263651&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-19T06:34:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:drucken - [Druckerwarteschlange anlegen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:drucken?rev=1758263651&amp;do=diff</link>
        <description>Benötigte Pakete

Debian (ab 5.0)
cups
Centos (ab 4)
cups
SuSE (ab 9.3)
cups
Weitere mögliche Quellen für ppd-Dateien

	*  mit dnf / apt / zypper nach ppd, openprinting, foomatic, ... suchen
	*  &lt;http://www.openprinting.org&gt;
	*  Linux Treiber des Herstellers
	*  Kommerzielle Treiber:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mod_md?rev=1758194042&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-18T11:14:02+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:mod_md</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mod_md?rev=1758194042&amp;do=diff</link>
        <description>Pakete:

	*  Debian (12): apache2


ServerAdmin admin@example.lxht.de
MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.4-April-3-2024.pdf
MDomain example.lxht.de
ServerName example.lxht.de
# change to permanent, if you're sure
MDRequireHttps temporary
&lt;VirtualHost *:443&gt;                                 
  SSLEngine on                                      
&lt;/VirtualHost&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:paketverwaltung?rev=1758186230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-18T09:03:50+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:paketverwaltung</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:paketverwaltung?rev=1758186230&amp;do=diff</link>
        <description>lokale Paketverwaltung

dpkg und rpm
Funktion Debian und Ubuntu RedHat, Fedora und SuSE  Anzeigen welche Pakete installiert sind:  dpkg -l 
COLUMNS=150 dpkg -l</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:capabilities?rev=1757077415&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-05T13:03:35+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:capabilities</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:capabilities?rev=1757077415&amp;do=diff</link>
        <description>ping mit capability statt suid-Bit

Statt einem Programm über das SETUID-Bit alle Systemrechte zu geben, ist es sinnvoller, nur die Fähigkeiten (capabilities) zu geben, die das Programm zur Erfüllung seines Zwecks benötigt. Das setzt allerdings die Unterstützung des Kernels voraus, welches bestimmte Capabilities bereitstellt, die dann den Programmen gegeben werden können.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:network-manager?rev=1757058466&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-05T07:47:46+0000</dc:date>
        <dc:creator>natureshadow2 (natureshadow2@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:network-manager - [nmcli nicht-interaktiv] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:network-manager?rev=1757058466&amp;do=diff</link>
        <description>Netzwerk einrichten

CentOS (ab 7):  
dnf install NetworkManager
Debian (ab 8):
apt --no-install-recommends install network-manager
nmcli interaktiv benutzen
nmcli c
-&gt; NAME oder UUID raussuchen
nmcli c edit enp0s25
describe 802-3-ethernet.mtu
set 802-3-ethernet.mtu 1480
print 802-3-ethernet.mtu
save persistent
activate</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:install?rev=1757047088&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-05T04:38:08+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:install - [Datei anlegen mit install] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:install?rev=1757047088&amp;do=diff</link>
        <description>Verzeichnis anlegen mit install
install -d -o www-data -g root -m 0700 /tmp/test-directory
ist die Kurzform für:
mkdir -m 0700 /tmp/test-directory
chown www-data:root /tmp/test-directory
Datei anlegen mit install
install -o www-data -g root -m 0600 /tmp/test-file</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd_service_unit_files?rev=1756819390&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-02T13:23:10+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:systemd_service_unit_files</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd_service_unit_files?rev=1756819390&amp;do=diff</link>
        <description>Lennart Poettering schreibt auf die Frage, warum alle Netzwerkdienste Socket Activation nutzen sollten:
„robustness (because your service can go away, and then get restarted without clients noticing much), security (because priv code in pid1 binds the socket, and service can be entirely unpriv), resource use (because you can bind thousands of sockets, without having to pay upfront for starting the services behind), flexibility (because admins can configure .socket units in a *lot* of detail, and…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dovecot-imapd?rev=1756547834&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-30T09:57:14+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-dovecot-imapd</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dovecot-imapd?rev=1756547834&amp;do=diff</link>
        <description>postfix und dovecot-imapd mit LMTP verbinden

Anleitung für ältere Dovecot-Versionen (bis 2.3): postfix-dovecot-imapd-2-3

Vorraussetzung:

	*  dovecot ( Paket dovecot-imapd Version 2.4 soll installiert sein )
	*  postfix ( Paket postfix soll installiert sein )

Pakete

Debian: dovecot-lmtpd</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dovecot-imapd-2-3?rev=1756528400&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-30T04:33:20+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-dovecot-imapd-2-3 - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dovecot-imapd-2-3?rev=1756528400&amp;do=diff</link>
        <description>alternative Möglichkeiten:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-vrfy?rev=1756382202&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-28T11:56:42+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-vrfy - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-vrfy?rev=1756382202&amp;do=diff</link>
        <description>VRFY

VRFY ist eine Möglichkeit zu prüfen, ob ein Benutzer bzw. eine Mailadresse auf einem Server erreichbar ist.

Erkennen, ob der Mailserver VRFY anbietet:
nc mail.example.com 25
EHLO my.fqdn
-&gt; Wenn da 250-VRFY enthalten ist, erlaubt der Server VRFY</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:strace?rev=1756291316&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-27T10:41:56+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:strace</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:strace?rev=1756291316&amp;do=diff</link>
        <description>In anderem Fenster aufrufen, damit was passiert:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateien?rev=1756212833&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-26T12:53:53+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:dateien</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateien?rev=1756212833&amp;do=diff</link>
        <description>Kommentar dazu von Rob Pike am 03.08.2012 
----------

A lesson in shortcuts.

Long ago, as the design of the Unix file system was being worked out, the entries . and .. appeared, to make navigation easier. I'm not sure but I believe .. went in during the Version 2 rewrite, when the file system became hierarchical (it had a very different structure early on).  When one typed ls, however, these files appeared, so either Ken or Dennis added a simple test to the program. It was in assembler then, b…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:hardlink?rev=1755608947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-19T13:09:07+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:hardlink - [Backup] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:hardlink?rev=1755608947&amp;do=diff</link>
        <description>Links

Zur Unterscheidung zu symbolischen Links werden die gewöhnlichen Links manchmal auch Hard Links genannt.

einfache Beispiele
cp /etc/passwd .
ls -li passwd*
ln passwd passwd-hardlink
ls -li passwd*
umbenennen, verschieben, editieren, löschen (Ursprungdatei),</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-user?rev=1755247563&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T08:46:03+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:ldap-user - [Gruppe anlegen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-user?rev=1755247563&amp;do=diff</link>
        <description>OpenLDAP als Login-Server

rfc2307 oder rfc2307bis-01

Der OpenLDAP Server slapd muß wie in ldap gezeigt vorkonfiguriert sein. Darüber hinaus sind folgende Einstellungen notwendig:

	*  rfc2307bis-01 (expired: 20.08.2005)[LDIF] 
	*  rfc2307bis-02 (expired: 10.02.2010)

	*  openSuSE: default ist rfc2307bis</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-dovecot-imapd?rev=1755201656&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-14T20:00:56+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:postfix-dovecot-imapd</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-dovecot-imapd?rev=1755201656&amp;do=diff</link>
        <description>postfix und dovecot-imapd mit LMTP verbinden

Anleitung für ältere Dovecot-Versionen (bis 2.3): postfix-dovecot-imapd-2-3

Vorraussetzung:

	*  dovecot ( Paket dovecot-imapd Version 2.4 soll installiert sein )
	*  postfix ( Paket postfix soll installiert sein )

Pakete

Debian: dovecot-lmtpd</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-virtual-domains?rev=1755199435&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-14T19:23:55+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:dovecot-virtual-domains</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-virtual-domains?rev=1755199435&amp;do=diff</link>
        <description>Dovecot: virtuelle Domains und Benutzer in Textdateien

TODO: Debian 13 / 2.4 Migration

/etc/dovecot/conf.d/20-lmtp.conf -&gt; auth_username_format = %{user | username} entfernen

bis Dovecot 2.3

Dokumentation: &lt;https://doc.dovecot.org/configuration_manual/virtual_users/&gt;

Voraussetzung: dovecot-imapd

Benutzer vmail und Mailverzeichnis anlegen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:ssh?rev=1755174260&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-14T12:24:20+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:ssh - [Syntax prüfen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:ssh?rev=1755174260&amp;do=diff</link>
        <description>ssh

ssh in firewalld freischalten

Enable firewall rule for ssh.
sudo firewall-cmd --permanent --add-service=ssh
success
Reload firewall rules.
sudo firewall-cmd --reload
success
oder Firewall abschalten:
systemctl stop firewalld.service
Einsatzzwecke von ssh</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dovecot-sasl?rev=1755164649&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-14T09:44:09+0000</dc:date>
        <dc:creator>marcel_scholten (marcel_scholten@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-dovecot-sasl</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dovecot-sasl?rev=1755164649&amp;do=diff</link>
        <description>Alternativ: cyrus SASL

Doku:  Anleitung von dovecot.org 

Dovecot auth service


…
service auth {
  unix_listener /var/spool/postfix/private/auth {
    mode = 0660
    user = postfix
    group = postfix
  }
}
# Outlook and Windows Mail works only with LOGIN mechanism, not the standard PLAIN:
auth_mechanisms = plain login
…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:thunderbird_autoconfig?rev=1755163649&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-14T09:27:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:thunderbird_autoconfig - [mit Alias] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:thunderbird_autoconfig?rev=1755163649&amp;do=diff</link>
        <description>Automatische Konfiguration von Thunderbird

Evolution and KMail and Kontact use it, too.

Mögliche Alternativen:

	*  6186
	*  automx (funktioniert auch mit Outlook, MacOS und iOS, aber letzte Änderung 2016)

Voraussetzung

	*  postfix bevorzugt mit TLS 
	*  dovecot-imapd mit TLS
	*</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:radvd?rev=1754995738&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-12T10:48:58+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:radvd</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:radvd?rev=1754995738&amp;do=diff</link>
        <description>Reines SLAAC

(ohne DHCP6 )

Pakete:

	*  Debian (ab 9): radvd, ndisc6


interface ens3 {
  AdvSendAdvert on;
  prefix 2001:db8:0:15::/64 {
    AdvOnLink on; # default
    AdvAutonomous on; # default
    AdvValidLifetime 1500; # Wie lange kann sich der Client darauf verlassen, dass ich ihm als Router zur Verfügung stehe? (Min. 2 Stunden)
    AdvPreferredLifetime 900; # Wie lange soll eine selbst gewürfelte IPv6 Adresse &quot;preferred&quot; sein?
  };
  MaxRtrAdvInterval 30; # default: 600 
  RDNSS 2001:d…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:cloud-init?rev=1754988346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-12T08:45:46+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:cloud-init</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:cloud-init?rev=1754988346&amp;do=diff</link>
        <description>ISO-Datei für cloud-init erzeugen

Pakete

	*  Debian (13): xorriso

Konfiguration
mkdir cloud-init

hostname: vm2
instance-id: debian-12-genericcloud-amd64



#cloud-config
users:
  - name: nutzer
    expiredate: '2037-09-01'
    lock_passwd: false
    sudo: ALL=(ALL) NOPASSWD:ALL
    plain_text_passwd: 'villa'
    shell: /bin/bash
    ssh_authorized_keys:
      - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP4YVUx3HYqDuH3W4ZVj/QGVGWzDjkWLDLaCvdxMLuE7 Ingo
  - name: root
    lock_passwd: false
    plai…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind-tsig?rev=1752406675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-13T11:37:55+0000</dc:date>
        <dc:creator>jonas_lyssy (jonas_lyssy@undisclosed.example.com)</dc:creator>
        <title>lpi2:bind-tsig - [Zonentransfer signieren] Hinweis tsig-keygen ab 9.13.0 hinzugefügt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind-tsig?rev=1752406675&amp;do=diff</link>
        <description>Todo: eigentlich sollte das immer mit -n HOST funktionieren. Aber ich hatte Situationen, wo ich dnssec-keygen -a hmac-md5 -b 128 -n ZONE zonentransferbenutzt habe.
Im Bind Manual steht:dnssec-keygen -a hmac-sha256 -b 128 -n HOST transfer</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dhcp?rev=1752402448&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-13T10:27:28+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:dhcp - [IP-Adress-Pool] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dhcp?rev=1752402448&amp;do=diff</link>
        <description>Lösungsmöglichkeiten um UDP Checksum-Problem in KVM zu vermeiden:
	*  in KVM e1000 als Netzwerkkarte auswählen, 
	*  oder: TX offloading in der Netzwerkkarte ausschalten
	*  oder: mit iptables die Checksumme erzeugen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:nfs?rev=1752253540&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-11T17:05:40+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:nfs</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:nfs?rev=1752253540&amp;do=diff</link>
        <description>NFS v3 Server

Pakete

	*  openSuSE (ab 11.4): nfs-kernel-server
	*  debian (ab 7): nfs-kernel-server
	*  CentOS (ab 7): nfs-utils

starten
service nfs-kernel-server restart
temporär

Verzeichnis freigeben:
exportfs -o ro 192.168.1.0/24:/var/tmp
Freigabe löschen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:openvpn?rev=1752231797&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-11T11:03:17+0000</dc:date>
        <dc:creator>jonas_lyssy (jonas_lyssy@undisclosed.example.com)</dc:creator>
        <title>lpi2:openvpn - [Client] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:openvpn?rev=1752231797&amp;do=diff</link>
        <description>Vorraussetzung: Beispielsetup mit 3 Subnetzen

Verbindungstest

Server
openvpn --dev tun1 --ifconfig 10.179.8.1 10.179.8.2
Client
openvpn --remote 10.1.1.4 --dev tun1 --ifconfig 10.179.8.2 10.179.8.1
in anderem Fenster:
ip -c link
ip -c addr
ping 10.179.8.1
Verbindungstest, mit IPv6</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap-user?rev=1752155210&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-10T13:46:50+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ldap-user - [Entscheidung: rfc2307 oder rfc2307bis-01 ?] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap-user?rev=1752155210&amp;do=diff</link>
        <description>OpenLDAP als Login-Server

rfc2307 oder rfc2307bis-01

Der OpenLDAP Server slapd muß wie in ldap gezeigt vorkonfiguriert sein. Darüber hinaus sind folgende Einstellungen notwendig:

	*  rfc2307bis-01 (expired: 20.08.2005)[LDIF] 
	*  rfc2307bis-02 (expired: 10.02.2010)

	*  openSuSE: default ist rfc2307bis</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:xfs?rev=1751977384&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-08T12:23:04+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:xfs</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:xfs?rev=1751977384&amp;do=diff</link>
        <description>xfs

Pakete

Debian (ab 6): xfsprogs xfsdump

XFS Dateisystem anlegen
mkfs.xfs /dev/sdX agcount=  allocation groups für parallele Zugriffe, entspricht meist der Anzahl der CPU's  crc=      Checksummen über die Metadaten  sectsz=   Blockgröße des darunter liegenden Storage</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:plattenplatz?rev=1750589737&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-22T10:55:37+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:plattenplatz - [Wieviel Platz wird in einer Subhierarchie verbraucht] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:plattenplatz?rev=1750589737&amp;do=diff</link>
        <description>Partitions-Schema

	*  Master Boot Record
	*  GUID Partition Table

Welche Partitionen sind am vollsten
df -i
df -h
Wieviel Platz ist reserviert
tune2fs -l /dev/sda4 | grep -i reserved
Wieviel Platz wird in einer Subhierarchie verbraucht
du -sh /usr
Frage zur Diskussion: woher kommt der Unterschied zwischen du und df?</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:swap?rev=1750400365&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-20T06:19:25+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:swap - [Swap leeren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:swap?rev=1750400365&amp;do=diff</link>
        <description>Wie groß sollte Swap sein?

	*  Ubuntu's Antwort
	*  SUSE's Antwort
	*  Antwort aus Fedora 28(?): 

Brauche ich Swap?

	*  &lt;http://www.thomashertweck.de/linuxram.html&gt;
	*  &lt;https://chrisdown.name/2018/01/02/in-defence-of-swap.html&gt; - Sehr ausführlich warum Swap meist sinnvoll ist. 
	*  &lt;https://www.linux.com/news/all-about-linux-swap-space&gt; Swapping is necessary for two important reasons. First, when the system requires more memory than is physically available, the kernel swaps out less used pag…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Apasted%3A20250620-061256.png&amp;ns=admin_grundlagen%3Apasted&amp;rev=1750399976&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-20T06:12:56+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:pasted:20250620-061256.png - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Apasted%3A20250620-061256.png&amp;ns=admin_grundlagen%3Apasted&amp;rev=1750399976&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/admin_grundlagen:pasted:20250620-061256.png?w=499&amp;h=248&amp;t=1750399976&amp;amp;tok=d1785a&quot; alt=&quot;admin_grundlagen:pasted:20250620-061256.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Akurzreferenz-grundlagen.pdf&amp;ns=admin_grundlagen&amp;rev=1748951857&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-03T11:57:37+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:kurzreferenz-grundlagen.pdf - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Akurzreferenz-grundlagen.pdf&amp;ns=admin_grundlagen&amp;rev=1748951857&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Akurzreferenz-grundlagen.odt&amp;ns=admin_grundlagen&amp;rev=1748951803&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-03T11:56:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:kurzreferenz-grundlagen.odt - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Akurzreferenz-grundlagen.odt&amp;ns=admin_grundlagen&amp;rev=1748951803&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:etherpad?rev=1748586586&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-30T06:29:46+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:etherpad - [Etherpad-Lite Service mit Postgres als Datenbank] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:etherpad?rev=1748586586&amp;do=diff</link>
        <description>Etherpad

frei nach &lt;https://github.com/ether/etherpad-lite/wiki/How-to-deploy-Etherpad-Lite-as-a-service&gt;
und &lt;https://github.com/ether/etherpad-lite/wiki/How-to-use-Etherpad-Lite-with-PostgreSQL/876a249e89d4468a74441bfcb470d2b4ecba416a&gt;

Etherpad-Lite Service mit Postgres als Datenbank
apt install --no-install-recommends extrepo git postgresql-15
extrepo enable node_20.x
apt update
-&gt; sollte node Repository anzeigen
apt install nodejs
useradd -r -d /opt/etherpad-lite -s /usr/sbin/nologin ether…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:rebuild_red_hat_8?rev=1746780342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-09T08:45:42+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:rebuild_red_hat_8</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:rebuild_red_hat_8?rev=1746780342&amp;do=diff</link>
        <description>Rebuild Red Hat 8

Falls es größere Änderungen beim fs Layout gab.

In der chroot-Umgebung. Voraussetzung: /etc/fstab ist ok.

Überprüfen und Info sammeln
efibootmgr -v
blkid
Eventuell alte Einträge löschen
efibootmgr -B -b 000f
und neuen Eintrag erzeugen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache?rev=1746186169&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-02T11:42:49+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:apache - [Dienst starten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache?rev=1746186169&amp;do=diff</link>
        <description>Apache

Benötigte Pakete

CentOS (ab 5):
httpd
openSuSE, Debian (ab 3.1), Ubuntu: 
apache2
Webseite anlegen

Im einfachsten Fall

	*  startet man den Webserver
	*  hinterlegt eine Webseite
	*  und greift darauf zu

/var/www/html/test.html: ( CentOS ab 7, Debian ab 8, Ubuntu ab 16.04 )</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:auditd?rev=1743770400&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-04T12:40:00+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:auditd</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:auditd?rev=1743770400&amp;do=diff</link>
        <description>Dateiänderungen überwachen mit auditd

Paket:

	*  CentOS (6): audit
	*  openSuSE (13.1): audit
	*  Debian (ab 7): auditd
	*  Ubuntu (ab 18.04): auditd

Änderungen an Datei ''/etc/passwd'' überwachen


-w /etc/passwd -p wa

systemctl kill --signal=SIGHUP auditd.service</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd_timer?rev=1743759897&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-04T09:44:57+0000</dc:date>
        <dc:creator>valentin_bachem (valentin_bachem@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:systemd_timer</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd_timer?rev=1743759897&amp;do=diff</link>
        <description>Statt mit cron können auch mit dem Systemd-Timer zeitgesteuert Programme gestartet werden. Dazu werden zwei Dateien, *.timer und *.service unter /etc/systemd/system angelegt. Beispielsweise dateprint.timer und dateprint.service um alle 2 Minuten Freitags zwischen 9 und 12 Uhr in den Monaten Januar, Mai und November den aktuellen Zeitstempel in eine Datei</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:syslog?rev=1743752623&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-04T07:43:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:syslog - [Zielrechner:] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:syslog?rev=1743752623&amp;do=diff</link>
        <description>rsyslog

Beispiel: Logdaten von einem Rechner auf den nächsten übertragen

Zielrechner:

Zielrechner netzwerkfähig machen:
Passende Nachrichten in Datei /var/log/beispiel schreiben:

Debian, CentOS, Ubuntu

/etc/rsyslog.d/10-remote.conf: ( debian 5.0, centos 6.0, ubuntu 18.04 )</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-sieve?rev=1742108878&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-16T07:07:58+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:dovecot-sieve</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-sieve?rev=1742108878&amp;do=diff</link>
        <description>Pakete:

	*  dovecot-lmtpd dovecot-sieve dovecot-managesieved (Debian 9)



protocol lmtp {
  mail_plugins = $mail_plugins sieve
}



…
plugin {
…
  sieve = file:~/sieve
…


Testen:
doveconf -f service=lmtp mail_plugins

Syntax


require &quot;fileinto&quot;;

#
# 2019-2-13
#
if header :contains &quot;subject&quot; &quot;Termin&quot; {
    fileinto &quot;Inbox.Termin&quot;;
    stop;
}</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dovecot-imapd?rev=1742108384&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-16T06:59:44+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:dovecot-imapd - [Sieve] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dovecot-imapd?rev=1742108384&amp;do=diff</link>
        <description>Installation dovecot-imapd

Vorraussetzung: 

	*  dovecot 
	*  SMTP-Server übergibt Mails an Dovecot ( z.B. postfix-dovecot-imapd )

Benötigte Pakete

	*  Debian ( ab 5.0 ):  dovecot-imapd
	*  openSuSE ( ab 11.4 ): dovecot20
	*  centOS ( ab 6 ): dovecot

Authentifizierung testen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:udev?rev=1740502816&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-25T17:00:16+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:udev - [Kommando bei Aktivierung eines USB-Devices ausführen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:udev?rev=1740502816&amp;do=diff</link>
        <description>zuletzt angelegte Gerätedateien finden
ls -rtl /dev
find /dev -ctime -30
find /dev -type c -o -type b -printf '%TY%Tm%Td%TI%TM %p\n' | sort -n
Dummy Netzwerkinterface dummy0 in intern0 umbenennen

... mit udev.rules

Dummy Netzwerkinterface erzeugen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:benutzerverwaltung?rev=1739465051&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-13T16:44:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:benutzerverwaltung - [Liste aller Benutzer anzeigen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:benutzerverwaltung?rev=1739465051&amp;do=diff</link>
        <description>Benutzer- und Gruppeneinstellungen betrachten
whoami  Wer bin ich? whoWelche Benutzer sind angemeldet?lastWer war wann angemeldet?idWie heißt der aktuelle Benutzer? In welchen Gruppen ist er? Angaben von ids und Namen.id benutzerWie lauten uid und gid</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:var_log_auf_separate_partition_auslagern?rev=1738688616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-04T17:03:36+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:var_log_auf_separate_partition_auslagern</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:var_log_auf_separate_partition_auslagern?rev=1738688616&amp;do=diff</link>
        <description>Beispiel: Verzeichnis /var/log auf neue Partition verschieben

Pakete: rsync lsof

Neues Blockdevice:

	*  Festplatte einbauen
	*  oder bei VM Volume hinzufügen

Partition anlegen: 
parted /dev/sdb
print
mkpart
quit
Mountpoint anlegen und temporär mounten</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:raid?rev=1738683811&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-04T15:43:31+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:raid</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:raid?rev=1738683811&amp;do=diff</link>
        <description>Beispiel Software RAID 1

Voraussetzung

Mindestens zwei gleich große neue Festplatten, für RAID5 mindestens drei. In der Praxis besser mindestens eine mehr. 

Zum Testen können auch zwei bzw. drei gleich große Partitionen auf derselben Festplatte genutzt werden.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ipv6?rev=1735833468&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-02T15:57:48+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ipv6</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:ipv6?rev=1735833468&amp;do=diff</link>
        <description>Wichtige IPv6 Präfixe

	*  Aufteilung des IPv6-Adressraums
	*  Reservierte IP-Adressen
Adresse                                      Bedeutung                             Bereich  Bemerkung                                 Scope::1/128                                  localhost</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:network-basics?rev=1735811444&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-02T09:50:44+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:network-basics - [Layer 2: Ethernet, WLAN, ...] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:network-basics?rev=1735811444&amp;do=diff</link>
        <description>Begriffe

Betriebssystem

	*  Treiber
	*  Devicename
	*  Netzwerkkarte
	*  Firmware

Layer 2: Ethernet, WLAN, ...

	*  MacAdresse
	*  Switch
	*  Link-Speed
	*  MTU
	*  ESSID
	*  Host-zu-Host

ARP

	*  Neighbour Discovery

Layer 3: IPv4 IPv6

	*  IP Adresse</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:cron?rev=1734310382&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-16T00:53:02+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:cron - [cron] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:cron?rev=1734310382&amp;do=diff</link>
        <description>cron

Programme regelmäßig starten
crontab -e
	*  /etc/crontab
	*  /etc/cron.d/*
	*  /var/spool/cron/*

Einfachere Variante:

	*  /etc/cron.hourly
	*  /etc/cron.daily
	*  /etc/cron.weekly
	*  /etc/cron.monthly

cron jobs sofort ausführen, without waiting for the next tick: (Debian ab 13):</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/intern:xrechnung?rev=1733657022&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-08T11:23:42+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>intern:xrechnung</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/intern:xrechnung?rev=1733657022&amp;do=diff</link>
        <description>XRechnung

Ich gehe in dem Beispiel davon aus, dass Du Deine Rechnung als XML-Datei und als PDF schon erzeugt hast. Die Dateien heißen hier 70396a.xml und 70396a.xml.

Aus XML und PDF ein Zugferd-XRechnung PDF erzeugen:

mit ghostscript

braucht aktuell (2024-12-08)</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:systemd-automount?rev=1732806218&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-28T15:03:38+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:systemd-automount</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:systemd-automount?rev=1732806218&amp;do=diff</link>
        <description>LABEL=backup /mnt/backup  auto  noauto,x-systemd.automount,x-systemd.idle-timeout=10,rw 0 2



systemctl daemon-reload
systemctl list-unit-files --type automount
systemctl cat mnt-backup.automount
systemd-mount --list
systemctl start mnt-backup.automount
journalctl -fu mnt-backup.automount
systemctl cat mnt-backup.automount</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:rsync?rev=1731686253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-15T15:57:33+0000</dc:date>
        <dc:creator>natureshadow2 (natureshadow2@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:rsync - [Systembackup mit rsync] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:rsync?rev=1731686253&amp;do=diff</link>
        <description>Nützliche rsync Parameter


-a            Archiv 
-n            Simulation 
-x            nur dieses Filesystem (keine Sub-Mounts) 
-H            Hardlinks erhalten 
-A            ACLs 
-X            erweiterte Dateiattribute 
-S            sparse files
-u            neuere Dateien auf der Empfängerseite überspringen
 
-P            Fortschritt anzeigen 
-vih          Anzeige gesprächig, symbolisch und human readable 
 
--numeric-ids uid und gid nicht über Namen sondern numerisch sichern 
--del …</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-ad?rev=1730983028&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-07T12:37:08+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:samba-ad - [NTP installieren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-ad?rev=1730983028&amp;do=diff</link>
        <description>Samba4

Siehe auch: &lt;https://wiki.samba.org/index.php/Setting_up_Samba_as_an_Active_Directory_Domain_Controller&gt;

Installation mit debian 10 getestet.

Vorraussetzungen

	*  Statische IP-Adresse (per DHCP oder in lokaler Konfigurationsdatei) 
	*  FQDN der Form servername.domain.tld wird von</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:sicherung?rev=1728630678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-11T07:11:18+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:sicherung - alte Version wiederhergestellt (2024/10/11 07:10)</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:sicherung?rev=1728630678&amp;do=diff</link>
        <description>Testdaten
useradd -m user1
useradd -m -u 1234 user2
groupadd projekt

mkdir /xprojekt
touch /xprojekt/user{1,2}-test{1,2}
chown user1 /xprojekt/user1*
chown user2 /xprojekt/user2*
chgrp projekt /xprojekt/user?-test2
rsync

rsync

tar

tar</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:systemd-resolved?rev=1728480163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-09T13:22:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:systemd-resolved - [/etc/resolv.conf] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:systemd-resolved?rev=1728480163&amp;do=diff</link>
        <description>systemd-resolved

Paket:

	*  systemd-resolved

Dienst starten:
systemctl enable --now systemd-resolved.service
Testen:
resolvectl query www.linuxhotel.de
nss konfigurieren


…
  hosts: files … resolve [!UNAVAIL=return] … myhostname
…


Testen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:kernel?rev=1726673151&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-18T15:25:51+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:kernel - [sysrq] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:kernel?rev=1726673151&amp;do=diff</link>
        <description>Hardware Schnittstellen anzeigen
ls /sys/bus/*/*
USB
lsusb
lsusb -v
PCI
lspci
lspci -v
lspci -vv -nn # mit ids
SCSI
lsscsi
Kernel-Module

Modulverzeichnis: 
ls /lib/modules/$(uname -r)/
Befehle

Kernel Meldungen anzeigen
dmesg
fortlaufend, mit Uhrzeit:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:mount?rev=1726586936&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-17T15:28:56+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:mount - [Dateisystem einhängen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:mount?rev=1726586936&amp;do=diff</link>
        <description>Voraussetzung

freie Partition oder freies logical Volume erstellt

Dateisystem einhängen

Dateisystem erstellen:
mkfs.ext4 /dev/sda2blkid /dev/sda2
-&gt; UUID merken

Mountpoint erstellen:
mkdir /mnt/test

#Quelle/Blockdevice                        Mountpoint  Dateisystem  Mountoptionen   dump  fsck
…
UUID=0f295d5e-f171-4dac-933b-f252b679fbe5  /mnt/test   ext4         rw,nosuid,nodev 0     2</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:netzwerk?rev=1723994511&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-18T15:21:51+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:netzwerk</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:netzwerk?rev=1723994511&amp;do=diff</link>
        <description>Netzwerk (temporär) einrichten

Während der Änderungen an der Netzwerkkonfiguration:

	*  ip monitor in seperatem Fenster laufen lassen  
	*  network-manager temporär anhalten. 

veraltete Methode mit ifconfig &amp; route</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dns?rev=1723300178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-10T14:29:38+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-dns</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-dns?rev=1723300178&amp;do=diff</link>
        <description>Vorraussetzung: bind

Backup MX

Mailserver-Ausfall über zweiten MX-Eintrag im DNS abpuffern

Konfiguration der Zone


example.com MX  5 example.com
example.com MX 10 backup.example.com


Die MX-Priorität ist ordinal. D.h. der niedrigste MX wird bevorzugt.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-virtual-domains?rev=1723295299&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-10T13:08:19+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:postfix-virtual-domains</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-virtual-domains?rev=1723295299&amp;do=diff</link>
        <description>Postfix: virtuelle Domains und Benutzer in Textdateien

Voraussetzung: postfix-dovecot-imapd mit LMTP und dovecot-virtual-domains

Maps erstellen


# postmap hash:/etc/postfix/virtual_mailbox_domains.txt
example.com yes

postmap hash:/etc/postfix/virtual_mailbox_domains.txt
-&gt; erzeugt /etc/postfix/virtual_mailbox_domains.txt.db</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:redis?rev=1723293072&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-10T12:31:12+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:redis - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:redis?rev=1723293072&amp;do=diff</link>
        <description>redis
apt install redis
Überblick Konfiguration:
grep -Ev '^\s*(#|$)' /etc/redis/redis.conf
lsof -ac redis-server -Pni -sTCP:LISTEN
-&gt; nur localhost: localhost:6379</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dovecot-ssl?rev=1723287016&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-10T10:50:16+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:dovecot-ssl - [Server-Zertifikat für verschlüsselte Verbindungen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dovecot-ssl?rev=1723287016&amp;do=diff</link>
        <description>Todo: DH-Parameter einbinden

Vorraussetzungen

	*  Einfache dovecot-imapd Installation
	*  ssl Zertifikat erzeugt 
	*  Korrektes DNS
	*  Korrekte Uhrzeiten auf allen Rechnern

SSL / TLS für Dovecot

Server-Zertifikat für verschlüsselte Verbindungen

Wie in ssl oder dehydrated beschrieben Server-Zertifikat bauen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-tls?rev=1723286916&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-10T10:48:36+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-tls</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-tls?rev=1723286916&amp;do=diff</link>
        <description>Todo:

	*  Wie aktualisiert man /var/spool/postfix/etc/ssl/certs/ca-certificates.crt? Wird das bei Debian genutzt?
	*  DH-Parameter einbinden 

Vorraussetzungen

	*</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dehydrated?rev=1723218807&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-09T15:53:27+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:dehydrated</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dehydrated?rev=1723218807&amp;do=diff</link>
        <description>Let's Encrypt mit dehydrated

Pakete:

	*  dehydrated dehydrated-apache2 apache2 ssl-cert (Debian ab 11)
useradd -r -s /bin/false -d /var/lib/dehydrated/ dehydrated
gpasswd -a www-data ssl-cert
systemctl restart apache2.service

# CA=&quot;https://acme-staging-v02.api.letsencrypt.org/directory&quot;
DEHYDRATED_USER=dehydrated
DEHYDRATED_GROUP=ssl-cert
CONTACT_EMAIL=admin@example.com</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind-dnssec?rev=1723216719&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-09T15:18:39+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:bind-dnssec</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind-dnssec?rev=1723216719&amp;do=diff</link>
        <description>DNSSEC RRs: DNSKEY, DS, RRSIG

DNSKEYs für .de Zone anzeigen:
dig de. DNSKEY +nocomments | tee de.dnskey
DS aus DNSKEY erstellen:
dnssec-dsfromkey -f de.dnskey de
Mit veröffentlichtem DS vergleichen:
dig de. DS +short


Ganze Kette für www.linuxhotel.de anzeigen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:borgbackup?rev=1723130979&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-08T15:29:39+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:borgbackup - [Restore] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:borgbackup?rev=1723130979&amp;do=diff</link>
        <description>Features, die mir in Borg fehlen:

	*  Client kann Backups löschen, der append-only Mode auf dem Server löst das Problem nicht. restic kann das. 
	*  der tar-export beim Wiederherstellen kann nicht mit ACLs, XATTRS und BSD-Flags umgehen.

Backup Server</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dns?rev=1723090270&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-08T04:11:10+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:dns - [Testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dns?rev=1723090270&amp;do=diff</link>
        <description>Namensauflösung

Rechnernamen einstellen

Temporär
hostname &lt;name&gt;
Dauerhaft
hostnamectl set-hostname &lt;name&gt;
oder


notebook25




DNS Client mit files &amp; dns

Wie und in welcher Reihenfolge sollen Netzwerknamen aufgelöst werden? 
Mit Hilfe der Datei</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:drucken?rev=1717696113&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-06T17:48:33+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>lpi1:drucken - [cupsctl] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:drucken?rev=1717696113&amp;do=diff</link>
        <description>Benötigte Pakete

Debian (ab 5.0)
cups
Centos (ab 4)
cups
SuSE (ab 9.3)
cups
Weitere mögliche Quellen für ppd-Dateien

	*  mit dnf / apt / zypper nach ppd, openprinting, foomatic, ... suchen
	*  &lt;http://www.openprinting.org&gt;
	*  Linux Treiber des Herstellers
	*  Kommerzielle Treiber:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:screen?rev=1716696329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-26T04:05:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:screen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:screen?rev=1716696329&amp;do=diff</link>
        <description>tmux scheint mir die modernere Alternative zu sein 

Mit Hilfe von screen kann man

	*  mehrere Shell-Sitzungen in einem Shell-Fenster starten
	*  interaktive Shell-Sitzungen im Hintergrund weiterlaufen lassen
	*  gemeinsam in einer Shell arbeiten
	*  auf Serielle Schnittstellen zugreifen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tmux?rev=1716696279&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-26T04:04:39+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:tmux</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tmux?rev=1716696279&amp;do=diff</link>
        <description>page in english 

 tmux ist eine Alternative zu screen 

Mit Hilfe von tmux kann man

	*  mehrere Shell-Sitzungen in einem Shell-Fenster starten
	*  interaktive Shell-Sitzungen im Hintergrund weiterlaufen lassen
	*  gemeinsam in einer Shell arbeiten
	*  Eingaben und Befehle in mehreren Shells gleichzeitig absetzen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:backup_to_removable_media?rev=1716279225&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-21T08:13:45+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:backup_to_removable_media - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:backup_to_removable_media?rev=1716279225&amp;do=diff</link>
        <description>Verschlüsselte Backups auf USB-Stick

Blockdevices anzeigen:
lsblk
Partition erstellen: 
fdisk /dev/sdb
…
Verschlüsselung aktivieren:  
cryptsetup --verbose luksFormat --type luks2 /dev/sdb1
verschlüsselte Partition öffnen/entsperren:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:ssd?rev=1716221504&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-20T16:11:44+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:ssd - [kontinuierlich freie Bereiche eines Dateisystems &quot;trimmen&quot;] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:ssd?rev=1716221504&amp;do=diff</link>
        <description>SSDs anzeigen

Anzeigen, welche Blockdevices auf rotierenden Geräten (z.B. magnetische Festplatten) liegen und welche nicht (z.B. SSDs):
lsblk -o NAME,ROTA
Geräte mit 1 in der Spalte „ROTA“ liegen auf rotierenden Geräten, Geräte mit 0 nicht.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:storage?rev=1716218858&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-20T15:27:38+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:storage</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:storage?rev=1716218858&amp;do=diff</link>
        <description>Storage anzeigen

als Baum
lsblk
Rotierend (Magnetisch) oder Nicht-Rotierend
lsblk --help
lsblk -o NAME,ROTA
Kategorien (LABEL, UUID etc.) auflisten 
blkid


	*  Partitionierung und Dateisysteme
	*  LVM
	*  Software RAID
	*  btrfs</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:cryptsetup-luks?rev=1716203691&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-20T11:14:51+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:cryptsetup-luks - [Pakete] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:cryptsetup-luks?rev=1716203691&amp;do=diff</link>
        <description>cryptsetup-luks

TODO: &lt;http://www.heise.de/security/artikel/Erfolgreicher-Angriff-auf-Linux-Verschluesselung-2072199.html&gt; beachten

Vorbereitung

Pakete

cryptsetup-luks

Debian (ab 10): cryptsetup

Kernel-Modul
modinfo dm_crypt
muss vorhanden sein

Verschlüsseltes Dateisystem anlegen

Partition oder logical volume anlegen
fdisk /dev/&lt;platte&gt;
oder</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:autofs?rev=1714661278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-02T14:47:58+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:autofs - [Einzelnes Verzeichnis automatisch mounten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:autofs?rev=1714661278&amp;do=diff</link>
        <description>Einzelnes Verzeichnis automatisch mounten

Paket:

	*  Debian (ab 10): autofs
mkfs.ext4 /dev/vg_system/lv_autofs1

#Key    -Options             Location
test    -fstype=auto,noatime :/dev/vg_system/lv_autofs1



# mount-point   Map            -Options
/misc           /etc/auto.misc ---timeout=30,discard</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:routing?rev=1714297943&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-28T09:52:23+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:routing</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:routing?rev=1714297943&amp;do=diff</link>
        <description>Routen von a nach c



&quot;Router&quot; anlegen
ip netns add a
ip netns add b1
ip netns add b2
ip netns add c
&quot;Kabel&quot; verlegen
ip link add a0    type dummy
ip link add a-b1  type veth peer name b1-a
ip link add a-b2  type veth peer name b2-a
ip link add b1-b2 type veth peer name b2-b1
ip link add b1-c  type veth peer name c-b1
ip link add b2-c  type veth peer name c-b2
ip link add c0    type dummy
ip link set dev a0    netns a
ip link set dev a-b1  netns a
ip link set dev a-b2  netns a
ip link set dev b…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:routing?rev=1714222850&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-27T13:00:50+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:routing</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:routing?rev=1714222850&amp;do=diff</link>
        <description>Routen von a nach c



&quot;Router&quot; anlegen
ip netns add a
ip netns add b1
ip netns add b2
ip netns add c
&quot;Kabel&quot; verlegen
ip link add a0    type dummy
ip link add a-b1  type veth peer name b1-a
ip link add a-b2  type veth peer name b2-a
ip link add b1-b2 type veth peer name b2-b1
ip link add b1-c  type veth peer name c-b1
ip link add b2-c  type veth peer name c-b2
ip link add c0    type dummy
ip link set dev a0    netns a
ip link set dev a-b1  netns a
ip link set dev a-b2  netns a
ip link set dev b…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:samba?rev=1714129290&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-26T11:01:30+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:samba - [Steht etwas in den Logdateien?] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:samba?rev=1714129290&amp;do=diff</link>
        <description>man kann die Pakete unter SuSE auch mit yast -i samba samba-client</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-virtual-hosts?rev=1714052475&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-25T13:41:15+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:apache-virtual-hosts - [HTML-Dateien ablegen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-virtual-hosts?rev=1714052475&amp;do=diff</link>
        <description>Namebased Virtual Hosts

Vorraussetzung: apache, bind und dns

Namen im DNS eintragen

Die Namen aller Virtual Hosts sind im DNS eingetragen, fehlende wie unter bind gezeigt hinzufügen

Namensauflösung testen
getent hosts notebook14.linuxhotel.de
getent hosts iw.linuxhotel.de</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:networkd?rev=1714039134&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-25T09:58:54+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:networkd - [systemd-networkd] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:networkd?rev=1714039134&amp;do=diff</link>
        <description>systemd-networkd

Voraussetzung: Falls NetworkManager läuft, Interfaces aus der
Konfiguration herausnehmen:


[device]
match-device=interface-name:enp0s31f6
managed=0


Datei(en) anlegen

	*  *.netdev = Gerätdefinitonen, z.B bridges und bonding
	*  *.link = Link Layer, z.B. Namen, MAC und MTU</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:mod_access_compat?rev=1713457767&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-18T16:29:27+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:mod_access_compat - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:mod_access_compat?rev=1713457767&amp;do=diff</link>
        <description>mod_access_compat


LogLevel warn authz_core:debug
LogLevel warn access_compat:debug
Alias /intern /srv/www/intern

&lt;Directory /srv/www/intern&gt;
  AllowOverride Limit
  Require all granted
&lt;/Directory&gt;


Zugriffsteuerung per IP/Hostname

In Apache kann mittels</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba?rev=1713444064&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-18T12:41:04+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:samba - [Benutzer anlegen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba?rev=1713444064&amp;do=diff</link>
        <description>man kann die Pakete unter SuSE auch mit yast -i samba samba-client</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind?rev=1713357516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-17T12:38:36+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:bind - [Vorbereiten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind?rev=1713357516&amp;do=diff</link>
        <description>Vorraussetzung:  bind als caching only nameserver

Vorbereiten

systemd-resolvd

„systemd-resolved is not intended to be used on DNS servers. If you’re running a DNS server, you’ll need to disable systemd-resolved before setting up BIND or Unbound instead“

CentOS 7

Paket caching-nameserver</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:tcpwrapper?rev=1713343369&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-17T08:42:49+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:tcpwrapper - [Einen Rechner verbieten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:tcpwrapper?rev=1713343369&amp;do=diff</link>
        <description>netzwerk ps per tcpwrapper einschränken

Voraussetzung: inetd

Einen Rechner verbieten

/etc/hosts.deny :


ps : notebook04.linuxhotel.de


oder:


48620 : notebook04.linuxhotel.de


evtl. Dienst neu starten

Einen Rechner erlauben, alle anderen verbieten</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Arouting5.svg&amp;ns=lpi2&amp;rev=1713336859&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-17T06:54:19+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:routing5.svg</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Arouting5.svg&amp;ns=lpi2&amp;rev=1713336859&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:storage-kernel-options?rev=1713284331&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T16:18:51+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:storage-kernel-options - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:storage-kernel-options?rev=1713284331&amp;do=diff</link>
        <description>Beispiel für Kernel-Modul mit Parametern:
modinfo libata | less


Beispiel für sysctl:  
sysctl dev.scsi.logging_level</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:tar?rev=1713279837&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T15:03:57+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:tar - [erweiterte Attribute, ACLs, Capabilities] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:tar?rev=1713279837&amp;do=diff</link>
        <description>tar
 Hauptoptionen  c  --create   tar Archiv erstellen  x  --extract  tar Archiv auspacken  t  --list     tar Archiv anzeigen   d  --diff     tar Archiv vergleichen  weitere Optionen  f  --file     tar Archiv in angegebene Datei schreiben bzw. aus angegebener Datei lesen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:hdparm?rev=1713272562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T13:02:42+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:hdparm - [einfache Performance Tests] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:hdparm?rev=1713272562&amp;do=diff</link>
        <description>ist DMA eingeschaltet?
hdparm -i /dev/sda
wenn nicht, einschalten:
hdparm -d1 /dev/sda
(ist heute praktisch immer an)

einfache Performance Tests
hdparm -t -T /dev/sda

/dev/sda:
 Timing cached reads:   2900 MB in  2.00 seconds = 1448.77 MB/sec
 Timing buffered disk reads:   82 MB in  3.13 seconds =  26.22 MB/sec</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dumpe2fs?rev=1713263177&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T10:26:17+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:dumpe2fs - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:dumpe2fs?rev=1713263177&amp;do=diff</link>
        <description>Position der Superblöcke rausfinden:
mke2fs -n /dev/sda3
Superblock auslesen:
dumpe2fs -o superblock=294912 /dev/sda3</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:start?rev=1712669997&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-09T13:39:57+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:start - [Topic 103: GNU und Unix Kommandos] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:start?rev=1712669997&amp;do=diff</link>
        <description>Organisatorisches

	*  LPI-ID beantragen
	*   SuSE CLA Certification beantragen

Prüfung 101

Thema 101: Systemarchitektur

101.1 Hardware-Einstellungen ermitteln und konfigurieren

	*  kernel
	*  udev
	*  usb
	*  pci

101.2 Das System starten

	*  initrd
	*  journalctl

101.3 Runlevel wechseln und das System anhalten oder neu starten</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-ad-member-server?rev=1711129693&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-22T17:48:13+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:samba-ad-member-server</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-ad-member-server?rev=1711129693&amp;do=diff</link>
        <description>Fileserver als Domänenmitglied / Memberserver


domain kurs.linuxhotel.de
search kurs.linuxhotel.de linuxhotel.de
nameserver 192.168.243.12

apt-get install samba winbind libnss-winbind aclservice samba stop
service nmbd stop
service smbd stop
service winbind stop</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-ad-member?rev=1711128048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-22T17:20:48+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:samba-ad-member - [PAM] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-ad-member?rev=1711128048&amp;do=diff</link>
        <description>Workaround, wenn der DHCP Server einen anderen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:squid?rev=1711098977&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-22T09:16:17+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:squid - [Benötigte Pakete] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:squid?rev=1711098977&amp;do=diff</link>
        <description>Squid Out of the Box

Benötigte Pakete

Fedora, Debian (ab 12), SuSE:
squid
Squid starten und testen
service squid start
netcat -v localhost 3128
GET http://www.heise.de/ HTTP/1.1 
Host: www.heise.de
(2 mal &lt;Return&gt;)

Konfigurationsdatei vor Neustart testen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap?rev=1711018691&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-21T10:58:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ldap - [CentOS (7)] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap?rev=1711018691&amp;do=diff</link>
        <description>OpenLDAP Server

Voraussetzungen

Netzwerk / DNS

Die Auflösung des lokalen FQDN (hostname -f) sollte funktionieren.

Benötigte Pakete

	*  Debian: slapd ldap-utils

Initiale Konfiguration anpassen

Bei Debian wird das Paket mit folgenden Werten vorkonfiguriert</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:lvm?rev=1710844622&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-19T10:37:02+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:lvm</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:lvm?rev=1710844622&amp;do=diff</link>
        <description>Aufbau eines logical volumes (LV)

Ein LV besteht aus mehreren Ebenen. Die unterste Ebene bilden die sogenannten physical volumes ( PV ).

Mehrere PVs kann man nun zusammenfassen zu einer logischen Einheit, der sogenannten volume group ( VG ).

Auf der VG kann man nun</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:snapcraft?rev=1706266449&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-26T10:54:09+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:snapcraft - [veraltete Snap-Pakete loswerden] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:snapcraft?rev=1706266449&amp;do=diff</link>
        <description>Debian (10):
apt install snapd
Snapcraft aktualisieren:
snap install core
Paket suchen:
snap search spotify
Paket anzeigen:
snap info spotify
Paket installieren:
snap install spotify
Spotify starten:
snap run spotify
oder abmelden und wieder anmelden (PATH wird erweitert) und</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:hilfe?rev=1705938118&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-22T15:41:58+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:hilfe - [Dokumentation von der jeweiligen Linux-Distribution] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:hilfe?rev=1705938118&amp;do=diff</link>
        <description>man öffnet die Hilfeseite nur, angezeigt wird sie von</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dienste?rev=1705923132&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-22T11:32:12+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:dienste - [Dienst installieren und starten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dienste?rev=1705923132&amp;do=diff</link>
        <description>Dienst installieren und starten

RedHat, CentOS, Fedora, Rocky Linux &amp; Co

Paket suchen


dnf search apache
Paket installieren
dnf install httpd
Konfigurationsdateien suchen
rpm -ql httpd | grep etc/
rpm -qc httpd
Paket konfigurieren
vi /etc/httpd/conf/httpd.conf</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dehydrated?rev=1704905150&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-10T16:45:50+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:dehydrated</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dehydrated?rev=1704905150&amp;do=diff</link>
        <description>Let's Encrypt mit dehydrated

Pakete:

	*  dehydrated dehydrated-apache2 apache2 ssl-cert (Debian ab 11)
useradd -r -s /bin/false -d /var/lib/dehydrated/ dehydrated
gpasswd -a www-data ssl-cert
systemctl restart apache2.service

# CA=&quot;https://acme-staging-v02.api.letsencrypt.org/directory&quot;
DEHYDRATED_USER=dehydrated
DEHYDRATED_GROUP=ssl-cert
CONTACT_EMAIL=admin@example.com</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:befehle?rev=1704792956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-09T09:35:56+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:befehle - [Befehle für Dateien] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:befehle?rev=1704792956&amp;do=diff</link>
        <description>Befehle für Verzeichnisse
mkdir Verzeichnis                     Verzeichnis anlegen mkdir -p Verzeichnis/Unterverzeichnis   Unterverzeichnis inkl. Verzeichnis anlegen cd                  ins Heimatverzeichnis wechseln cd Verzeichnis  in Verzeichnis</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:node?rev=1703767124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-28T12:38:44+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:node</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:node?rev=1703767124&amp;do=diff</link>
        <description>link-local

IPv6 Adresse anschauen
ip -6 addr show eth0
einzelnen link-local Rechner anpingen
ping6 -I eth0 fe80::20c:29ff:fef9:6ed6
ping6 fe80::20c:29ff:fef9:6ed6%eth0

Grund: Link-Local-Adressen sind keinem bestimmten Interface zugeordnet. Deshalb muss das Interface benannt werden.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:router?rev=1703764810&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-28T12:00:10+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:router</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:router?rev=1703764810&amp;do=diff</link>
        <description>IPv6 Router

fe80::1 für downstream Interfaces

Optional: erspart Tipparbeit falls man den Router mal manuell/statisch irgendwo eintragen will.

&lt;https://blogs.infoblox.com/ipv6-coe/fe80-1-is-a-perfectly-valid-ipv6-default-gateway-address/&gt;

Forwarding einschalten
sysctl -w net.ipv6.conf.all.forwarding=1
(für v4)
sysctl -w net.ipv4.ip_forward=1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start?rev=1703683107&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T13:18:27+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start - alte Version wiederhergestellt (2018/12/09 15:12)</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start?rev=1703683107&amp;do=diff</link>
        <description>Inhalte

	*  Hello World
	*  Variablen
	*  Datentypen (I): Einzelwerte/Skalare
	*  Bedingte Anweisungen und Verzweigungen
	*  Schleifen
	*  Datentypen (II): Listen/Arrays
		*  Argumentenliste

	*  Mengenschleifen und Iteratoren
	*  IO (I): Dateneingabe
		*  STDIN

	*  Datentypen (III): Hash/assoziatives Array/Dictionary
	*  Reguläre Ausdrücke

Todo

	*  IO (II):
		*  Datei importieren
		*  Datei lesen
		*  Serialisierung

	*  Unterprogramme/Subroutinen/Funktionen
	*  Sichtbarkeit von Variablen

…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_jzxk_jzxk?rev=1703683004&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T13:16:44+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_jzxk_jzxk - alte Version wiederhergestellt (2018/12/09 15:12)</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_jzxk_jzxk?rev=1703683004&amp;do=diff</link>
        <description>@@pxgY9

Inhalte

	*  Hello World
	*  Variablen
	*  Datentypen (I): Einzelwerte/Skalare
	*  Bedingte Anweisungen und Verzweigungen
	*  Schleifen
	*  Datentypen (II): Listen/Arrays
		*  Argumentenliste

	*  Mengenschleifen und Iteratoren
	*  IO (I): Dateneingabe
		*  STDIN

	*  Datentypen (III): Hash/assoziatives Array/Dictionary
	*  Reguläre Ausdrücke

Todo

	*  IO (II):
		*  Datei importieren
		*  Datei lesen
		*  Serialisierung

	*  Unterprogramme/Subroutinen/Funktionen
	*  Sichtbarkeit von Va…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_be15_be15?rev=1703683004&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T13:16:44+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_be15_be15 - alte Version wiederhergestellt (2018/12/09 15:12)</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_be15_be15?rev=1703683004&amp;do=diff</link>
        <description>@@pxgY9

Inhalte

	*  Hello World
	*  Variablen
	*  Datentypen (I): Einzelwerte/Skalare
	*  Bedingte Anweisungen und Verzweigungen
	*  Schleifen
	*  Datentypen (II): Listen/Arrays
		*  Argumentenliste

	*  Mengenschleifen und Iteratoren
	*  IO (I): Dateneingabe
		*  STDIN

	*  Datentypen (III): Hash/assoziatives Array/Dictionary
	*  Reguläre Ausdrücke

Todo

	*  IO (II):
		*  Datei importieren
		*  Datei lesen
		*  Serialisierung

	*  Unterprogramme/Subroutinen/Funktionen
	*  Sichtbarkeit von Va…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_eu0f_eu0f?rev=1703683004&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T13:16:44+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_eu0f_eu0f - alte Version wiederhergestellt (2018/12/09 15:12)</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_eu0f_eu0f?rev=1703683004&amp;do=diff</link>
        <description>@@pxgY9

Inhalte

	*  Hello World
	*  Variablen
	*  Datentypen (I): Einzelwerte/Skalare
	*  Bedingte Anweisungen und Verzweigungen
	*  Schleifen
	*  Datentypen (II): Listen/Arrays
		*  Argumentenliste

	*  Mengenschleifen und Iteratoren
	*  IO (I): Dateneingabe
		*  STDIN

	*  Datentypen (III): Hash/assoziatives Array/Dictionary
	*  Reguläre Ausdrücke

Todo

	*  IO (II):
		*  Datei importieren
		*  Datei lesen
		*  Serialisierung

	*  Unterprogramme/Subroutinen/Funktionen
	*  Sichtbarkeit von Va…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_dbms_pipe.receive_message_chr_98_chr_98_chr_98_15?rev=1703682974&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T13:16:14+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_dbms_pipe.receive_message_chr_98_chr_98_chr_98_15 - alte Version wiederhergestellt (2018/12/09 15:12)</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_dbms_pipe.receive_message_chr_98_chr_98_chr_98_15?rev=1703682974&amp;do=diff</link>
        <description>@@pxgY9

Inhalte

	*  Hello World
	*  Variablen
	*  Datentypen (I): Einzelwerte/Skalare
	*  Bedingte Anweisungen und Verzweigungen
	*  Schleifen
	*  Datentypen (II): Listen/Arrays
		*  Argumentenliste

	*  Mengenschleifen und Iteratoren
	*  IO (I): Dateneingabe
		*  STDIN

	*  Datentypen (III): Hash/assoziatives Array/Dictionary
	*  Reguläre Ausdrücke

Todo

	*  IO (II):
		*  Datei importieren
		*  Datei lesen
		*  Serialisierung

	*  Unterprogramme/Subroutinen/Funktionen
	*  Sichtbarkeit von Va…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_dbms_pipe.receive_message_chr_98_chr_98_chr_98_15?rev=1703681896&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:58:16+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:git_dbms_pipe.receive_message_chr_98_chr_98_chr_98_15 - alte Version wiederhergestellt (2014/04/01 07:57)</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_dbms_pipe.receive_message_chr_98_chr_98_chr_98_15?rev=1703681896&amp;do=diff</link>
        <description>Repository erzeugen
ssh rechner1
cd /verzeichnis
git init
git add .
git commit -a
Repository importieren
ssh rechner2
git clone ssh://rechner1/srv/fai/config
git remote add rechner1 ssh://rechner1/srv/fai/config
Dateien auf rechner1 bearbeiten
ssh rechner1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git?rev=1703681707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:55:07+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:git - alte Version wiederhergestellt (2014/04/01 07:57)</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git?rev=1703681707&amp;do=diff</link>
        <description>Repository erzeugen
ssh rechner1
cd /verzeichnis
git init
git add .
git commit -a
Repository importieren
ssh rechner2
git clone ssh://rechner1/srv/fai/config
git remote add rechner1 ssh://rechner1/srv/fai/config
Dateien auf rechner1 bearbeiten
ssh rechner1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_ip7w_ip7w?rev=1703680634&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:37:14+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:git_and_2_3_8_6_8_and_ip7w_ip7w - [Dateien auf rechner1 bearbeiten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_ip7w_ip7w?rev=1703680634&amp;do=diff</link>
        <description>Repository erzeugen
ssh rechner1
cd /verzeichnis
git init
git add .
git commit -a
Repository importieren
ssh rechner2
git clone ssh://rechner1/srv/fai/config
git remote add rechner1 ssh://rechner1/srv/fai/config
Dateien auf rechner1 bearbeiten
ssh rechner1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_2rvn_2rvn?rev=1703680634&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:37:14+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:git_and_2_3_8_6_8_and_2rvn_2rvn - [Dateien auf rechner1 bearbeiten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_2rvn_2rvn?rev=1703680634&amp;do=diff</link>
        <description>Repository erzeugen
ssh rechner1
cd /verzeichnis
git init
git add .
git commit -a
Repository importieren
ssh rechner2
git clone ssh://rechner1/srv/fai/config
git remote add rechner1 ssh://rechner1/srv/fai/config
Dateien auf rechner1 bearbeiten
ssh rechner1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_hg0w_hg0w?rev=1703680634&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:37:14+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:git_and_2_3_8_6_8_and_hg0w_hg0w - [Dateien auf rechner1 bearbeiten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_hg0w_hg0w?rev=1703680634&amp;do=diff</link>
        <description>Repository erzeugen
ssh rechner1
cd /verzeichnis
git init
git add .
git commit -a
Repository importieren
ssh rechner2
git clone ssh://rechner1/srv/fai/config
git remote add rechner1 ssh://rechner1/srv/fai/config
Dateien auf rechner1 bearbeiten
ssh rechner1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_atvi_atvi?rev=1703680631&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:37:11+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:git_and_2_3_8_6_8_and_atvi_atvi - [Repository importieren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_atvi_atvi?rev=1703680631&amp;do=diff</link>
        <description>Repository erzeugen
ssh rechner1
cd /verzeichnis
git init
git add .
git commit -a
Repository importieren
ssh rechner2
git clone ssh://rechner1/srv/fai/config
git remote add rechner1 ssh://rechner1/srv/fai/config
Dateien auf rechner1 bearbeiten
ssh rechner1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_sj8r_sj8r?rev=1703680631&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:37:11+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:git_and_2_3_8_6_8_and_sj8r_sj8r - [Repository importieren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_sj8r_sj8r?rev=1703680631&amp;do=diff</link>
        <description>Repository erzeugen
ssh rechner1
cd /verzeichnis
git init
git add .
git commit -a
Repository importieren
ssh rechner2
git clone ssh://rechner1/srv/fai/config
git remote add rechner1 ssh://rechner1/srv/fai/config
Dateien auf rechner1 bearbeiten
ssh rechner1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_avw0_avw0?rev=1703680630&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:37:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:git_and_2_3_8_6_8_and_avw0_avw0 - [Repository importieren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:git_and_2_3_8_6_8_and_avw0_avw0?rev=1703680630&amp;do=diff</link>
        <description>Repository erzeugen
ssh rechner1
cd /verzeichnis
git init
git add .
git commit -a
Repository importieren
ssh rechner2
git clone ssh://rechner1/srv/fai/config
git remote add rechner1 ssh://rechner1/srv/fai/config
Dateien auf rechner1 bearbeiten
ssh rechner1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_pfni_pfni?rev=1703680549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:35:49+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_pfni_pfni - [Vorbereitung] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_pfni_pfni?rev=1703680549&amp;do=diff</link>
        <description>Vorbereitung

Jeder Teilnehmer öffnet ein Pad und verlinkt es im Hauptpad zum Termin. 

Jeder Teilnehmer löst anhand der im Hauptpad zur Verfügung gestellten Links die Syntaxaufgaben eines Themas. Anschließend einigt sich jede Sprachgruppe auf jeweils eine Antwort pro Frage, die sie ins Sprachpad übernimmt. Das Sprachpad dient als Sammlung und Nachschlagewerk für Syntaxbeispiele, auf denen die Problemlösungsaufgaben in den folgenden Kapiteln aufbauen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_pfqn_pfqn?rev=1703680549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:35:49+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_pfqn_pfqn - [Vorbereitung] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_pfqn_pfqn?rev=1703680549&amp;do=diff</link>
        <description>Vorbereitung

Jeder Teilnehmer öffnet ein Pad und verlinkt es im Hauptpad zum Termin. 

Jeder Teilnehmer löst anhand der im Hauptpad zur Verfügung gestellten Links die Syntaxaufgaben eines Themas. Anschließend einigt sich jede Sprachgruppe auf jeweils eine Antwort pro Frage, die sie ins Sprachpad übernimmt. Das Sprachpad dient als Sammlung und Nachschlagewerk für Syntaxbeispiele, auf denen die Problemlösungsaufgaben in den folgenden Kapiteln aufbauen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_emze_emze?rev=1703680549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:35:49+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_emze_emze - [Vorbereitung] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_emze_emze?rev=1703680549&amp;do=diff</link>
        <description>Vorbereitung

Jeder Teilnehmer öffnet ein Pad und verlinkt es im Hauptpad zum Termin. 

Jeder Teilnehmer löst anhand der im Hauptpad zur Verfügung gestellten Links die Syntaxaufgaben eines Themas. Anschließend einigt sich jede Sprachgruppe auf jeweils eine Antwort pro Frage, die sie ins Sprachpad übernimmt. Das Sprachpad dient als Sammlung und Nachschlagewerk für Syntaxbeispiele, auf denen die Problemlösungsaufgaben in den folgenden Kapiteln aufbauen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_plmz_plmz?rev=1703680535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:35:35+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_plmz_plmz - [Todo] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_plmz_plmz?rev=1703680535&amp;do=diff</link>
        <description>Vorbereitung

Jeder Teilnehmer öffnet ein Pad und verlinkt es im Hauptpad zum Termin. 

Jeder Teilnehmer löst anhand der im Hauptpad zur Verfügung gestellten Links die Syntaxaufgaben eines Themas. Anschließend einigt sich jede Sprachgruppe auf jeweils eine Antwort pro Frage, die sie ins Sprachpad übernimmt. Das Sprachpad dient als Sammlung und Nachschlagewerk für Syntaxbeispiele, auf denen die Problemlösungsaufgaben in den folgenden Kapiteln aufbauen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_evcy_evcy?rev=1703680535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:35:35+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_evcy_evcy - [Todo] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_evcy_evcy?rev=1703680535&amp;do=diff</link>
        <description>Vorbereitung

Jeder Teilnehmer öffnet ein Pad und verlinkt es im Hauptpad zum Termin. 

Jeder Teilnehmer löst anhand der im Hauptpad zur Verfügung gestellten Links die Syntaxaufgaben eines Themas. Anschließend einigt sich jede Sprachgruppe auf jeweils eine Antwort pro Frage, die sie ins Sprachpad übernimmt. Das Sprachpad dient als Sammlung und Nachschlagewerk für Syntaxbeispiele, auf denen die Problemlösungsaufgaben in den folgenden Kapiteln aufbauen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_ppgf_ppgf?rev=1703680535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:35:35+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_ppgf_ppgf - [Todo] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_ppgf_ppgf?rev=1703680535&amp;do=diff</link>
        <description>Vorbereitung

Jeder Teilnehmer öffnet ein Pad und verlinkt es im Hauptpad zum Termin. 

Jeder Teilnehmer löst anhand der im Hauptpad zur Verfügung gestellten Links die Syntaxaufgaben eines Themas. Anschließend einigt sich jede Sprachgruppe auf jeweils eine Antwort pro Frage, die sie ins Sprachpad übernimmt. Das Sprachpad dient als Sammlung und Nachschlagewerk für Syntaxbeispiele, auf denen die Problemlösungsaufgaben in den folgenden Kapiteln aufbauen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_4ca4_4ca4?rev=1703680526&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:35:26+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_4ca4_4ca4 - [Vorbereitung] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_4ca4_4ca4?rev=1703680526&amp;do=diff</link>
        <description>Vorbereitung

Jeder Teilnehmer öffnet ein Pad und verlinkt es im Hauptpad zum Termin. 

Jeder Teilnehmer löst anhand der im Hauptpad zur Verfügung gestellten Links die Syntaxaufgaben eines Themas. Anschließend einigt sich jede Sprachgruppe auf jeweils eine Antwort pro Frage, die sie ins Sprachpad übernimmt. Das Sprachpad dient als Sammlung und Nachschlagewerk für Syntaxbeispiele, auf denen die Problemlösungsaufgaben in den folgenden Kapiteln aufbauen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_6xoq_6xoq?rev=1703680526&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:35:26+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_6xoq_6xoq - [Vorbereitung] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_6xoq_6xoq?rev=1703680526&amp;do=diff</link>
        <description>Vorbereitung

Jeder Teilnehmer öffnet ein Pad und verlinkt es im Hauptpad zum Termin. 

Jeder Teilnehmer löst anhand der im Hauptpad zur Verfügung gestellten Links die Syntaxaufgaben eines Themas. Anschließend einigt sich jede Sprachgruppe auf jeweils eine Antwort pro Frage, die sie ins Sprachpad übernimmt. Das Sprachpad dient als Sammlung und Nachschlagewerk für Syntaxbeispiele, auf denen die Problemlösungsaufgaben in den folgenden Kapiteln aufbauen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_kmf3_kmf3?rev=1703680526&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-27T12:35:26+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:start_and_2_3_8_6_8_and_kmf3_kmf3 - [Vorbereitung] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:start_and_2_3_8_6_8_and_kmf3_kmf3?rev=1703680526&amp;do=diff</link>
        <description>Vorbereitung

Jeder Teilnehmer öffnet ein Pad und verlinkt es im Hauptpad zum Termin. 

Jeder Teilnehmer löst anhand der im Hauptpad zur Verfügung gestellten Links die Syntaxaufgaben eines Themas. Anschließend einigt sich jede Sprachgruppe auf jeweils eine Antwort pro Frage, die sie ins Sprachpad übernimmt. Das Sprachpad dient als Sammlung und Nachschlagewerk für Syntaxbeispiele, auf denen die Problemlösungsaufgaben in den folgenden Kapiteln aufbauen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kea-dhcp6?rev=1703084090&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-20T14:54:50+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:kea-dhcp6 - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kea-dhcp6?rev=1703084090&amp;do=diff</link>
        <description>Pakete:

	*  Debian 12: kea-dhcp6-server


{
    &quot;Dhcp6&quot;: {
        &quot;valid-lifetime&quot;: 4000,
        &quot;renew-timer&quot;: 1000,
        &quot;rebind-timer&quot;: 2000,
        &quot;preferred-lifetime&quot;: 3000,
        &quot;interfaces-config&quot;: {
            &quot;interfaces&quot;: [
                &quot;server-eth0/2001:db8:100:0:9c7b:86ff:fe7d:919c&quot;
            ]
        },
        &quot;lease-database&quot;: {
            &quot;type&quot;: &quot;memfile&quot;,
            &quot;persist&quot;: true,
            &quot;name&quot;: &quot;/var/lib/kea/dhcp6.leases&quot;
        },
        &quot;subnet6&quot;…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dhcp6?rev=1703071181&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-20T11:19:41+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:dhcp6</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:dhcp6?rev=1703071181&amp;do=diff</link>
        <description>Adresse über SLAAC + DHCP6 Zusatzinfo


interface enp0s3 {
  AdvSendAdvert on;
  prefix 2001:db8:0:15::/64 {
    AdvOnLink on;
    AdvAutonomous on;
    AdvPreferredLifetime 900;
    AdvValidLifetime 1500;
  };
  AdvDefaultLifetime 1500;
  AdvOtherConfigFlag on;
};</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-permissions?rev=1702030240&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-08T10:10:40+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:samba-permissions</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:samba-permissions?rev=1702030240&amp;do=diff</link>
        <description>Rechtevergabe in einer Freigabe steuern

Voraussetzung: wie in samba beschrieben einfache Freigabe erstellt.

Die folgenden Parameter in der smb.conf begrenzen, welche Berechtigungen ein Client setzen kann. 

Rechte setzen beim Anlegen von ...

... Dateien:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-tls?rev=1701950023&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-07T11:53:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:postfix-tls - [Postfix konfigurieren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:postfix-tls?rev=1701950023&amp;do=diff</link>
        <description>Todo:

	*  Wie aktualisiert man /var/spool/postfix/etc/ssl/certs/ca-certificates.crt? Wird das bei Debian genutzt?
	*  DH-Parameter einbinden 

Vorraussetzungen

	*</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:postgres?rev=1701594371&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-03T09:06:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:postgres</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:postgres?rev=1701594371&amp;do=diff</link>
        <description>Pakete

Debian (ab 5.0)
apt-get install locales
bzw. 
dpkg-reconfigure localesexport LANG=de_DE.UTF-8


apt-get install postgresql</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:graphical_desktops?rev=1700206806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-17T07:40:06+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:graphical_desktops - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:graphical_desktops?rev=1700206806&amp;do=diff</link>
        <description>*  KDE
	*  Gnome
	*  Xfce
	*  X11
	*  XDMCP
	*  VNC
	*  SPICE (Protokoll)
	*  Remote Desktop Protocol</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:barrierefreiheit?rev=1700206448&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-17T07:34:08+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:barrierefreiheit - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:barrierefreiheit?rev=1700206448&amp;do=diff</link>
        <description>AccessX

Debian:
xkbset
oder
xkbset-gui
Orca

Debian: 
orca
GOK

steht für Gnome On Screen Keyboard

	*  &lt;http://www.gok.ca/&gt;

Doku

	*  &lt;http://slappy.cs.uiuc.edu/fall98/Linux/download.html&gt;
	*  &lt;http://en.tldp.org/HOWTO/Accessibility-HOWTO/physical.html&gt;
	*  Unter gnome gibt es ein accessx-status-applet
	*  &lt;http://library.gnome.org/users/gnome-access-guide/stable/&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:x?rev=1700205870&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-17T07:24:30+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:x - [CentOS / RedHat] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:x?rev=1700205870&amp;do=diff</link>
        <description>X Window System

X Server

Konfiguration

Nach Graphikkarten suchen:
X -scanpci
Vorhandene Treiber anzeigen:
ls /usr/lib*/xorg/modules/drivers/
Konfigurationsdatei erzeugen:
X -configure
X testweise starten:
X -probeonly
Logdatei ansehen:
less /var/log/Xorg.0.log</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:systemd-run?rev=1700124407&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-16T08:46:47+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:systemd-run - [systemd-run] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:systemd-run?rev=1700124407&amp;do=diff</link>
        <description>systemd-run

Befehl in 90 Sekunden starten:
date; systemd-run --on-active=90 /bin/touch /tmp/foo
Service Unit anzeigen:
systemctl cat run-r23d9528a3c134348a2ace1652f7473f4.service
Timer Unit anzeigen:
systemctl cat run-r23d9528a3c134348a2ace1652f7473f4.timer</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap-client?rev=1695396365&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-22T15:26:05+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ldap-client</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:ldap-client?rev=1695396365&amp;do=diff</link>
        <description>Client ldapsearch

Benötigte Pakete

Debian:
ldap-utils
SuSE:
openldap2-client
Fedora, CentOS 6:
openldap-clients
Testen

Der OpenLDAP Server sollte nun z.B. mit ldapsearch die oben eingegebenen Werte zurückliefern:
ldapsearch -x -W -b dc=linuxhotel,dc=de -H ldap://localhost -D cn=admin,dc=linuxhotel,dc=de</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:sudo?rev=1694620743&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-13T15:59:03+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:sudo</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:sudo?rev=1694620743&amp;do=diff</link>
        <description>Achtung: update-alternatives ist Debian-spezifisch</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tar?rev=1694455772&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-11T18:09:32+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:tar</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tar?rev=1694455772&amp;do=diff</link>
        <description>tar
 Hauptoptionen  c  --create   tar Archiv erstellen  x  --extract  tar Archiv auspacken  t  --list     tar Archiv anzeigen   d  --diff     tar Archiv vergleichen  weitere Optionen  f  --file     tar Archiv in angegebene Datei schreiben bzw. aus angegebener Datei lesen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Apasted%3A20230818-145100.png&amp;ns=fortgeschrittene%3Apasted&amp;rev=1692370260&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-18T14:51:00+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:pasted:20230818-145100.png - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Apasted%3A20230818-145100.png&amp;ns=fortgeschrittene%3Apasted&amp;rev=1692370260&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:pasted:20230818-145100.png?w=351&amp;h=500&amp;t=1692370260&amp;amp;tok=12b660&quot; alt=&quot;fortgeschrittene:pasted:20230818-145100.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tmux_en?rev=1691425008&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-07T16:16:48+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:tmux_en</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:tmux_en?rev=1691425008&amp;do=diff</link>
        <description>tmux is an alternative to screen 

with the help of tmux you can

	*  start multiple shell sessions in one window
	*  keep interactive shell sessions running in the backround
	*  work together in a shell
	*  execute several commands in parallel
 start</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:debugfs?rev=1691142952&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T09:55:52+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:debugfs</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:debugfs?rev=1691142952&amp;do=diff</link>
        <description>Wiederherstellen einer gelöschten Datei

Das diese Form der Wiederherstellung bei meinen Versuchen geklappt hat ist so lange her, dass ich nicht mehr weiß ob es wirklich jemals funktioniert hat. Sie hat daher keinen praktischen Nutzen, außer dass man etwas über sein Dateisystem lernt.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bugreport_mit_backtrace_fuer_debian-paket?rev=1690965329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-02T08:35:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:bugreport_mit_backtrace_fuer_debian-paket - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bugreport_mit_backtrace_fuer_debian-paket?rev=1690965329&amp;do=diff</link>
        <description>Wie erstelle ich ein Backtrace für einen Bug in einem Debian-Paket?

Anlass war ein Bug, den ich im Programm dhcpcd aus dem Paket dhcpcd-base gefunden und an Debian berichtet habe: &lt;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041204&gt;

Der Bug bestand darin, dass das Programm nicht regulär endet, sondern mit einem Speicherzugriffsfehler (Segmentation Fault). Um mehr über den Speicherzugriffsfehler rauszufinden bat mich der Maintainer des Debian-Paketes, ein Backtrace zu erstellen.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:prozesse?rev=1690958277&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-02T06:37:57+0000</dc:date>
        <dc:creator>natureshadow2 (natureshadow2@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:prozesse - [Wieviel Speicher ist noch frei?] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:prozesse?rev=1690958277&amp;do=diff</link>
        <description>Prozessverwaltung

Prozesse anzeigen

ps

Anzeigen aller Prozesse:

ps -e
Anzeigen aller Prozesse und Threads:
ps -T -e
Anzeigen aller Kernel-Threads:
ps -p 2 --ppid 2
Kernel-Threads die mit /nummer angezeigt werden laufen auf der CPU mit der entsprechenden Nummer.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:find?rev=1687879066&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-27T15:17:46+0000</dc:date>
        <dc:creator>natureshadow2 (natureshadow2@undisclosed.example.com)</dc:creator>
        <title>lpi1:find - [nach Änderungszeit suchen] find -newermt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:find?rev=1687879066&amp;do=diff</link>
        <description>find

Aufgaben:

	*  suche alle Dateien im System, deren Name ein Leerzeichen enthält.
	*  suche alle leeren Dateien auf der Festplatte und gebe die Datei-Metadaten aus (Pseudo-Dateisysteme ausschließen)

	*  Wie viele README-Dateien gibt es im System?</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:patch?rev=1686574367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-12T12:52:47+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:patch</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:patch?rev=1686574367&amp;do=diff</link>
        <description>mkdir a b
cp /etc/hosts a/
cp /etc/hosts b/
vi b/hosts
Zeile einfügen, andere Zeile bearbeiten, weitere Zeile löschen

Patch erstellen: 
diff -u a/hosts b/hosts &gt; hosts.patch
Patch anwenden:
patch -b -p0 &lt; hosts.patch
Patch wieder entfernen:
patch -R -p0 &lt; hosts.patch</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:distributionen?rev=1684759703&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-22T12:48:23+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:distributionen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:distributionen?rev=1684759703&amp;do=diff</link>
        <description>ermittelt mitfor suite in main contrib non-free; do wget -q -O - http://ftp.de.debian.org/debian/dists/jessie/$suite/binary-amd64/Packages.gz; done | zegrep -c '^Package:'</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:verzeichnisbaum?rev=1684357371&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-17T21:02:51+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:verzeichnisbaum</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:verzeichnisbaum?rev=1684357371&amp;do=diff</link>
        <description>Warum das alles komplizierter ist, als es sein müsste: &lt;http://lists.busybox.net/pipermail/busybox/2010-December/074114.html&gt; 

von Rob Landley, 2010

You know how Ken Thompson and Dennis Ritchie created Unix on a PDP-7 in 1969?  
Well around 1971 they upgraded to a PDP-11 with a pair of RK05 disk packs (1.5 
megabytes each) for storage.

When the operating system grew too big to fit on the first RK05 disk pack (their 
root filesystem) they let it leak into the second one, which is where all the…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:uhrzeit?rev=1683217684&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-04T16:28:04+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:uhrzeit - [Kernel] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:uhrzeit?rev=1683217684&amp;do=diff</link>
        <description>Hardware

x86 CPU

Hat die CPU einen Constant Time Stamp Counter (TSC)?
grep -o constant_tsc /proc/cpuinfo
Wird er benutzt?
journalctl -kg 'tsc|clocksource'
Kernel

Welche Zeitquelle nutzt der Kernel?
cat /sys/devices/system/clocksource/clocksource0/current_clocksource</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:linux_als_virtualisierungsgast?rev=1683217596&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-04T16:26:36+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:linux_als_virtualisierungsgast - [Uhrzeit] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:linux_als_virtualisierungsgast?rev=1683217596&amp;do=diff</link>
        <description>Uhrzeit

Aus der SuSE SLES 15 Doku:
„KVM provides a paravirtualized clock which is supported via the kvm_clock driver. It is strongly recommended to use kvm_clock.“ ... „When using kvm-clock, it is recommended to use NTP in the VM Guest, as well. Using NTP on the VM Host Server is also recommended.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mail-faq?rev=1682158553&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-22T10:15:53+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:mail-faq</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mail-faq?rev=1682158553&amp;do=diff</link>
        <description>*  Internet Mail Architecture: &lt;https://www.rfc-editor.org/rfc/rfc5598&gt;
	*  &lt;https://toolbox.googleapps.com/apps/messageheader/&gt;
	*  swaks: &lt;http://www.jetmore.org/john/code/swaks/&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:kernel_kompilieren?rev=1679661829&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-24T12:43:49+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:kernel_kompilieren - [Doku] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:kernel_kompilieren?rev=1679661829&amp;do=diff</link>
        <description>TODO: checken ob qttools5-dev-tools funktioniert fuer xconfig

Kernel kompilieren

Pakete: build-essential pkg-config libncurses5-dev qttools5-dev-tools qtbase5-dev flex bison libelf-dev libssl-dev bc dwarves

Debian (ab 7)
cd
wget -O - https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.9.1.tar.xz | tar xJ
sudo ln -s ~/linux-5.9.1 /usr/src/linux
cd /usr/src/linux
make help
make olddefconfig
make localmodconfig</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:apt?rev=1677589071&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-28T12:57:51+0000</dc:date>
        <dc:creator>carsten_strotmann (carsten_strotmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:apt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:apt?rev=1677589071&amp;do=diff</link>
        <description>apt

dist-upgrade

Debian von einer Version zur nächsten aktualisieren

Paket aus Drittanbieter-Repository installieren mit extrepo

Beispiel: aktuellen Kernel aus Debian-Backports installieren

Paketquelle und Schlüssel hinzufügen:
apt install extrepo
extrepo enable debian_backports
cat /etc/apt/sources.list.d/extrepo_debian_backports.sources</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd?rev=1676478792&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T16:33:12+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:systemd - [Systemd Architektur] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd?rev=1676478792&amp;do=diff</link>
        <description>systemd

erste init-Skripte

Durch Konfigurationsdateien ersetzt. Siehe &lt;http://0pointer.de/blog/projects/the-new-configuration-files&gt; und 
&lt;http://fedoraproject.org/wiki/Systemd&gt;

Units

3 Ebenen der Konfiguration von Units:

	*  /lib/systemd/* und /usr/lib/systemd/*: (niedrigste Priorität) aus der Paketverwaltung, nicht anfassen.
	*  /run/systemd/*</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:shelltux?rev=1676308221&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-13T17:10:21+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:shelltux - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:shelltux?rev=1676308221&amp;do=diff</link>
        <description>Shelltux installieren

als root

SuSE 15.3
zypper install git-core figlet bc cowsay graphviz xcowsay nano wget moon-buggy
als Nutzer
git clone https://framagit.org/feinstaub/shelltux.git
Spiel starten
cd ~/shelltux
./shelltux init --checkenv
source $(pwd)/shelltux init</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:verzeichnisbaum_uebung?rev=1676298611&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-13T14:30:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:verzeichnisbaum_uebung</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:verzeichnisbaum_uebung?rev=1676298611&amp;do=diff</link>
        <description>Übungen Linux Verzeichnisstruktur

ordne die Beschreibungen den richtigen Verzeichnissen zu

Unten ist eine Liste der wichtigsten Verzeichnisse unter Linux. Leider ist die Zuordnung von Verzeichnissen und Beschreibungen durcheinander geraten.
Bitte ordne den Verzeichnisse jeweils die richtige Beschreibung zu. Um rauszufinden, welche Verzeichnisse welchem Zweck dienen kannst Du …</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ssh?rev=1674833858&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-27T15:37:38+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:ssh</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ssh?rev=1674833858&amp;do=diff</link>
        <description>ssh

Server Keys

Server Keys neu erzeugen
rm /etc/ssh/ssh_host_*key*
CentOS (ab 6), SuSE
service sshd restart
Debian
dpkg-reconfigure openssh-server
Clientseitig Server-Key löschen
ssh-keygen -R server-name
ssh-keygen -R IP-Adressse
Im DNS ablegen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:macvlan?rev=1673701665&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-14T13:07:45+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:macvlan - [persistieren mit systemd-networkd] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:macvlan?rev=1673701665&amp;do=diff</link>
        <description>Virtuelles Device mit zufälliger MacAdresse anlegen
ip link add name veth0 link enp0s25 type macvlan
Virtuelles Device mit anderer MacAdresse anlegen

Bei der Wahl der Mac-Adresse beachten, dass das locally administered address (LAA) Bit gesetzt und das multicast-Bit nicht gesetzt sind</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:avahi?rev=1672906875&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-05T08:21:15+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:avahi - [Drucker Autodiscovery mit avahi] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:avahi?rev=1672906875&amp;do=diff</link>
        <description>Drucker Autodiscovery mit avahi

Voraussetzung:

	*  Drucker mit CUPS eingerichtet

Pakete:

	*  avahi python3-cups (Debian 11) 

Drucker sollte über *:631 erreichbar sein:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:flatpak?rev=1672658609&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-02T11:23:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:flatpak</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:flatpak?rev=1672658609&amp;do=diff</link>
        <description>openSuSE Leap (15), debian (11)

Zeige hinterlegte Repositories an:
flatpak remote-list --show-details
als root

Füge Flathub Repository hinzu:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
als Nutzer

Zeige installierbare Pakete an:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:persoenliche_konfigurations_vorlieben?rev=1672157802&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-27T16:16:42+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:persoenliche_konfigurations_vorlieben - [root ohne passwort] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:persoenliche_konfigurations_vorlieben?rev=1672157802&amp;do=diff</link>
        <description>debconf-get-selections --installer | grep -B1 passwd/root-login</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-opendkim?rev=1671881447&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-24T11:30:47+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-opendkim - [opendkim konfigurieren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-opendkim?rev=1671881447&amp;do=diff</link>
        <description>Alternativ kann man den Selector z.B. mit -s 2022 auf einen selbst gewählten Wert setzen.  Übliche Werte sind der hostname (nicht der fqdn) oder das Jahr. Läßt man das wie hier weg, dann wird</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache_http_header_setzen?rev=1671719945&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-22T14:39:05+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:apache_http_header_setzen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache_http_header_setzen?rev=1671719945&amp;do=diff</link>
        <description>HTTP Headers für eine https-Seite die nichts von anderen Seiten nachlädt:


ServerSignature Off
ServerTokens Minimal
Header set Content-Security-Policy &quot;default-src 'self';&quot;
Header set X-Frame-Options &quot;SAMEORIGIN&quot;
Header set X-Content-Type-Options &quot;nosniff&quot;
Header set Referrer-Policy &quot;strict-origin-when-cross-origin&quot;
Header set Permissions-Policy &quot;geolocation=(self), microphone=()&quot;
Header unset X-Powered-By</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache?rev=1671703863&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-22T10:11:03+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:apache - [Testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache?rev=1671703863&amp;do=diff</link>
        <description>Apache

Benötigte Pakete

CentOS (ab 5):
httpd
openSuSE, Debian (ab 3.1), Ubuntu: 
apache2
Webseite anlegen

Im einfachsten Fall

	*  startet man den Webserver
	*  hinterlegt eine Webseite
	*  und greift darauf zu

/var/www/html/test.html: ( CentOS ab 7, Debian ab 8, Ubuntu ab 16.04 )</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix?rev=1671634327&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-21T14:52:07+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix - [Links] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix?rev=1671634327&amp;do=diff</link>
        <description>Minimal-Konfiguration

Vorraussetzung für Mail ist eine korrekte  client-  und  serverseitige  DNS Konfiguration, inkl. hostname -f

Benötigte Pakete

SuSE, Debian, Ubuntu, RedHat:  postfix

Debian

exim Konfigurationsdateien direkt bei der Installation von Postfix entfernen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mailinabox?rev=1671633687&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-21T14:41:27+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:mailinabox - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mailinabox?rev=1671633687&amp;do=diff</link>
        <description>&lt;https://mailinabox.email/&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:admin-suse-2022-12?rev=1670595971&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-09T14:26:11+0000</dc:date>
        <dc:creator>carsten_strotmann (carsten_strotmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:admin-suse-2022-12 - [Pager] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:admin-suse-2022-12?rev=1670595971&amp;do=diff</link>
        <description>Notizen der Admin Grundlagen Schulung (Suse) vom Dezember 2022

Hilfe

	*  --help
	*  Man pages
	*  tldr.sh

Pager

* Suchen mit /

                                

Notizen


    
debootstrap --arch=amd64 stretch /srv/container/debian/
systemd-nspawn -D /srv/container/debian
Passwort im Container für den Benutzer &quot;root&quot; setzen: 
      host$ systemd-nspawn -D /srv/container/debian
      container$ passwd
      container$ exit
Container booten: systemd-nspawn -bD /srv/container/debian


Flatpak:
…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:topgrade?rev=1670595225&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-09T14:13:45+0000</dc:date>
        <dc:creator>carsten_strotmann (carsten_strotmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:topgrade - [Topgrade] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:topgrade?rev=1670595225&amp;do=diff</link>
        <description>Topgrade

Topgrade (&lt;https://github.com/topgrade-rs/topgrade&gt;) ist ein kleines in der Programmiersprache RUST geschriebenes Tool, welches versucht alle auf einem Linux (der Windows oder macOS) installieren Software-Pakete zu aktualisieren. Dabei kennt Topgrade die Paketmanager der populären Linux-Distributionen (zypper, dnf, apt, pacman etc), aber auch Go und Rust Paketmanager, Python (pip), Ruby (Gem), NodeJS (NPM), Git-Repositories, Emacs, VIM, Snap, Flatpak, AppImage, Docker/Podman und vieles…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache_module?rev=1669985015&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-02T12:43:35+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:apache_module</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache_module?rev=1669985015&amp;do=diff</link>
        <description>mod_info: Apache Konfiguration ausgeben

openSuSE (12.3): 
zypper install html2text
a2enmod info
service apache2 restart
wget -O - http://localhost/server-info?config | html2text | grep -Ei 'VirtualHost|Directory|In file|Location|Files' | sed 's/^[^:]*:\(.*\)/\1/'</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:pipes_und_umleitungen?rev=1669041154&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-21T14:32:34+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:pipes_und_umleitungen - [Kanäle] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:pipes_und_umleitungen?rev=1669041154&amp;do=diff</link>
        <description>Kanäle

Datei ausgabe.txt mit Standard-Ausgabe des Befehls ls -la überschreiben:
ls -la &gt; ausgabe.txt
cat ausgabe.txt
-&gt; Länge der Datei ausgabe.txt beachten!

Standard-Ausgabe des Befehls date an Datei ausgabe.txt anhängen:
date &gt;&gt; ausgabe.txt
cat ausgabe.txt</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:virtualization-guest?rev=1667982417&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-09T08:26:57+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:virtualization-guest</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:virtualization-guest?rev=1667982417&amp;do=diff</link>
        <description>Linux as a virtualization guest

machine-id

Sicherstellen, dass Container und VMs unterschiedliche machine-id's bekommen:
&gt; /etc/machine-id
rm /var/lib/dbus/machine-id
SSH host keys

Sicherstellen, dass Container und VMs unterschiedliche SSH host keys bekommen. Dazu die folgenden Dateien löschen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:netzwerk?rev=1666962914&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-28T13:15:14+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:netzwerk - [Sind Firewall-Regeln aktiv?] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:netzwerk?rev=1666962914&amp;do=diff</link>
        <description>Netzwerk (temporär) einrichten

Während der Änderungen an der Netzwerkkonfiguration:

	*  ip monitor in seperatem Fenster laufen lassen  
	*  network-manager temporär anhalten. 

veraltete Methode mit ifconfig &amp; route</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:benutzerverwaltung?rev=1666885307&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-27T15:41:47+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:benutzerverwaltung - [Passwort Ablaufregeln einstellen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:benutzerverwaltung?rev=1666885307&amp;do=diff</link>
        <description>Benutzer- und Gruppeneinstellungen betrachten
whoami  Wer bin ich? whoWelche Benutzer sind angemeldet?lastWer war wann angemeldet?idWie heißt der aktuelle Benutzer? In welchen Gruppen ist er? Angaben von ids und Namen.id benutzerWie lauten uid und gid</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-opendmarc?rev=1663833562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T07:59:22+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-opendmarc - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-opendmarc?rev=1663833562&amp;do=diff</link>
        <description>TODO: noch nicht fertig

Voraussetzungen

	*  postfix mit opendkim
	*  SPF Eintrag im DNS

Pakete

	*  Debian (11): opendmarc dbconfig-no-thanks 

DNS (Teil 1)


…
_dmarc  5h  IN TXT ( &quot;v=DMARC1; &quot;
                     &quot;adkim=s; fo=1&quot; )
…

named-checkzone -D taikonet.de /var/cache/bind/master/taikonet.de | grep _dmarc</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kaefige?rev=1663160558&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-14T13:02:38+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:kaefige</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kaefige?rev=1663160558&amp;do=diff</link>
        <description>*  Unix-Prozess
	*  Unix-Benutzer
	*  chroot
	*  Namespaces
	*  Container
		*  docker
		*  lxc

	*  Virtualisierung
		*  xen
		*  qemu / kvm</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:zypper?rev=1662361648&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-05T07:07:28+0000</dc:date>
        <dc:creator>christian_wendt (christian_wendt@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:zypper</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:zypper?rev=1662361648&amp;do=diff</link>
        <description>zypper

zypper beschleunigen

SQLite-Datenbanken lassen sich mit dem VACUUM-Kommando aufräumen:
sqlite3 /var/cache/zypp/zypp.db vacuum
Delta-rpm ausschalten

Delta-RPMs sind nur bei schmaler Netzanbindung sinnvoll, im Intranet bremsen sie die Installation ( und Updates ) aus.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:bootloader?rev=1662103832&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-02T07:30:32+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:bootloader - [Grub2 mit Passwort absichern] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:bootloader?rev=1662103832&amp;do=diff</link>
        <description>Bootloader

Kernel Bootparameter ändern

Z.B. Kernel Argument nomodeset setzen:

grub2-mkconfig

openSuSE 12.3

/etc/default/grub :

Zeile GRUB_CMDLINE_LINUX_DEFAULT anpassen

/boot/grub2/grub.cfg neu erstellen:
grub2-mkconfig | grub2-script-check
grub2-mkconfig --output=/boot/grub2/grub.cfg</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ftp?rev=1662044887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-01T15:08:07+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ftp - [Pure-FTPd] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:ftp?rev=1662044887&amp;do=diff</link>
        <description>Pure-FTPd

Pakete:

	*  Debian (ab 7): pure-ftpd

Debian Konfiguration anzeigen:
cd /etc/pure-ftpd/conf
for i in *; do printf &quot;%20s: %s\n&quot; $i $(egrep -v '^\s*(#|$)' $i); done
kein anonymer Up- oder Download
pure-ftpd -E
oder
pure-ftpd --noanonymous
oder (Debian ab 7):</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:image_sichern?rev=1661508717&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-26T10:11:57+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:image_sichern - [Backup] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:image_sichern?rev=1661508717&amp;do=diff</link>
        <description>Die zu kopierende Festplatte/Partition darf hierbei nicht gemountet sein, da sonst etwaige Schreibzugriffe während des Kopiervorgangs zu defekten Image-Dateien führen können!</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:polkit?rev=1661237556&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-23T06:52:36+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:polkit</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:polkit?rev=1661237556&amp;do=diff</link>
        <description>vor 2012 / Version 0.105 : PolicyKit

Debian Paket: policykit-1

Root-Rechte für Konsolenprogramm graphisch erfragen:
pkexec vim /etc/shadow

Anmerkung: Der Aufruf sollte besser vipw -s lauten, um die Datei /etc/shadow zu bearbeiten.   

Root-Rechte für graphisches Programm graphisch erfragen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:mysql?rev=1660573931&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-15T14:32:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:mysql - [MySQL absichern] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:mysql?rev=1660573931&amp;do=diff</link>
        <description>Installation MySQL

Pakete

CentOS

ab 5.3 
mysql-server
ab 7
mariadb-server
Debian ab 5.0
mysql-server
OpenSuSE ab 11.1
mysql


MySQL starten

CentOS
service mysqld start
chkconfig mysqld on</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:sss?rev=1656407535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-28T09:12:15+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:sss</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:sss?rev=1656407535&amp;do=diff</link>
        <description>Gruppen als Mitglieder von Gruppen

Debian/Ubuntu: 
apt install --no-install-recommends sssd-tools libnss-sss libpam-sss

[sssd]
services = nss,pam
config_file_version = 2
domains = LOCAL

[domain/LOCAL]
id_provider = local

chmod 600 /etc/sssd/sssd.conf</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/wiki:ebook:testz?rev=1655813255&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-21T12:07:35+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>wiki:ebook:testz - Auswahl gespeichert</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/wiki:ebook:testz?rev=1655813255&amp;do=diff</link>
        <description>testz

	*  start</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/wiki:ebook?rev=1655813214&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-21T12:06:54+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>wiki:ebook - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/wiki:ebook?rev=1655813214&amp;do=diff</link>
        <description>~~BOOK~~</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:ressourcenverwaltung?rev=1653937102&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-30T18:58:22+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:ressourcenverwaltung - [Links] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:ressourcenverwaltung?rev=1653937102&amp;do=diff</link>
        <description>Zugriff auf Ressourcen beschränken

CGroups mit systemd

CPU-Zeit, Block-IO, RAM, ... beschränken:
systemd-run -p CPUQuota=10% -p CPUAccounting=true /usr/bin/stress -c 5
Dokumentation
man systemd.resource-control
pam_limits

/etc/security/limits.conf</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-resourcenkontrolle?rev=1653463579&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-25T07:26:19+0000</dc:date>
        <dc:creator>sh (sh@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:systemd-resourcenkontrolle - [Unit Parameter aendern] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-resourcenkontrolle?rev=1653463579&amp;do=diff</link>
        <description>Default Slices

	*  -.slice — the root slice;
	*  system.slice — the default place for all system services;
	*  user.slice — the default place for all user sessions;
	*  machine.slice — the default place for all virtual machines and Linux containers.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-sasl?rev=1653079396&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-20T20:43:16+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-sasl</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-sasl?rev=1653079396&amp;do=diff</link>
        <description>Benutzerauthentifizierung für postfix

Vorraussetzung: postfix sasl

Empfohlen wird die Verwendung von SSL

Benötigte Pakete

	*  postfix ( SuSE )
	*  postfix sasl2-bin ( Debian ab 4.0 ):
	*  cyrus-sasl cyrus-sasl-plain (CentOS ab 7 )

postfix - saslauthd

/etc/postfix/main.cf</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:samba-ad-member?rev=1652963820&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-19T12:37:00+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:samba-ad-member - [Konfiguration] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:samba-ad-member?rev=1652963820&amp;do=diff</link>
        <description>Workaround, wenn der DHCP Server einen anderen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:samba-ad?rev=1652956042&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-19T10:27:22+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:samba-ad - [testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:samba-ad?rev=1652956042&amp;do=diff</link>
        <description>Samba4

Siehe auch: &lt;https://wiki.samba.org/index.php/Setting_up_Samba_as_an_Active_Directory_Domain_Controller&gt;

Installation mit debian 10 getestet.

Vorraussetzungen

	*  Statische IP-Adresse (per DHCP oder in lokaler Konfigurationsdatei) 
	*  FQDN der Form servername.domain.tld wird von</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/tomcat_administration:start?rev=1652454541&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-13T15:09:01+0000</dc:date>
        <dc:creator>marco.staub (marco.staub@undisclosed.example.com)</dc:creator>
        <title>tomcat_administration:start</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/tomcat_administration:start?rev=1652454541&amp;do=diff</link>
        <description>Tomcat Administration

Tag 1

1.2 - tomcat.sh


#!/bin/sh

### Start Config ###

TOMCAT_VERSION=10.1.20
INSTANCE_NAME=workshop

### End Config ####

CATALINA_HOME=/opt/tomcat/products/${TOMCAT_VERSION}
CATALINA_BASE=/opt/tomcat/instances/${INSTANCE_NAME}

export CATALINA_HOME
export CATALINA_BASE

case &quot;$1&quot; in
start)
        $CATALINA_HOME/bin/startup.sh
        ;;
stop)
        $CATALINA_HOME/bin/shutdown.sh
        ;;
*)
        echo &quot;Usage: $0 {start|stop}&quot;
        exit 1
        ;;
esac</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd_path_unit_files?rev=1650636306&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-22T14:05:06+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:systemd_path_unit_files - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd_path_unit_files?rev=1650636306&amp;do=diff</link>
        <description>Path Activation Beispiel &quot;Die ultimative Maschine&quot;
systemctl edit --full --force paac.service

[Unit]
Description=Path Activation Service

[Service]
Type=oneshot
ExecStart=sh -c 'for f in /tmp/paac/*; do echo &quot;lösche $f: $(cat $f)&quot;; rm &quot;$f&quot;; done'</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache_zugriffskontrolle?rev=1648734701&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-31T13:51:41+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:apache_zugriffskontrolle - [Benutzerauthentifizierung] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache_zugriffskontrolle?rev=1648734701&amp;do=diff</link>
        <description>Zugriffskontrolle

Apache 2.4

Auslagerung in .htaccess

Mit Hilfe von AllowOverride können Einstellungen ausgelagert werden: 

/etc/apache2/conf-enabled/intern.conf: (Debian ab 8)

/etc/apache2/conf.d/intern.conf: (SuSE)

/etc/httpd/conf.d/intern.conf</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:nvme?rev=1648549497&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-29T10:24:57+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:nvme</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:nvme?rev=1648549497&amp;do=diff</link>
        <description>Paket: nvme-cli
nvme list-ns /dev/nvme0
nvme smart-log /dev/nvme0</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:wlan?rev=1647592431&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-18T08:33:51+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:wlan</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:wlan?rev=1647592431&amp;do=diff</link>
        <description>Vorher NetworkManager ausschalten:
nmcli device set wlp3s0 managed no 
rfkill
rfkill list
rfkill unblock 1
iw

WLAN Karte einschalten:
ip link set up dev wlp3s0
Nach ESSIDs von AccessPoints suchen:
iw dev wlp3s0 scan
ESSID einstellen: (bei unverschlüsselten Netzwerken)</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kryptographie?rev=1646055847&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-28T13:44:07+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:kryptographie</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:kryptographie?rev=1646055847&amp;do=diff</link>
        <description>*  Symmetrisches KryptosystemWP
		*  DES WP
		*  AESWP
		*  ...

	*  Public-Key-Kryptographie WP
		*  RSA WP
		*  DSA WP
		*  ECDSA WP
		*  ED25519 WP
		*  ...

	*  Diffie-Hellman-Schlüsselaustausch WP
	*  Kryptographische Hashfunktion WP
		*  MD5 WP
		*  SHA WP
			*  Rechenbeispiel SHA-256

		*</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:apparmor?rev=1645108192&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-17T14:29:52+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:apparmor</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:apparmor?rev=1645108192&amp;do=diff</link>
        <description>Beispiel: Confinement für dhclient erweitern

Problem: unter Ubuntu (ab 18.04) und Debian (ab 10) führt 
dhclient -d -sf /usr/bin/env eth0
zu einem Fehler:
execve (/usr/bin/env, ...): Permission denied

Hinweise zu dem Problem finden sich im Kernel Log oder im Log des</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:initrd?rev=1643752020&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-01T21:47:00+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:initrd - [Erstellen einer neuen initrd] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:initrd?rev=1643752020&amp;do=diff</link>
        <description>initrd

Betrachten einer initrd Datei
zcat /boot/initrd-* | cpio -it
oder (bei Dracut)
lsinitrd /boot/initramfs-3.10.0-327.36.3.el7.x86_64.img
oder
lsinitramfs /boot/initrd.img-3.2.0-4-amd64
Auspacken einer initrd Datei

Dracut:
lsinitrd --unpack /boot/initramfs-3.10.0-327.36.3.el7.x86_64.img</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen?rev=1643181504&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-26T07:18:24+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:variablen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen?rev=1643181504&amp;do=diff</link>
        <description>Variablen

Erklärung: Wofür sind Variablen gut?

Syntaxaufgaben

	*  Was sind die Namenskonventionen/Wie dürfen Variablen heißen? 
	*  Beispiele für nicht erlaubte Variablennamen?
	*  Wird Gross/Kleinschreibung unterschieden?
	*  Wie weise ich einer Variable einen Wert zu?</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_go?rev=1642696728&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T16:38:48+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hashtabelle_go - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_go?rev=1642696728&amp;do=diff</link>
        <description>*  &lt;https://golangdocs.com/maps-in-golang&gt;
	*  &lt;https://go.dev/tour/moretypes/19&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle?rev=1642695244&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T16:14:04+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hashtabelle</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle?rev=1642695244&amp;do=diff</link>
        <description>Datentypen (III): Hash/Array/Dictionary

Erklärung: Wie kann ich mir zu einem Wert (z.B. einem Namen) einen weiteren Wert merken (z.B. das Alter)? Oft ist es nützlich, zusätzlich zu einem bekannten Wert (dem Schlüssel) einen weiteren Wert zu kennen (den</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_go?rev=1642695208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T16:13:28+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:mengenschleifen_und_iteratoren_go - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_go?rev=1642695208&amp;do=diff</link>
        <description>*  &lt;https://www.geeksforgeeks.org/fmt-scan-function-in-golang-with-examples/&gt;
	*  &lt;https://medium.com/golangspec/in-depth-introduction-to-bufio-scanner-in-golang-55483bb689b4&gt;
	*  &lt;https://appdividend.com/2019/12/19/how-to-read-files-in-golang-go-file-read-example/&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:dateneingabe?rev=1642694507&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T16:01:47+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:dateneingabe</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:dateneingabe?rev=1642694507&amp;do=diff</link>
        <description>IO (I)

Diskussionsfrage: Auf welche Arten kann ein Programm mit der Außenwelt kommunizieren?

Doku

Go</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_go?rev=1642694443&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T16:00:43+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:schleifen_go - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_go?rev=1642694443&amp;do=diff</link>
        <description>*  &lt;https://golangdocs.com/for-loop-in-golang&gt;
	*  &lt;https://www.geeksforgeeks.org/loops-in-go-language/&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen?rev=1642694383&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T15:59:43+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:schleifen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen?rev=1642694383&amp;do=diff</link>
        <description>Schleifen

Erklärung: Welche praktischen Probleme kann man mit Schleifen lösen? Wenn man Dinge mehrmals ausführen möchte, benutzt man eine Schleife.

Syntaxaufgaben

	*  Wie kann ich eine Anweisung (z.B. print „Hallo!“) immer wieder ausführen lassen, bis das Programm beendet wird?</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_go?rev=1642694249&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T15:57:29+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:bedingte_anweisungen_und_verzweigungen_go</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_go?rev=1642694249&amp;do=diff</link>
        <description>*  &lt;https://www.callicoder.com/golang-control-flow/&gt;
	*  &lt;https://go.dev/tour/flowcontrol/7&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen?rev=1642694079&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T15:54:39+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:bedingte_anweisungen_und_verzweigungen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen?rev=1642694079&amp;do=diff</link>
        <description>Bedingte Anweisung und Verzweigung

Erklärung: Wie kann ich abhängig von einer Bedingung verschiedene Anweisungen zum Ausführen bringen?

Syntaxaufgaben

	*  Wie kann ich eine Anweisung ausführen lassen, wenn ein String weniger als 12 Zeichen enthält?</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_go?rev=1642693859&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T15:50:59+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:zahl_go - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_go?rev=1642693859&amp;do=diff</link>
        <description>Numerische Typen:

	*  &lt;https://www.golanglearn.com/golang-tutorials/golang-data-types/&gt;
	*  &lt;https://www.tutorialspoint.com/go/go_data_types.htm&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl?rev=1642693775&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T15:49:35+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:zahl</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl?rev=1642693775&amp;do=diff</link>
        <description>Zahl

Syntaxaufgaben

	*  Wie stelle ich eine (Dezimal-)zahl dar? 
	*  Wie berechne ich die folgenden arithmetischen Operationen:
		*  addieren
		*  subtrahieren
		*  multiplizieren
		*  dividieren
		*  potenzieren

	*  Was ist das Ergebnis von: 
		*</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_go?rev=1642693710&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T15:48:30+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:listen_go</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_go?rev=1642693710&amp;do=diff</link>
        <description>Arrays

	*  &lt;https://golangdocs.com/arrays-in-golang&gt;
	*  &lt;https://go.dev/tour/moretypes/6&gt;

Slices

	*  &lt;https://www.geeksforgeeks.org/slices-in-golang/&gt;
	*  &lt;https://www.golanglearn.com/golang-tutorials/merge-two-or-more-slices-in-golang/&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen?rev=1642693575&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T15:46:15+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:listen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen?rev=1642693575&amp;do=diff</link>
        <description>Datentypen (II): Listen/Arrays

Erklärung: Wie kann ich mehrere Dinge (z.B. Namen von Benutzern, Zahlen) hintereinander abspeichern?

Syntaxaufgaben

	*  Packe die folgenden Elemente in ein Array/eine Liste names liste: „eins“, 2, 3.0, True
	*  Gebe die Länge der vorherigen Liste aus.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_go?rev=1642683582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T12:59:42+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:string_go</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_go?rev=1642683582&amp;do=diff</link>
        <description>*  &lt;https://pkg.go.dev/strings&gt;
	*  &lt;https://www.geeksforgeeks.org/strings-in-golang/&gt;

Formatierung bei Ausgabe mit Formatstrings

	*  &lt;https://golangdocs.com/string-formatting-in-golang&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string?rev=1642683450&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T12:57:30+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:string</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string?rev=1642683450&amp;do=diff</link>
        <description>String

Erklärung: Wofür sind Strings gut? Wo werden Strings verwendet?

Syntaxaufgaben

	*  Welche Arten einen String zu definieren gibt es? Und wie unterscheiden die sich?
	*  Wie kann ich Strings aneinanderfügen?
	*  Wie kann ich Variablen in Text einbauen?</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_go?rev=1642601463&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-19T14:11:03+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:boolean_go - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_go?rev=1642601463&amp;do=diff</link>
        <description>*  &lt;https://www.geeksforgeeks.org/different-ways-to-compare-strings-in-golang/&gt;
	*  &lt;https://www.tutorialspoint.com/go/go_logical_operators.htm&gt;
	*  &lt;https://go.dev/ref/spec#Operators_and_punctuation&gt;

Keine implizite Typkonvertierung in Go, die meisten Testaufgaben funktionieren dort nicht</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean?rev=1642601329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-19T14:08:49+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:boolean</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean?rev=1642601329&amp;do=diff</link>
        <description>Boolean

Erklärung: Wie kann ich feststellen, ob eine „Bedingung“ wahr oder falsch ist?

Syntaxaufgaben

	*  Wie kann ich Zahlen vergleichen? Größer, kleiner, gleich?
	*  Wie kann ich das Ergebnis eines Vergleiches sehen? 
		*  Einschub (für Perl): Ternärer Operator</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen_go?rev=1642598878&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-19T13:27:58+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:variablen_go - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen_go?rev=1642598878&amp;do=diff</link>
        <description>Variablendefinitionen:

	*  &lt;https://go.dev/ref/spec#Variables&gt;
	*  &lt;https://golangbyexample.com/understanding-var-keyword-go/&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_go?rev=1642587049&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-19T10:10:49+0000</dc:date>
        <dc:creator>simon_schliesky (simon_schliesky@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hello_world_go - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_go?rev=1642587049&amp;do=diff</link>
        <description>go als Skript starten
  go run skriptname.go</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world?rev=1642582134&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-19T08:48:54+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hello_world</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world?rev=1642582134&amp;do=diff</link>
        <description>Hello World

	*  interaktive Shell
	*  Quellcode-Datei

Doku

Perl * 
Python * 
Ruby * 
PHP * 
JavaScript * 
go

Problemlösungsaufgaben

Schreibe ein Programm hello-world, das „hello world“ ausgibt.

Aufruf des Programms:
./hello-world
Ausgabe:


hello world</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dovecot?rev=1641731268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-09T12:27:48+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:dovecot</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dovecot?rev=1641731268&amp;do=diff</link>
        <description>Dovecot

dovecot ist ein Paket, dass eine ganze Reihe von Diensten rund um dem dovecot-imapd enthält.

Installation

	*  Debian (11): dovecot-core

Überblick Konfiguration

Die Konfiguration von Dovecot ist auf viele Dateien im Verzeichnis /etc/dovecot</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:firmware?rev=1640849130&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-30T07:25:30+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:firmware</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:firmware?rev=1640849130&amp;do=diff</link>
        <description>Firmware Updates mit fwupd

Pakete:

	*  fwupd (Debian 11)

Erkannte Geräte anzeigen:
fwupdmgr get-devices
Firmware Index aktualisieren:
fwupdmgr refresh
Verfügbare Updates anzeigen:
fwupdmgr get-updates
Firmware herunterladen und aktualisieren:
fwupdmgr update</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:efibootmgr?rev=1640455700&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-25T18:08:20+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:efibootmgr</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:efibootmgr?rev=1640455700&amp;do=diff</link>
        <description>efibootmgr

UEFI Boot Einträge anzeigen:
efibootmgr -v
Partition unique GUID für Partition 2 anzeigen:
sgdisk -i 2 /dev/sda
Eintrag test für UEFI Binary /boot/efi/EFI/debian/grubx64.efi auf Partition 2 hinzufügen:
efibootmgr -c -L test -l /EFI/debian/grubx64.efi -d /dev/sda -p 2</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:make?rev=1638531000&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-03T11:30:00+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:make</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:make?rev=1638531000&amp;do=diff</link>
        <description>einfaches Beispiel


all: datei1 datei2
	$(ECHO) done

ECHO=echo

datei1: datei3
	echo datei1 &gt; datei1

datei2:
	echo datei2 &gt; datei2

datei3: 
	echo datei3 &gt; datei3

datei4: 
	$(ECHO) datei4 &gt; datei4

klammeraffe: 
	touch $@

kleiner: klammeraffe
	echo $&lt; &gt; $@

.c.o:
	echo $&lt; &gt; $@</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind_caching_only?rev=1638352745&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-01T09:59:05+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:bind_caching_only - [dauerhaft] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind_caching_only?rev=1638352745&amp;do=diff</link>
        <description>Benötigte Pakete

openSuSE 15.0:  bind bind-utils

Fedora 28 und CentOS 7: bind bind-utils caching-nameserver

Debian ab 3.1: bind9


bind als caching only resolver

Das ist die Standard-Konfiguration, die Konfigurationsdatei muß nicht angepaßt werden.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:netstat?rev=1638178774&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-29T09:39:34+0000</dc:date>
        <dc:creator>arne_wichmann (arne_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:netstat</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:netstat?rev=1638178774&amp;do=diff</link>
        <description>netstat

Paket

Debian 10: net-tools

Auslastung
netstat -s
netstat -i
Offene Verbindungen
netstat -tulpen
netstat -puten
ss -tua
ss -auto (TCP-Counter anzeigen)
oder gezielter suchen:
ss -putai -o state established '( dport = :smtp or sport = :smtp )'</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-virtual-hosts?rev=1638127091&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-28T19:18:11+0000</dc:date>
        <dc:creator>arne_wichmann (arne_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:apache-virtual-hosts</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-virtual-hosts?rev=1638127091&amp;do=diff</link>
        <description>Namebased Virtual Hosts

Vorraussetzung: apache, bind und dns

Namen im DNS eintragen

Die Namen aller Virtual Hosts sind im DNS eingetragen, fehlende wie unter bind gezeigt hinzufügen

Namensauflösung testen
getent hosts notebook14.linuxhotel.de
getent hosts iw.linuxhotel.de</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:iscsi?rev=1638113493&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-28T15:31:33+0000</dc:date>
        <dc:creator>arne_wichmann (arne_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:iscsi</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:iscsi?rev=1638113493&amp;do=diff</link>
        <description>Debian 7: iscsitarget iscsitarget-dkms

Beispiel:

/etc/iet/ietd.conf :


Target iqn.2013-12.de.linuxhotel.notebook12:testdaten
  Lun 0 Path=/dev/vg_notebook12/testdaten,Type=fileio</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:pam-ssh-passwoerter-loggen?rev=1634110763&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-13T07:39:23+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:pam-ssh-passwoerter-loggen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:pam-ssh-passwoerter-loggen?rev=1634110763&amp;do=diff</link>
        <description>SSH Angriffsversuche - Passwörter loggen

Achtung: führt dazu, dass alle Passwörter geloggt werden. Das ist auf Maschinen, wo Nutzer Passwörter haben sicher nicht sinnvoll. 

rudimentär getestet unter CentOS 8. Bekannter Bug: nur root-Passworte werden geloggt.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:network-basics-shuffle?rev=1631434349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-12T08:12:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:network-basics-shuffle - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:network-basics-shuffle?rev=1631434349&amp;do=diff</link>
        <description>Betriebssystem
Layer 2: Ethernet, WLAN, ...
ARP
Layer 3: IPv4 IPv6
Layer 4: TCP, UDP

    Port
    IP Adresse
    Link-Speed
    Devicename
    MTU
    Verbindung
    MacAdresse
    ESSID
    Subnetz
    Host-zu-Host
    Neighbour Discovery
    Prozess-zu-Prozess
    Host-zu-Host
    Switch
    Router
    Treiber


    ethtool enp1s25
    ss -tua
    iw dev wlp2s0 scan
    ip addr add 172.27.0.5/16 dev enp1s25
    lspci -s 01:00.1 -k
    rfkill
    ls /sys/class/net
    lsof -ac sshd -i
    modi…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache_zugriffskontrolle?rev=1629084010&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-16T03:20:10+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:apache_zugriffskontrolle</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache_zugriffskontrolle?rev=1629084010&amp;do=diff</link>
        <description>Zugriffskontrolle

Apache 2.4

Auslagerung in .htaccess

Mit Hilfe von AllowOverride können Einstellungen ausgelagert werden: 

/etc/apache2/conf-enabled/intern.conf: (Debian ab 8)

/etc/apache2/conf.d/intern.conf: (SuSE)

/etc/httpd/conf.d/intern.conf</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_php?rev=1624527990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-24T09:46:30+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hello_world_php - [PHP interaktiv] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_php?rev=1624527990&amp;do=diff</link>
        <description>PHP interaktiv

Dafür braucht man eine PHP-Version, die das kann. D.h. bei der beim Compilieren das 
entsprechende Flag gesetzt wurde)

	*  Debian: ab Version 8 default

PHP interaktiv starten: 
php -a
PHP schließen: Strg+d

Hello World

	*  &lt;http://php.net/manual/de/features.commandline.usage.php&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Ads-dnskey.png&amp;ns=lpi2&amp;rev=1622870916&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-05T05:28:36+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ds-dnskey.png - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Ads-dnskey.png&amp;ns=lpi2&amp;rev=1622870916&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/lpi2:ds-dnskey.png?w=500&amp;h=70&amp;t=1622870916&amp;amp;tok=822a73&quot; alt=&quot;lpi2:ds-dnskey.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aresolveconf.png&amp;ns=admin_grundlagen&amp;rev=1616584005&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-24T11:06:45+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:resolveconf.png - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aresolveconf.png&amp;ns=admin_grundlagen&amp;rev=1616584005&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/admin_grundlagen:resolveconf.png?w=491&amp;h=500&amp;t=1616584005&amp;amp;tok=3e5460&quot; alt=&quot;admin_grundlagen:resolveconf.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateirechte?rev=1613559345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-17T10:55:45+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:dateirechte - [Übung: Weniger Rechte für Eigentümer und Gruppe] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateirechte?rev=1613559345&amp;do=diff</link>
        <description>Übung: finde die minimal nötigen Berechtigungen
mkdir -m 000 /tmp/dir1 /tmp/dir2
echo geheim &gt; file1
chmod 000 file1
Welche (minimalen) Berechtigungen müssen jeweils bei /tmp/dir1, /tmp/dir2 und file1 hinzugefügt werden, damit file1 mit
cp file1 /tmp/dir1/file2</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:lxd?rev=1613297456&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-14T10:10:56+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:lxd</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:lxd?rev=1613297456&amp;do=diff</link>
        <description>LXD installieren

snapcraft installieren: Debian(10), Ubuntu (20.04)
apt install snapd
snap install core
abmelden und wieder anmelden ($PATH wird erweitert)
snap install lxd
LXD einrichten
lxd init
Defaults lassen bis auf Name of the storage backend to use (ceph, btrfs, dir, lvm) [default=btrfs]:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mailhog?rev=1611142003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-20T11:26:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:mailhog - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:mailhog?rev=1611142003&amp;do=diff</link>
        <description>&lt;https://github.com/mailhog/MailHog&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:bridge?rev=1610270167&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-10T09:16:07+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:bridge</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:bridge?rev=1610270167&amp;do=diff</link>
        <description>Bridge

TODO: das ist alles ungetestet

iproute2

Bridge anlegen:
ip link add name br0 type bridge
ip link set dev br0 up
Bridges anzeigen:
ip link show type bridge
Mitglieder bzw. Ports hinzufügen:
ip link set dev eth0 master br0
ip link set dev eth1 master br0</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:regulaere_ausdruecke?rev=1607511615&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-09T11:00:15+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>lpi1:regulaere_ausdruecke - [Gruppierung] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:regulaere_ausdruecke?rev=1607511615&amp;do=diff</link>
        <description>buntes grep

Kurzbefehl für buntes egrep einrichten:
alias g='grep -E --color=auto'
Beispiel
g home /etc/passwd
Metazeichen

Diese Übersicht ist nicht vollständig. Vollständige Übersichten gibt es z.B. hier:
man grep
Anker
^Zeilenanfang$Zeilenende</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:loginctl?rev=1607427944&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-08T11:45:44+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:loginctl</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:loginctl?rev=1607427944&amp;do=diff</link>
        <description>Verwalten von Login User Sessions

Mit loginctl wird der Login-Manager (systemd-login.service) von systemd gesteuert.
# loginctl
# loginctl list-users
# loginctl user-status nutzerXX
# loginctl show-user nutzerXX
# loginctl list-sessions
# loginctl show-session 13
# loginctl terminate-session 13
# loginctl kill-session 13
# loginctl kill-user nutzerXX
# loginctl lock-session 13
# loginctl unlock-session 13
# loginctl lock-sessions</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux?rev=1607427138&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-08T11:32:18+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:selinux - [Doku] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux?rev=1607427138&amp;do=diff</link>
        <description>SELinux

Linux Dateiberechtigungen: DAC =&gt; Discretionary  Access Controll =&gt; Der Besitzer einer Datei entscheidet nach eigenem Ermessen, wer wie auf diese Datei zugreifen darf. 

SELinux: MAC =&gt; Mandatory Access Control</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:shell_filter?rev=1607364829&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-07T18:13:49+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:shell_filter - [sort] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:shell_filter?rev=1607364829&amp;do=diff</link>
        <description>Filterbefehle



Unter einem Filter versteht man Programm, die von stdin (Standardeingabe) lesen und auf stdout (Standardausgabe) schreiben können. Die meisten dieser Programme tun genau dies, wenn sie keinen Dateinamenparameter erhalten haben. Falls jedoch ein oder mehrere Dateinamenparameter übergeben worden sind, werden lediglich die dort genannten Dateien nacheinander verarbeitet, nicht aber</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aprozesspipe.svg&amp;ns=admin_grundlagen&amp;rev=1607364389&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-07T18:06:29+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:prozesspipe.svg - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aprozesspipe.svg&amp;ns=admin_grundlagen&amp;rev=1607364389&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aprozess.svg&amp;ns=admin_grundlagen&amp;rev=1607364353&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-07T18:05:53+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:prozess.svg - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aprozess.svg&amp;ns=admin_grundlagen&amp;rev=1607364353&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:vim?rev=1607292803&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-06T22:13:23+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:vim - [Dokus und Links] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:vim?rev=1607292803&amp;do=diff</link>
        <description>vi überleben

Für Debian/Ubuntu empfohlen: Das Paket vim installieren, welches eine komfortablere Version von vi enthält. Dann wird u.a. immer angezeigt, wenn sich der Editor im Einfüge-Modus befindet.
 Befehl      Funktion                    i</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Avim_grafiken.svg&amp;ns=admin_grundlagen&amp;rev=1607292765&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-06T22:12:45+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:vim_grafiken.svg - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Avim_grafiken.svg&amp;ns=admin_grundlagen&amp;rev=1607292765&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:linux?rev=1607284030&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-06T19:47:10+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:linux</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:linux?rev=1607284030&amp;do=diff</link>
        <description>*  Warum Groß/Kleinschreibung von Dateien unter Linux unterschieden wird: &lt;https://lkml.org/lkml/2004/2/17/2&gt; ... und wie man es seit Kernel 5.2 doch ausschalten kann: &lt;https://www.collabora.com/news-and-blog/blog/2020/08/27/using-the-linux-kernel-case-insensitive-feature-in-ext4/&gt;

Hinzu kommt, dass das Matching von Klein- auf Großbuchstaben bzw. umgekehrt ebenso wie die Sortierung sprachabhängig ist. Case-insensitives Arbeiten ist sprachunabhängig nicht möglich.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateitypen?rev=1607092598&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-04T14:36:38+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:dateitypen - [Socket] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateitypen?rev=1607092598&amp;do=diff</link>
        <description>Dateitypen

Folgende Dateitypen gibt es:
 Abkürzung  ls -l   Dateityp                      f        -     gewöhnliche Datei             d              Verzeichnis                   l              symbolischer Link             b              Blockorientiertes Gerät</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bash?rev=1607089251&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-04T13:40:51+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:bash - [Wildcards / Fileglobs] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bash?rev=1607089251&amp;do=diff</link>
        <description>Tastenkürzel

Die bash (Bourne-Again Shell) verwendet die Readline-Bibliothek zur Bearbeitung der Kommandozeile. Eine Übersicht über die Tastenkürzel findet man unter
man readline
Autocompletion

Einfach durch tabben durch alle möglichen Optionen durchzappen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:shell_sonderzeichen?rev=1607087978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-04T13:19:38+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:shell_sonderzeichen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:shell_sonderzeichen?rev=1607087978&amp;do=diff</link>
        <description>Die wichtigsten Shell Sonderzeichen


~ - steht für den Namen des Heimatverzeichnisses
$ - leitet einen Variablennamen ein
* - Wildcard - Platzhalter für 0 oder mehr beliebige Zeichen
? - Wildcard - Platzhalter für genau ein beliebiges Zeichen
[a-z] - steht als Platzhalter für genau ein Zeichen aus der eckigen Klammer
[[:lower:]] - Zeichenklasse für Kleinbuchstaben, nicht von der Spracheinstellung abhängig, umfasst (bei korrekter Implentation) auch Buchstaben nicht-lateinischer Alphabete
[^a-z] …</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateiinhalte_vergleichen?rev=1607086001&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-04T12:46:41+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:dateiinhalte_vergleichen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:dateiinhalte_vergleichen?rev=1607086001&amp;do=diff</link>
        <description>Vergleichen von Dateiinhalten / Verzeichnisinhalten

Die Anzeige von Unterschieden funktioniert nur bei Textdateien. Bei Binärdateien wird lediglich ermittelt, ob sie identisch sind oder nicht. Bei Unterschieden wird ein Exit Status ungleich 0 zurückgeliefert.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:open_source_software?rev=1607084289&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-04T12:18:09+0000</dc:date>
        <dc:creator>holger_jakobs (holger_jakobs@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:open_source_software - [BSD - Berkeley Software Distribution] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:open_source_software?rev=1607084289&amp;do=diff</link>
        <description>Open-Source Lizenzen

GPL - GNU General Public License

3 Freiheiten:

	*  Sourcecode einsehen
		*  Sourcecode modifizieren
		*  Sourcecode incl. Mod. weitergeben

Beispiel: &lt;http://www.mysql.com&gt; - freie Datenbank: Code gehört Oracle, Lizenz GPL

Beispiel: MariaDB - aus MySQL hevorgegangen, freie Datenbank</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:yum?rev=1605285909&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-13T16:45:09+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:yum</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:yum?rev=1605285909&amp;do=diff</link>
        <description>Grundlegende Befehle siehe Paketverwaltung

yum beschleunigen

ruft man yum mit der Option -C auf, werden die Paket-Caches diesmal nicht aktualisiert.  

mehrere yum Befehle nacheinander, aber nur ein mal Cache aktualisieren:
yum shell
yum changelog

Changelog-Plugin installieren</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:quellpakete?rev=1603203850&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-20T14:24:10+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:quellpakete - [Quellpakete installieren] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:quellpakete?rev=1603203850&amp;do=diff</link>
        <description>Quellpakete

Quellpakete installieren
wget https://ftp.gnu.org/gnu/tar/tar-1.32.tar.gz
tar xzf tar-1.32.tar.gz
cd tar-1.32
./configure
Fehlermeldungen beachten und fehlende Pakete ( enthalten meist „lib“ und „devel“ im Namen ) nachinstallieren.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:udev?rev=1600447204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-18T16:40:04+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:udev - [Kommando bei Aktivierung eines USB-Devices ausführen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:udev?rev=1600447204&amp;do=diff</link>
        <description>zuletzt angelegte Gerätedateien finden
ls -rtl /dev
find /dev -ctime -30
find /dev -type c -o -type b -printf '%TY%Tm%Td%TI%TM %p\n' | sort -n
Dummy Netzwerkinterface dummy0 in intern0 umbenennen

... mit udev.rules

Dummy Netzwerkinterface erzeugen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-security?rev=1600296146&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-16T22:42:26+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:systemd-security - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-security?rev=1600296146&amp;do=diff</link>
        <description>OpenSUSE 15.1 / Systemd 234:

Support for dynamically creating users for the lifetime of a service has been added. If DynamicUser=yes is specified, user and group IDs will be allocated from the range 61184..65519 for the lifetime of the service. They can be resolved using the new nss-systemd.so NSS module. The module must be enabled in /etc/nsswitch.conf. Services started in this way have PrivateTmp= and RemoveIPC= enabled, so that any resources allocated by the service will be cleaned up when t…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:iptraf?rev=1599466133&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-07T08:08:53+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:iptraf - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:iptraf?rev=1599466133&amp;do=diff</link>
        <description>apt install iptraf-ng
iptraf-ng</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind_absichern?rev=1588770932&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-06T13:15:32+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:bind_absichern</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:bind_absichern?rev=1588770932&amp;do=diff</link>
        <description>Bind absichern

rekursive Abfragen abschalten


options {
  recursion no;
};


rekursive Abfragen verbieten

/etc/bind/named.conf.options ( Debian )

/etc/bind/named.conf ( SuSE )


acl friendly {
  192.168.1.0/24;
};

options {
  allow-recursion { friendly; };
};</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-proxy?rev=1584256019&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-15T07:06:59+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:apache-proxy</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-proxy?rev=1584256019&amp;do=diff</link>
        <description>Apache2 als Reverse-Proxy

siehe auch: apache, apache-ssl

Reverse Proxies are good for:

	*  Application Delivery including:Load Balancing (TCP Multiplexing)
	*  SSL Offload/Acceleration (SSL Multiplexing)
	*  Caching
	*  Compression
	*  Content Switching/Redirection</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-ssl?rev=1584213071&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-14T19:11:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:apache-ssl</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-ssl?rev=1584213071&amp;do=diff</link>
        <description>Todo: &lt;https://ssl-config.mozilla.org/&gt; benutzen

Alternativ: mod_md

SSL / TLS für Apache httpd

Vorraussetzungen

	*  apache installiert 
	*   SSL Zertifikat und Diffie-Hellman Parameter-Datei erstellt
	*  Korrektes DNS evtl. inkl.  HTTPS RR und CAA RR
	*  Korrekte Uhrzeiten auf allen Rechnern

CAA Record

Falls auf der Domain CAA Einträge hinterlegt sind, entweder die aktuelle CA ergänzen oder die Einträge entfernen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:systemd.socket?rev=1584101703&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-13T12:15:03+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:systemd.socket - c</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:systemd.socket?rev=1584101703&amp;do=diff</link>
        <description>TODO: noch nicht fertig
systemctl edit --force --full psax.service

# /etc/systemd/system/psax.service
[Unit]
Description=show processes
Requires=psax.socket

[Service]
ExecStart=/usr/bin/ps ax
User=nobody

systemctl edit --force --full psax.socket

[Unit]
Description=Show Processes on port 48620

[Socket]
ListenStream=48620

[Install]
WantedBy=sockets.target</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ssl?rev=1583316736&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-04T10:12:16+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:ssl - [Links] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ssl?rev=1583316736&amp;do=diff</link>
        <description>TODO: Lösung auf Basis von CFSSL, Boulder oder Consul evaluieren 

Links

	*  Log aller ausgestellten Zertifikate
	*  OpenSSL Cookbook by Ivan Ristić/Feisty Duck

OpenSSL

Diffie Hellman Schlüsselaustausch vorbereiten

DH-Parameter erzeugen: 
openssl dhparam -2 -out /etc/ssl/dhparams.pem
DH-Parameter ansehen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:kompressionsverfahren?rev=1583253993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-03T16:46:33+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:kompressionsverfahren</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:kompressionsverfahren?rev=1583253993&amp;do=diff</link>
        <description>Vorbereitung
mkdir /tmp/tmpfs
mount -t tmpfs tmpfs /tmp/tmpfs
Vergleich

Unkomprimiert
time tar cf packages.tar --directory /usr/share/doc/ packages
real    0m0.275s
user    0m0.049s
sys     0m0.224s

Größe: 158M    packages.tar
rm -rf /tmp/tmpfs/*
time tar xf packages.tar --directory /tmp/tmpfs</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:iptables?rev=1576775997&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-19T17:19:57+0000</dc:date>
        <dc:creator>dirk_streubel (dirk_streubel@undisclosed.example.com)</dc:creator>
        <title>lpi2:iptables - [Links] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:iptables?rev=1576775997&amp;do=diff</link>
        <description>iptables beobachten
watch -d iptables -nvL --line-numbers
	*  -L = List (auflisten)
	*  -n = no DNS-lookup
	*  -v = verbose (gesprächig)
	*  --line-numbers = Regeln Nummerieren (einzelne Regeln können anhand der Nummer z.B. gelöscht werden)

iptables Regeln zurücksetzen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-redirect?rev=1576759531&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-19T12:45:31+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:apache-redirect - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:apache-redirect?rev=1576759531&amp;do=diff</link>
        <description>z.B.:
&lt;https://cwiki.apache.org/confluence/display/HTTPD/RedirectSSL&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:initrd?rev=1576503915&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-16T13:45:15+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:initrd - [Erstellen einer neuen initrd] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:initrd?rev=1576503915&amp;do=diff</link>
        <description>initrd

Betrachten einer initrd Datei
zcat /boot/initrd-* | cpio -it
oder (bei Dracut)
lsinitrd /boot/initramfs-3.10.0-327.36.3.el7.x86_64.img
oder
lsinitramfs /boot/initrd.img-3.2.0-4-amd64
Auspacken einer initrd Datei

Dracut:
lsinitrd --unpack /boot/initramfs-3.10.0-327.36.3.el7.x86_64.img</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bootvorgang?rev=1573725110&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-14T09:51:50+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:bootvorgang</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:bootvorgang?rev=1573725110&amp;do=diff</link>
        <description>UEFI Einträge bearbeiten

efivars schreibbar machen
mount -o rw,remount /tmp/system/sys/firmware/efi/efivars
oder (falls /tmp/system/sys/firmware/efi/efivars kein mountpoint ist)
mount -t efivarfs efivarfs /tmp/system/sys/firmware/efi/efivars
EFI Variablen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-imapd?rev=1572433543&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-30T11:05:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:dovecot-imapd - [Authentifizierung testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:dovecot-imapd?rev=1572433543&amp;do=diff</link>
        <description>Installation dovecot-imapd

Vorraussetzung: 

	*  dovecot 
	*  SMTP-Server übergibt Mails an Dovecot ( z.B. postfix-dovecot-imapd )

Benötigte Pakete

	*  Debian ( ab 5.0 ):  dovecot-imapd
	*  openSuSE ( ab 11.4 ): dovecot20
	*  centOS ( ab 6 ): dovecot

Authentifizierung testen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:symbolische_links?rev=1570474803&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-07T19:00:03+0000</dc:date>
        <dc:creator>dhoppe (dhoppe@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:symbolische_links - [Beispiel: Symlink-Attacke] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:symbolische_links?rev=1570474803&amp;do=diff</link>
        <description>Symbolische Links

Grundlegende Beispiele
cp /etc/passwd .
ln -s passwd passwd-symlink
ls -li passwd*
ls -liH passwd*
Übungen 6.22 - 6.24

Übung: cp -a vs. cp -r
cp -r /usr/share/doc doc-r
find doc-r -printf '%y\n' | sort | uniq -c
cp -a /usr/share/doc doc-a
find doc-a -printf '%y\n' | sort | uniq -c</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:netplan?rev=1569496037&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-09-26T11:07:17+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:netplan - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:netplan?rev=1569496037&amp;do=diff</link>
        <description>netplan

Dokumentation

	*  &lt;https://netplan.io/examples&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_webserver_inhalte_freigeben?rev=1565773411&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-14T09:03:31+0000</dc:date>
        <dc:creator>dhoppe (dhoppe@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:selinux_-_webserver_inhalte_freigeben</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_webserver_inhalte_freigeben?rev=1565773411&amp;do=diff</link>
        <description>Voraussetzungen

	*  Apache httpd installiert

HTML Datei im Zielverzeichnis anlegen
cd /var/www/html/
id -Z
ls -dZ .
matchpathcon .
-&gt; Type: httpd_sys_content_t


&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;Hello SELinux!&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    Hello SELinux
  &lt;/body&gt;
&lt;/html&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_webserver_auf_anderen_port?rev=1565697314&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-13T11:55:14+0000</dc:date>
        <dc:creator>dhoppe (dhoppe@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:selinux_-_webserver_auf_anderen_port - [Ursache] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_webserver_auf_anderen_port?rev=1565697314&amp;do=diff</link>
        <description>Beispiel: Webserver auf anderem Port

Pakete: httpd

/etc/httpd/conf/httpd.conf :


Listen 88

service httpd start
-&gt; Fehler

Ursache

/var/log/audit/audit.log:


type=AVC msg=audit(1404208507.970:1184): avc:  denied  { name_bind } for  pid=3907 comm=&quot;httpd&quot; src=88 scontext=unconfined_u:system_r:httpd_t:s0 tcontext=system_u:object_r:kerberos_port_t:s0 tclass=tcp_socket
type=SYSCALL msg=audit(1404208507.970:1184): arch=c000003e syscall=49 success=no exit=-13 a0=4 a1=7f8dbbdcd820 a2=1c a3=7fff56fc…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_webserver_-_rechte_einer_php_anwendung_testen?rev=1565696465&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-13T11:41:05+0000</dc:date>
        <dc:creator>dhoppe (dhoppe@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:selinux_-_webserver_-_rechte_einer_php_anwendung_testen - [PHP Anwendung: Rechte testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:selinux_-_webserver_-_rechte_einer_php_anwendung_testen?rev=1565696465&amp;do=diff</link>
        <description>PHP Anwendung: Rechte testen
yum install php
service httpd restart
cd /var/www/html/
id -Z
ls -dZ .
matchpathcon .
-&gt; Type: httpd_sys_content_t

PHP-Shell installieren: (niemals auf produktiven Systemen)
wget https://github.com/flozz/p0wny-shell/raw/master/shell.php
ls -Z shell.php</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dkms?rev=1562050818&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T07:00:18+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:dkms - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:dkms?rev=1562050818&amp;do=diff</link>
        <description>&lt;https://wiki.ubuntuusers.de/DKMS/&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:kernel_cmdline_parameters?rev=1562050491&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-02T06:54:51+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:kernel_cmdline_parameters - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:kernel_cmdline_parameters?rev=1562050491&amp;do=diff</link>
        <description>*  man kernel-command-line freedesktop.org
	*  /proc/cmdline
	*  /etc/default/grub
	*  &lt;https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt&gt;
	*  man dracut.cmdline</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_php?rev=1560255564&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-11T12:19:24+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:string_php</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_php?rev=1560255564&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/PHP/Tutorials/Einstieg/Grundlagen#Einfache_Typen_und_ihre_Literale&gt;
	*  &lt;https://www.php.net/manual/de/language.types.string.php&gt;
	*  &lt;https://www.php.net/manual/de/language.operators.string.php&gt;
	*  &lt;https://www.php.net/manual/de/ref.strings.php&gt;
	*  &lt;https://www.php.net/manual/de/function.printf.php&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:plattenplatz?rev=1548435347&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-25T16:55:47+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>lpi1:plattenplatz</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:plattenplatz?rev=1548435347&amp;do=diff</link>
        <description>Partitions-Schema

	*  Master Boot Record
	*  GUID Partition Table

Welche Partitionen sind am vollsten
df -i
df -h
Wieviel Platz ist reserviert
tune2fs -l /dev/sda4 | grep -i reserved
Wieviel Platz wird in einer Subhierarchie verbraucht
du -sh /usr
Frage zur Diskussion: woher kommt der Unterschied zwischen du und df?</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:pci?rev=1548434908&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-25T16:48:28+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>lpi1:pci - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:pci?rev=1548434908&amp;do=diff</link>
        <description>PCI
lspci
lspci -vv
Mit Hardware-Namen und -nummern
lspci -vv -nn
Kurzform für Kernel-Treiber
lspci -k</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:usb?rev=1548434809&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-25T16:46:49+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>lpi1:usb</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:usb?rev=1548434809&amp;do=diff</link>
        <description>USB-Geräte anzeigen:
lsusb -t
lsusb -vv
usb-devices
Multi-State USB-Geräte umschalten:
usb_modeswitch</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ssd?rev=1546446500&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-02T16:28:20+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ssd - [Daten auf einer Partition oder SSD löschen &amp; TRIM auslösen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:ssd?rev=1546446500&amp;do=diff</link>
        <description>SSDs anzeigen

Anzeigen, welche Blockdevices auf rotierenden Geräten (z.B. magnetische Festplatten) liegen und welche nicht (z.B. SSDs):
lsblk -o NAME,ROTA
Geräte mit 1 in der Spalte „ROTA“ liegen auf rotierenden Geräten, Geräte mit 0 nicht.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:tmux?rev=1544629251&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-12T15:40:51+0000</dc:date>
        <dc:creator>pasqual (pasqual@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tmux</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:tmux?rev=1544629251&amp;do=diff</link>
        <description>page in english 

 tmux ist eine Alternative zu screen 

Mit Hilfe von tmux kann man

	*  mehrere Shell-Sitzungen in einem Shell-Fenster starten
	*  interaktive Shell-Sitzungen im Hintergrund weiterlaufen lassen
	*  gemeinsam in einer Shell arbeiten
	*  Eingaben und Befehle in mehreren Shells gleichzeitig absetzen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_php?rev=1544368278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T15:11:18+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hashtabelle_php</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_php?rev=1544368278&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/PHP/Tutorials/Einstieg/Arrays#Wenn_eine_Zahl_als_Schl.C3.BCssel_nicht_reicht&gt;
	*  &lt;https://www.php.net/manual/de/language.types.array.php&gt;
	*  &lt;https://www.php-einfach.de/php-tutorial/php-array.php&gt;
	*  &lt;https://www.php.net/manual/de/function.array-key-exists.php&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_php?rev=1544367961&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T15:06:01+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:mengenschleifen_und_iteratoren_php</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_php?rev=1544367961&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/PHP/Tutorials/Einstieg/Kontrollstrukturen#For-Each-Schleife&gt;
	*  &lt;https://php.net/manual/de/control-structures.foreach.php&gt;
	*  &lt;https://php.net/manual/en/function.iterator-to-array.php&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_php?rev=1544367648&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T15:00:48+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:listen_php</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_php?rev=1544367648&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/PHP/Tutorials/Einstieg/Arrays&gt;
	*  &lt;https://www.php-einfach.de/php-tutorial/php-array.php&gt;
	*  &lt;https://www.php.net/manual/de/language.types.array.php&gt;
	*  &lt;https://www.php.net/manual/de/language.operators.array.php&gt;
	*  &lt;https://php.net/manual/de/ref.array.php&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_php?rev=1544367484&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T14:58:04+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:schleifen_php</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_php?rev=1544367484&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/PHP/Tutorials/Einstieg/Kontrollstrukturen#Schleifen&gt;
	*  &lt;https://www.php.net/manual/de/language.control-structures.php&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_php?rev=1544367413&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T14:56:53+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:bedingte_anweisungen_und_verzweigungen_php</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_php?rev=1544367413&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/PHP/Tutorials/Einstieg/Kontrollstrukturen&gt;
	*  &lt;https://www.php.net/manual/de/language.control-structures.php&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_php?rev=1544367152&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T14:52:32+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:boolean_php</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_php?rev=1544367152&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/PHP/Tutorials/Einstieg/Grundlagen#Einfache_Typen_und_ihre_Literale&gt;
	*  &lt;https://www.php.net/manual/de/language.types.boolean.php&gt;
	*  &lt;https://www.php.net/manual/de/language.operators.logical.php&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_php?rev=1544366801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T14:46:41+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:zahl_php</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_php?rev=1544366801&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/PHP/Tutorials/Einstieg/Grundlagen#Einfache_Typen_und_ihre_Literale&gt;
	*  &lt;https://www.php.net/manual/de/language.types.integer.php&gt;
	*  &lt;https://www.php.net/manual/de/language.types.float.php&gt;
	*  &lt;https://www.php.net/manual/de/language.operators.arithmetic.php&gt;
	*  &lt;https://www.php.net/manual/de/ref.math.php&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_javascript?rev=1544365736&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T14:28:56+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hashtabelle_javascript - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_javascript?rev=1544365736&amp;do=diff</link>
        <description>Hashes heißen in JavaScript „Maps“:

	*  &lt;https://wiki.selfhtml.org/wiki/JavaScript/Objekte/Map&gt;
	*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Map&gt;

Früher wurden in JavaScript statt dessen „Objects“ benutzt.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_javascript?rev=1544364690&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T14:11:30+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:mengenschleifen_und_iteratoren_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_javascript?rev=1544364690&amp;do=diff</link>
        <description>*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Statements/for...of&gt;
	*  &lt;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of&gt;  
	*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Statements/for_each...in&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:argumentenliste_javascript?rev=1544364390&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T14:06:30+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:argumentenliste_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:argumentenliste_javascript?rev=1544364390&amp;do=diff</link>
        <description>*  &lt;https://nodejs.org/api/all.html#process_process_argv&gt;
	*  &lt;https://nodejs.org/docs/latest/api/process.html#process_process_execargv&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_javascript?rev=1544364092&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T14:01:32+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:listen_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_javascript?rev=1544364092&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/JavaScript/Array&gt;
	*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Array&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_javascript?rev=1544363942&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T13:59:02+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:schleifen_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_javascript?rev=1544363942&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/JavaScript/Schleife&gt;
	*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Guide/schleifen_und_iterationen&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_javascript?rev=1544363850&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T13:57:30+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:bedingte_anweisungen_und_verzweigungen_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_javascript?rev=1544363850&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/JavaScript/Verzweigung&gt;
	*  &lt;http://webkompetenz.wikidot.com/html-handbuch:ecmascript-sprachbestandteile&gt;
	*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Statements/if...else&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:undefinierter_wert_javascript?rev=1544363313&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T13:48:33+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:undefinierter_wert_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:undefinierter_wert_javascript?rev=1544363313&amp;do=diff</link>
        <description>*  &lt;http://aktuell.de.selfhtml.org/artikel/javascript/objektabfragen/#undefined&gt;
	*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/undefined&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_javascript?rev=1544363078&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T13:44:38+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:boolean_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_javascript?rev=1544363078&amp;do=diff</link>
        <description>*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Guide/Grammatik_und_Typen#Boolean_Literale&gt;
	*  &lt;https://wiki.selfhtml.org/wiki/JavaScript/Objekte/Boolean&gt;
	*  &lt;http://www.w3schools.com/js/js_operators.asp&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_javascript?rev=1544362941&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T13:42:21+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:string_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_javascript?rev=1544362941&amp;do=diff</link>
        <description>*  &lt;https://wiki.selfhtml.org/wiki/JavaScript/Objekte/String&gt; und &lt;https://wiki.selfhtml.org/wiki/JavaScript/Objekte/String/template-literal&gt;
	*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Guide/Grammatik_und_Typen#String_Literale&gt; und &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/String&gt;
	*  &lt;http://www.w3schools.com/js/js_strings.asp&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_javascript?rev=1544362327&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T13:32:07+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:zahl_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_javascript?rev=1544362327&amp;do=diff</link>
        <description>*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Guide/Grammatik_und_Typen#Numerische_Literale&gt;
	*  &lt;https://wiki.selfhtml.org/wiki/JavaScript/Objekte/Number&gt;
	*  &lt;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Number_type&gt;
	*  &lt;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators&gt;
	*  &lt;http://webkompetenz.wikidot.com/html-handbuch:ecmascript-sprachbestandteile#toc11&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen_javascript?rev=1544361981&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T13:26:21+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:variablen_javascript</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen_javascript?rev=1544361981&amp;do=diff</link>
        <description>*  &lt;https://developer.mozilla.org/de/docs/Web/JavaScript/Guide/Grammatik_und_Typen&gt;
	*  &lt;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_types&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_javascript?rev=1544361685&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T13:21:25+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hello_world_javascript - [Hello World] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_javascript?rev=1544361685&amp;do=diff</link>
        <description>JavaScript interaktiv

Dafür braucht man eine JavaScript-Version, die das kann: Node.js

	*  Debian: nodejs

JavaScript interaktiv starten: 
nodejs
JavaScript schließen: Strg+d

Komfortablere Varianten:

	*  node-colors 

Hello World

	*  &lt;https://tecadmin.net/tutorial/nodejs/nodejs-hello-world-example/&gt;
	*  &lt;https://www.nodebeginner.org/#hello-world&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_python?rev=1544360733&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T13:05:33+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hashtabelle_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hashtabelle_python?rev=1544360733&amp;do=diff</link>
        <description>In Python heißen Hashes „Dictionaries“

	*  &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/datastructures.html#dictionaries&gt;
	*  &lt;http://www.python-kurs.eu/python3_dictionaries.php&gt;
	*  &lt;https://docs.python.org/3.4/tutorial/datastructures.html#dictionaries&gt;
	*  &lt;https://docs.python.org/3.4/library/stdtypes.html#typesmapping&gt;
	*  &lt;http://www.tutorialspoint.com/python/python_dictionary.htm&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_python?rev=1544359342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T12:42:22+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:mengenschleifen_und_iteratoren_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:mengenschleifen_und_iteratoren_python?rev=1544359342&amp;do=diff</link>
        <description>*  &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/controlflow.html#for-anweisungen&gt;
	*  &lt;http://www.python-kurs.eu/python3_for-schleife.php&gt;
	*  &lt;https://docs.python.org/3.4/tutorial/controlflow.html#for-statements&gt;
	*  &lt;https://docs.python.org/3.4/tutorial/datastructures.html#looping-techniques&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_python?rev=1544359273&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T12:41:13+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:schleifen_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:schleifen_python?rev=1544359273&amp;do=diff</link>
        <description>*  &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/controlflow.html#pass-anweisungen&gt;
	*  &lt;http://www.python-kurs.eu/python3_schleifen.php&gt; und &lt;http://www.python-kurs.eu/python3_for-schleife.php&gt;
	*  &lt;https://docs.python.org/3.4/tutorial/controlflow.html#for-statements&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:argumentenliste_python?rev=1544359219&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T12:40:19+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:argumentenliste_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:argumentenliste_python?rev=1544359219&amp;do=diff</link>
        <description>*  &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/interpreter.html?highlight=argv#ubergabe-von-argumenten&gt; und &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/stdlib.html?highlight=argv#argumente-in-der-befehlszeile&gt;
	*  &lt;https://docs.python.org/3.4/library/sys.html#sys.argv&gt;
	*  &lt;https://docs.python.org/3.4/tutorial/interpreter.html#argument-passing&gt;
	*  &lt;http://www.python-kurs.eu/sys_modul.php&gt;
	*  &lt;http://www.tutorialspoint.com/python/python_command_line_arguments.htm&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_python?rev=1544357761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T12:16:01+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:listen_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:listen_python?rev=1544357761&amp;do=diff</link>
        <description>*  &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/datastructures.html&gt;
	*  &lt;http://www.python-kurs.eu/python3_sequentielle_datentypen.php&gt; und &lt;http://www.python-kurs.eu/python3_listen.php&gt;
	*  &lt;https://docs.python.org/3.4/tutorial/introduction.html#lists&gt; und &lt;https://docs.python.org/3.4/tutorial/datastructures.html#more-on-lists&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_python?rev=1544357245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T12:07:25+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:bedingte_anweisungen_und_verzweigungen_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:bedingte_anweisungen_und_verzweigungen_python?rev=1544357245&amp;do=diff</link>
        <description>*  &lt;http://www.python-kurs.eu/python3_bedingte_anweisungen.php&gt;
	*  &lt;https://docs.python.org/3.4/tutorial/controlflow.html&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:undefinierter_wert_python?rev=1544356860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T12:01:00+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:undefinierter_wert_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:undefinierter_wert_python?rev=1544356860&amp;do=diff</link>
        <description>*  &lt;https://docs.python.org/3.4/library/constants.html#None&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_python?rev=1544356381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T11:53:01+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:boolean_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:boolean_python?rev=1544356381&amp;do=diff</link>
        <description>*  &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/datastructures.html#mehr-zu-bedingungen&gt;
	*  &lt;https://docs.python.org/3.4/library/stdtypes.html?highlight=boolean#truth-value-testing&gt;
	*  &lt;http://www.mediasonics.ch/_archiv/programming_python/projekt/06.html&gt;
	*  &lt;http://www.tutorialspoint.com/python/python_basic_operators.htm&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_python?rev=1544354900&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T11:28:20+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:string_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:string_python?rev=1544354900&amp;do=diff</link>
        <description>*  &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/introduction.html#zeichenketten-strings&gt;
	*  &lt;http://www.tutorialspoint.com/python/python_strings.htm&gt;
	*  &lt;http://www.python-kurs.eu/python3_sequentielle_datentypen.php&gt;
	*  &lt;https://docs.python.org/3.5/reference/lexical_analysis.html#string-and-bytes-literals&gt;
	*  &lt;https://docs.python.org/3.5/library/stdtypes.html#text-sequence-type-str&gt;
	*  &lt;https://docs.python.org/3.5/library/string.html#format-examples&gt;
	*  &lt;https://docs.python.org/3.5…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_python?rev=1544353934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T11:12:14+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:zahl_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:zahl_python?rev=1544353934&amp;do=diff</link>
        <description>*  &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/introduction.html#benutzung-von-python-als-taschenrechner&gt;
	*  &lt;http://www.tutorialspoint.com/python/python_numbers.htm&gt;
	*  &lt;http://www.python-kurs.eu/python3_operatoren.php&gt;
	*  &lt;http://docs.python.org/3.4/library/stdtypes.html#numeric-types-int-float-complex&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_python?rev=1544353620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T11:07:00+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:hello_world_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:hello_world_python?rev=1544353620&amp;do=diff</link>
        <description>Python interaktiv

Python interaktiv starten: 
python3
python schließen: Strg+d

Komfortablere Varianten:

	*  ipython3 
	*  bpython3
	*  idle 

Hello World

	*  &lt;http://www.python-kurs.eu/skript_ausfuehren.php&gt;
	*  &lt;https://py-tutorial-de.readthedocs.io/de/python-3.3/interpreter.html&gt;
	*  &lt;http://www.tutorialspoint.com/python/python_basic_syntax.htm&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen_python?rev=1544352682&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-09T10:51:22+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>programmieren_lernen:variablen_python</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/programmieren_lernen:variablen_python?rev=1544352682&amp;do=diff</link>
        <description>*  &lt;http://www.python-kurs.eu/python3_variablen.php&gt;
	*  &lt;https://en.wikibooks.org/wiki/Python_Programming/Variables_and_Strings&gt;
	*  &lt;http://www.tutorialspoint.com/python/python_basic_syntax.htm&gt;
	*  &lt;https://docs.python.org/3/reference/lexical_analysis.html#identifiers&gt;
	*  &lt;https://docs.python.org/2/reference/lexical_analysis.html#identifiers&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:apache-php?rev=1542064999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-12T23:23:19+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:apache-php - [mod_php] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:apache-php?rev=1542064999&amp;do=diff</link>
        <description>Das würde mit den folgenden Ergänzungen schon reichen. Wird aber von php nicht empfohlen.


# do not use this in production, see
# http://php.net/manual/de/ini.core.php#ini.cgi.force-redirect
cgi.force_redirect = 0</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:partitionierung?rev=1542020336&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-12T10:58:56+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>lpi1:partitionierung</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:partitionierung?rev=1542020336&amp;do=diff</link>
        <description>zumindest wenn man mehr als 4 Partitionen anlegen will</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ssh-sssd-ldap?rev=1540950765&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-31T01:52:45+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:ssh-sssd-ldap</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ssh-sssd-ldap?rev=1540950765&amp;do=diff</link>
        <description>#
# LDAP Public Key Patch schema for use with openssh-ldappubkey
# Author: Eric AUGE &lt;eau@phear.org&gt;
#
# Based on the proposal of : Mark Ruijter
#


# octetString SYNTAX
attributetype ( 1.3.6.1.4.1.24552.500.1.1.1.13 NAME 'sshPublicKey'
        DESC 'MANDATORY: OpenSSH Public key'
        EQUALITY octetStringMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )

# printableString SYNTAX yes|no
objectclass ( 1.3.6.1.4.1.24552.500.1.1.2.0 NAME 'ldapPublicKey' SUP top AUXILIARY
        DESC 'MANDATO…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-ssl?rev=1539348522&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-12T12:48:42+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:ldap-ssl - [Debian (ab 8)] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-ssl?rev=1539348522&amp;do=diff</link>
        <description>Todo: DH-Parameter einbinden

SSL / TLS für OpenLDAP

Vorraussetzungen

	*  OpenLDAP installiert 
	*   SSL Zertifikat erstellt
	*  Korrektes DNS
	*  Korrekte Uhrzeiten auf allen Rechnern

Als root Zertifikate, Anträge und Schlüssel an die passenden Stellen kopieren

Debian (ab 8)</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:ssh?rev=1539256560&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-11T11:16:00+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:ssh - [Grundfunktionen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:ssh?rev=1539256560&amp;do=diff</link>
        <description>ssh

ssh in firewalld freischalten

Enable firewall rule for ssh.
sudo firewall-cmd --permanent --add-service=ssh
success
Reload firewall rules.
sudo firewall-cmd --reload
success
oder Firewall abschalten:
systemctl stop firewalld.service
Einsatzzwecke von ssh</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:logrotate?rev=1539112589&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-09T19:16:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:logrotate - [testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:logrotate?rev=1539112589&amp;do=diff</link>
        <description>Vorraussetzung: cron

	*  /etc/logrotate.conf
	*  /etc/logrotate.d/*

Neue Logdatei zu logrotate hinzufügen

Debian 5.0

/etc/logrotate.d/ingo :


/var/log/ingo.log {
    compress
    size=+10
    postrotate
        /etc/init.d/rsyslog reload &gt; /dev/null
    endscript
}</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:admin_frontends?rev=1538728740&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-05T08:39:00+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:admin_frontends</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:admin_frontends?rev=1538728740&amp;do=diff</link>
        <description>*   webmin
	*  &lt;https://cockpit-project.org/&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:prozesse?rev=1537281366&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-18T14:36:06+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:prozesse - [Prozess Prioritäten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:prozesse?rev=1537281366&amp;do=diff</link>
        <description>Prozessverwaltung

Prozesse anzeigen

ps

Anzeigen aller Prozesse:

ps -e
Anzeigen aller Prozesse und Threads:
ps -T -e
Anzeigen aller Kernel-Threads:
ps -p 2 --ppid 2
Kernel-Threads die mit /nummer angezeigt werden laufen auf der CPU mit der entsprechenden Nummer.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:paketverwaltung?rev=1537254375&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-18T07:06:15+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:paketverwaltung - [yast, y2pmsh, rug und zypper] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:paketverwaltung?rev=1537254375&amp;do=diff</link>
        <description>lokale Paketverwaltung

dpkg und rpm
Funktion Debian und Ubuntu RedHat, Fedora und SuSE  Anzeigen welche Pakete installiert sind:  dpkg -l 
COLUMNS=150 dpkg -l</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:bind_caching_only?rev=1536577732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-10T11:08:52+0000</dc:date>
        <dc:creator>pasqual (pasqual@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:bind_caching_only</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:bind_caching_only?rev=1536577732&amp;do=diff</link>
        <description>Benötigte Pakete

openSuSE 15.0:  bind bind-utils

Fedora 28 und CentOS 7: bind bind-utils caching-nameserver

Debian ab 3.1: bind9


bind als caching only resolver

Das ist die Standard-Konfiguration, die Konfigurationsdatei muß nicht angepaßt werden.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:logging?rev=1530800627&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-07-05T14:23:47+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:logging - [Log Analyse Software] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:logging?rev=1530800627&amp;do=diff</link>
        <description>Gängige Befehle
ls -lrt /var/log
tail -F /var/log/messages
less /var/log/messages
grep Testmeldung /var/log/*
Falls vorhanden:
multitail /var/log/messages
syslog

siehe syslog

logrotate

siehe logrotate

logs auswerten

Debian:
logcheck
openSuSE (13.1):
logdigest
logwatch</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:timedatectl?rev=1529167351&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-06-16T16:42:31+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:timedatectl</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:timedatectl?rev=1529167351&amp;do=diff</link>
        <description>timedatectl


[Time]
#NTP=
#FallbackNTP=0.de.pool.ntp.org 1.de.pool.ntp.org 2.de.pool.ntp.org 3.de.pool.ntp.org


ersetzt date (und ntpd/chrony)

Zeit und Zone setzen
timedatectl
timedatectl set-timezone Pacific/Pohnpei
timedatectl set-time &quot;2016-03-16 10:45&quot;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-prozesse?rev=1529167177&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-06-16T16:39:37+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:systemd-prozesse</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:systemd-prozesse?rev=1529167177&amp;do=diff</link>
        <description>von systemd verwaltete Prozesse anzeigen
systemd-cgls
systemd-cgtop
Transiente Units erzeugen

Prozesse in einer Unit ausführen
systemd-run [--unit=eigerner_name.service] [--property=...] [--description=...] [--uid=...] [--gid=...] &lt;cmd&gt;
... mit synchorner IO, innerhalb der Prozesshierarchie und mit Terminal attached</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:doku?rev=1528806353&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-06-12T12:25:53+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:doku</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:doku?rev=1528806353&amp;do=diff</link>
        <description>DNS/bind Referenzen

IANA DNS Parameter

	*  &lt;http://www.iana.org/assignments/dns-parameters&gt;

Zytrax Open Doku

	*  &lt;http://www.zytrax.com/books/dns/&gt;

BIND9 Doku bei ISC

	*  &lt;https://www.isc.org/downloads/bind/doc/&gt;

Wikipedia

Resource Record

	*  &lt;https://de.wikipedia.org/wiki/Resource_Record&gt;
	*  &lt;https://en.wikipedia.org/wiki/List_of_DNS_record_types&gt;

DNS

	*  &lt;https://de.wikipedia.org/wiki/Domain_Name_System&gt;
	*  &lt;https://en.wikipedia.org/wiki/Domain_Name_System&gt;

Alternative TLD

	*  &lt;…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:ip6tables?rev=1525430831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-05-04T10:47:11+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:ip6tables - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:ip6tables?rev=1525430831&amp;do=diff</link>
        <description>Regel für ICMPv6:
ip6tables -I INPUT -p icmpv6 -j ACCEPT
beliebter Fehler:
ip6tables -I INPUT -p icmp -j ACCEPT</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:journald?rev=1524758167&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-26T15:56:07+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>lpi1:journald - [Meldungen eines bestimmten Dienstes] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:journald?rev=1524758167&amp;do=diff</link>
        <description>systemd: journal

Die „Logfiles“ im systemd sind eine binäre Datenbank mit umfassenden Suchwerkzeugen

	*  contra
		*  kein KISS Design
		*  schlechte post-mortem Analyse
		*  nicht mehr kompatibel zu alten Logauswertungen (z.B. logwatch)

	*  pro</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-config?rev=1519742714&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-27T14:45:14+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:ldap-config - [bearbeiten] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-config?rev=1519742714&amp;do=diff</link>
        <description>Tips &amp; Tricks: OpenLDAP mit cn=config

root Zugriff auf slapd-Konfiguration geben

~/.ldaprc für root:


URI       ldapi:///
BASE      cn=config
SASL_MECH EXTERNAL


Übersicht Server Konfiguration
ldapsearch -LLL dn
Schema auslesen
ldapsearch -b cn=schema,cn=config -LLL dn</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-client?rev=1519741556&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-27T14:25:56+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:ldap-client - [Testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-client?rev=1519741556&amp;do=diff</link>
        <description>Client ldapsearch

Benötigte Pakete

Debian:
ldap-utils
SuSE:
openldap2-client
Fedora, CentOS 6:
openldap-clients
Testen

Der OpenLDAP Server sollte nun z.B. mit ldapsearch die oben eingegebenen Werte zurückliefern:
ldapsearch -x -W -b dc=linuxhotel,dc=de -H ldap://localhost -D cn=admin,dc=linuxhotel,dc=de</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-schema?rev=1519739487&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-27T13:51:27+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:ldap-schema - [Schema Änderung] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:ldap-schema?rev=1519739487&amp;do=diff</link>
        <description>Schema Änderung für slapd.d/

Schema zu ldif konvertieren

Beispiel: rfc2307bis.schema in rfc2307bis.ldif konvertieren

Pakete

Debian (9): fusiondirectory-schema schema2ldif
schema2ldif /etc/ldap/schema/fusiondirectory/rfc2307bis.schema &gt; /etc/ldap/schema/fusiondirectory/rfc2307bis.ldif</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:nss-ldap?rev=1519734126&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-27T12:22:06+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:nss-ldap</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:nss-ldap?rev=1519734126&amp;do=diff</link>
        <description>nss-ldap Client

Veraltet. Heute nimmt man sssd oder libnss-ldapd

Benötigte Pakete

Debian:
libnss-ldap nscd
SuSE:
nss_ldap
RedHat:
nss_ldap
Minimalkonfiguration

Einstellungen über debconf bei Debian:
debconf-set-selections &lt;&lt;DEBCONF

# database requires login
libnss-ldap libnss-ldap/dblogin boolean false
# distinguished name of the search base
libnss-ldap shared/ldapns/base-dn string dc=linuxhotel,dc=de
# LDAP version to use
libnss-ldap shared/ldapns/ldap_version select 3
# LDAP server host a…</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:fai?rev=1518099051&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-08T14:10:51+0000</dc:date>
        <dc:creator>pasqual (pasqual@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:fai</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:fai?rev=1518099051&amp;do=diff</link>
        <description>Full Automatik Installation System

Benötigte Dienste

DHCP-Dienst mit festen IP-Adressen
oder 
DHCP-Dienst ohne feste IP-Adressen

PXE Bootserver

Installation

Debian 7.0:
apt-get install esmtp-run sudo fai-server fai-setup-storage fai-quickstart
nun ändern wir noch ein paar Einstellungen ändern um die Installation von fai starten zu können.
In der Datei</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:gpg?rev=1513334259&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-15T10:37:39+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>lpi1:gpg - [Schlüsselpaar erstellen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:gpg?rev=1513334259&amp;do=diff</link>
        <description>Schlüsselpaar erstellen
env -u DISPLAY bash
gpg --gen-key
Öffentliche Schlüssel anzeigen
gpg --list-keys
Private Schlüssel anzeigen
gpg --list-secret-keys
Signaturen anzeigen
gpg --list-sigs 0x473041FA
Datei verschlüsseln
cp /etc/passwd .
gpg --encrypt --recipient 'Ingo Wichmann' --armor passwd</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:fpv_drone_parrot_bebop_2?rev=1512651882&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-07T13:04:42+0000</dc:date>
        <dc:creator>janikm (janikm@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:fpv_drone_parrot_bebop_2</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:fpv_drone_parrot_bebop_2?rev=1512651882&amp;do=diff</link>
        <description>Setup via App

App

FreeFlight Pro

Android: Playstore 

iOS: Appstore


	*  Die App installieren und öffnen
	*  Drohne einschalten
	*  mit dem WLAN der Drohne verbinden
	*  in der App die Drohne auswählen
	*  Starten

FPV Modus

	*  Fernbedienung einschalten
	*  Die App installieren und öffnen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:dateirechte?rev=1511349607&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-11-22T11:20:07+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:dateirechte - [Übung: finde die minimal nötigen Berechtigungen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:dateirechte?rev=1511349607&amp;do=diff</link>
        <description>Übung: finde die minimal nötigen Berechtigungen
mkdir -m 000 /tmp/dir1 /tmp/dir2
echo geheim &gt; file1
chmod 000 file1
Welche (minimalen) Berechtigungen müssen jeweils bei /tmp/dir1, /tmp/dir2 und file1 hinzugefügt werden, damit file1 mit
cp file1 /tmp/dir1/file2</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:systemd?rev=1511181763&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-11-20T12:42:43+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:systemd - [Dienste starten und eintragen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:systemd?rev=1511181763&amp;do=diff</link>
        <description>systemd

erste init-Skripte

Durch Konfigurationsdateien ersetzt. Siehe &lt;http://0pointer.de/blog/projects/the-new-configuration-files&gt; und 
&lt;http://fedoraproject.org/wiki/Systemd&gt;

Units

3 Ebenen der Konfiguration von Units:

	*  /lib/systemd/* und /usr/lib/systemd/*: (niedrigste Priorität) aus der Paketverwaltung, nicht anfassen.
	*  /run/systemd/*</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:rsync?rev=1506429581&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-26T12:39:41+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:rsync - [Nützliche rsync Parameter] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:rsync?rev=1506429581&amp;do=diff</link>
        <description>Nützliche rsync Parameter


-a            Archiv 
-n            Simulation 
-x            nur dieses Filesystem (keine Sub-Mounts) 
-H            Hardlinks erhalten 
-A            ACLs 
-X            erweiterte Dateiattribute 
-S            sparse files
-u            neuere Dateien auf der Empfängerseite überspringen
 
-P            Fortschritt anzeigen 
-vih          Anzeige gesprächig, symbolisch und human readable 
 
--numeric-ids uid und gid nicht über Namen sondern numerisch sichern 
--del …</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:syslog?rev=1502377040&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-10T14:57:20+0000</dc:date>
        <dc:creator>christian_linden (christian_linden@undisclosed.example.com)</dc:creator>
        <title>lpi1:syslog - [Absender-Rechner:] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:syslog?rev=1502377040&amp;do=diff</link>
        <description>rsyslog

Beispiel: Logdaten von einem Rechner auf den nächsten übertragen

Zielrechner:

Zielrechner netzwerkfähig machen:
Passende Nachrichten in Datei /var/log/beispiel schreiben:

Debian, CentOS, Ubuntu

/etc/rsyslog.d/10-remote.conf: ( debian 5.0, centos 6.0, ubuntu 18.04 )</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dig?rev=1501086225&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-26T16:23:45+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:dig - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:dig?rev=1501086225&amp;do=diff</link>
        <description>dig
dig linuxhotel.de. ANY
dig +short linuxhotel.de. NS
dig +multiline linuxhotel.de. @george.linuxhotel.de SOA
Authorativ (AA-Flag)
dig +aaonly z03.example.org. @192.168.203.101 A
Rekursiv / Iterativ (RD-Flag) auf RA achten
dig +nordflag ...
Iterativ über die Root-Zone</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:quota?rev=1496386107&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-02T06:48:27+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:quota</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:quota?rev=1496386107&amp;do=diff</link>
        <description>Pakete installieren:

	*  Debian: quota

SELinux abschalten: (RedHat 6)
setenforce Permissive
Ext2 / Ext3 / Ext4 formatierte Partition erstellen:
mkfs.ext4 /dev/sda2
Quota Unterstütung im Kernel:  
grep -i quota /boot/config-$(uname -r)
Quota Unterstützung im Dateisystem einschalten:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:nfs4?rev=1494600689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-12T14:51:29+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:nfs4 - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:nfs4?rev=1494600689&amp;do=diff</link>
        <description>/tmp/ über NFSv4 freigeben:
mkdir -p /srv/exports/freigabe
exportfs -o ro,fsid=0 192.168.243.0/24:/srv/exports
mount --bind /tmp /srv/exports/freigabe
exportfs -o ro 192.168.243.0/24:/srv/exports/freigabe
showmount -e 192.168.243.12
mkdir /mnt/test
mount -t nfs -o nfsvers=4 192.168.243.12:/freigabe /mnt/test</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:lsof?rev=1494243323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-08T11:35:23+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:lsof - [Filter] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:lsof?rev=1494243323&amp;do=diff</link>
        <description>alle offenen Dateien und Verbindungen

Filter

offene Dateien unterhalb /etc :
lsof +D /etc
offene IP-Verbindungen:
lsof -i
offene IP-Verbindungen auf Port 80:
lsof -i :80
Dateien und IP-Verbindungen die avahi-daemon geöffnet hat:
lsof -c avahi-daemon</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:prozesse?rev=1494187439&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-07T20:03:59+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:prozesse - [pgrep, lsof, pstree, top] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:prozesse?rev=1494187439&amp;do=diff</link>
        <description>Prozessverwaltung

Prozesse anzeigen

ps

Anzeigen aller Prozesse:

ps -e
Anzeigen aller Prozesse und Threads:
ps -T -e
Anzeigen aller Kernel-Threads:
ps -p 2 --ppid 2
Kernel-Threads die mit /nummer angezeigt werden laufen auf der CPU mit der entsprechenden Nummer.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-php?rev=1493064512&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-24T20:08:32+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:apache-php</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:apache-php?rev=1493064512&amp;do=diff</link>
        <description>Das würde mit den folgenden Ergänzungen schon reichen. Wird aber von php nicht empfohlen.


# do not use this in production, see
# http://php.net/manual/de/ini.core.php#ini.cgi.force-redirect
cgi.force_redirect = 0</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:shared_libs?rev=1489386707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-13T06:31:47+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>lpi1:shared_libs - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:shared_libs?rev=1489386707&amp;do=diff</link>
        <description>Ansehen
ldd /bin/ls
„Verstecken“
mkdir /newlib
mv /lib*/libcap.so* /newlib
ls -l
Explizit über ENVIRONMENT
LD_LIBRARY_PATH=&quot;/newlib&quot;
export LD_LIBRARY_PATH
ls -l
export -n LD_LIBRARY_PATH
ls -l
unset LD_LIBRARY_PATH
oder einfach als Prefix
LD_LIBRARY_PATH=/newlib ls -l</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:pxe-bootserver?rev=1487257201&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-02-16T15:00:01+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:pxe-bootserver - [Testen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:pxe-bootserver?rev=1487257201&amp;do=diff</link>
        <description>Pakete

openSuSE: ( 11.4 )
dhcp-server tftp syslinux apache2 apache2-prefork
CentOS: ( 5.3 )
dhcp tftp-server syslinux httpd
Debian: ( 7.0 )
isc-dhcp-server pxelinux tftpd xinetd apache2
zum testen

Zum Testen ist qemu sehr hilfreich

PXE

TODO: offenbar kann man statt tftp inzwischen auch http verwenden. siehe:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:lokalisierung_und_internationalisierung?rev=1485272287&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-24T15:38:07+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:lokalisierung_und_internationalisierung</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:lokalisierung_und_internationalisierung?rev=1485272287&amp;do=diff</link>
        <description>TODO:
systemd
localectl
locales

locales erzeugen

Debian
dpkg-reconfigure locales
mit localedef
localedef -c -f UTF-8 -i en_US en_US.utf8
locales anzeigen
locale -a 
Spracheinstellungen auf Englisch setzen
export LANG=en_US.utf8
date
netstat -i
Zeitformat auf Deutsch stellen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:vim?rev=1482153274&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-19T13:14:34+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lpi1:vim - Externe Bearbeitung</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:vim?rev=1482153274&amp;do=diff</link>
        <description>vi überleben

Für Debian/Ubuntu empfohlen: Das Paket vim installieren, welches eine komfortablere Version von vi enthält. Dann wird u.a. immer angezeigt, wenn sich der Editor im Einfüge-Modus befindet.
 Befehl      Funktion                    i</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:dhcp-relay?rev=1481143330&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-07T20:42:10+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:dhcp-relay</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:dhcp-relay?rev=1481143330&amp;do=diff</link>
        <description>dhcpd/KVM Bug beachten 

Konfiguration dhcpd um Subnetz erweitern</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:befehlsfolgen?rev=1481099943&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-07T08:39:03+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>lpi1:befehlsfolgen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:befehlsfolgen?rev=1481099943&amp;do=diff</link>
        <description>Möglichkeiten, Befehle zu kombinieren

cd und ls nacheinander, ohne Bedingung:
cd /etc; ls *.conf
In der Praxis habe ich das bisher nur in Kombination mit einer subshell benutzt:
( cd /etc; ls *.conf )
erst grep ausführen, useradd nur wenn grep nicht erfolgreich:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:screen?rev=1480848784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-04T10:53:04+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:screen</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:screen?rev=1480848784&amp;do=diff</link>
        <description>tmux scheint mir die modernere Alternative zu sein 

Mit Hilfe von screen kann man

	*  mehrere Shell-Sitzungen in einem Shell-Fenster starten
	*  interaktive Shell-Sitzungen im Hintergrund weiterlaufen lassen
	*  gemeinsam in einer Shell arbeiten
	*  auf Serielle Schnittstellen zugreifen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:iptables?rev=1480609573&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-01T16:26:13+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:iptables - [CentOS] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:iptables?rev=1480609573&amp;do=diff</link>
        <description>iptables beobachten
watch -d iptables -nvL --line-numbers
	*  -L = List (auflisten)
	*  -n = no DNS-lookup
	*  -v = verbose (gesprächig)
	*  --line-numbers = Regeln Nummerieren (einzelne Regeln können anhand der Nummer z.B. gelöscht werden)

iptables Regeln zurücksetzen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:at?rev=1480288278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-27T23:11:18+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:at</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:at?rev=1480288278&amp;do=diff</link>
        <description>at

at job anlegen
at now + 3 minutes
echo test &gt; /tmp/test
Strg+dat 03:14 utc 19.01.2038
echo 32 bit time_t overflow
echo goodbye and thanks for all the fish
shutdown -h now
Strg+d


at über pipe
echo 'rm -f /tmp/nutzer.lock' | at now + 5 hours
at jobs anzeigen</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:relax_and_recover?rev=1480087851&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-25T15:30:51+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:relax_and_recover - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:relax_and_recover?rev=1480087851&amp;do=diff</link>
        <description>Relax and Recover

Backup auf USB

CentOS 7:
yum-config-manager --enable extras
yum install epel-release
yum install rear.noarch syslinux-extlinux
Usb Stick unmounten (falls gemountet):
umount /dev/sdb1
Usb Stick mit Rear formatieren: 
rear format /dev/sdb1</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:pxe-bootserver?rev=1471431625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-08-17T11:00:25+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:pxe-bootserver</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:pxe-bootserver?rev=1471431625&amp;do=diff</link>
        <description>Pakete

openSuSE: ( 11.4 )
dhcp-server tftp syslinux apache2 apache2-prefork
CentOS: ( 5.3 )
dhcp tftp-server syslinux httpd
Debian: ( 7.0 )
isc-dhcp-server pxelinux tftpd xinetd apache2
zum testen

Zum Testen ist qemu sehr hilfreich

PXE

TODO: offenbar kann man statt tftp inzwischen auch http verwenden. siehe:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:nfs?rev=1470996425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-08-12T10:07:05+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:nfs - [Konfiguration] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:nfs?rev=1470996425&amp;do=diff</link>
        <description>NFS v3 Server

Pakete

	*  openSuSE (ab 11.4): nfs-kernel-server
	*  debian (ab 7): nfs-kernel-server
	*  CentOS (ab 7): nfs-utils

starten
service nfs-kernel-server restart
temporär

Verzeichnis freigeben:
exportfs -o ro 192.168.1.0/24:/var/tmp
Freigabe löschen:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:named_pipe?rev=1466664318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-23T06:45:18+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:named_pipe</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/admin_grundlagen:named_pipe?rev=1466664318&amp;do=diff</link>
        <description>es geht noch komfortabler:

1. Terminal:</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:init?rev=1466436685&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-20T15:31:25+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:init - [wait] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:init?rev=1466436685&amp;do=diff</link>
        <description>SysV-init

runlevel

Unter RedHat und SuSE gibt es Runlevel 1 als Notfall-Modus. Unter Debian ist Runlevel 1 nicht als Notfall-Modus geeignet. emergency am Bootprompt angeben startet den Debian Notfall-Modus. 
Welche Runlevel auf einem System definiert sind, steht in der Datei</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi2:collectd?rev=1466412317&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-20T08:45:17+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi2:collectd - [Apache] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi2:collectd?rev=1466412317&amp;do=diff</link>
        <description>Minimal-Installation

Pakete

Debian 7: collectd-core

Webinterface collection3

Pakete

Debian 7: collectd apache2 libhtml-parser-perl libconfig-general-perl libregexp-common-perl librrds-perl

Apache

/etc/apache2/sites-available/default : ( Debian 7 )</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aprocess_status.png&amp;ns=admin_grundlagen&amp;rev=1464772396&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-01T09:13:16+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:process_status.png - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aprocess_status.png&amp;ns=admin_grundlagen&amp;rev=1464772396&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/admin_grundlagen:process_status.png?w=352&amp;h=83&amp;t=1464772396&amp;amp;tok=c992f8&quot; alt=&quot;admin_grundlagen:process_status.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-faq?rev=1461154509&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-20T12:15:09+0000</dc:date>
        <dc:creator>stefan_miethke (stefan_miethke@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:postfix-faq - [Mail-queue jetzt versenden] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/fortgeschrittene:postfix-faq?rev=1461154509&amp;do=diff</link>
        <description>Häufige Probleme und deren Lösung

message_size_limit

Standardmäßig ist die maximale Größe einer Mail bei Postfix auf 10240000 Bytes ( = 10*1000*1024 = ca. 10MB ) beschränkt, darüber verweigert Postfix die Annahme. Auf der einen Seite ist es sinnvoll, die Größe von Mails zu beschränken. In vielen Umgebungen sind die Anforderungen an das Mailsystem aber einfach größer.</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/lpi1:shell_configdateien?rev=1461077972&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-19T14:59:32+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>lpi1:shell_configdateien - [Häufige Kommandofolgen abkürzen] </title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/lpi1:shell_configdateien?rev=1461077972&amp;do=diff</link>
        <description>.bashrc

Aufgabe 1: History

Erweitere die history list so, dass sie Platz für 2000 Befehle hat und 200000 Befehle in einer Datei bewahrt.

Was ändert sich mit der Variable

HISTTIMEFORMAT='[%F_%T] '

Aufgabe 2: Prompt

Lies das Kapitel „Prompting</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Arhel_iscsi.pdf&amp;ns=lpi2&amp;rev=1457616897&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-10T13:34:57+0000</dc:date>
        <dc:creator>alexander_gubin (alexander_gubin@undisclosed.example.com)</dc:creator>
        <title>lpi2:rhel_iscsi.pdf - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=lpi2%3Arhel_iscsi.pdf&amp;ns=lpi2&amp;rev=1457616897&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Avimsheet.png&amp;ns=admin_grundlagen&amp;rev=1452850658&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-15T09:37:38+0000</dc:date>
        <dc:creator>art (art@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:vimsheet.png - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Avimsheet.png&amp;ns=admin_grundlagen&amp;rev=1452850658&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/admin_grundlagen:vimsheet.png?w=500&amp;h=273&amp;t=1452850658&amp;amp;tok=980bd5&quot; alt=&quot;admin_grundlagen:vimsheet.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Alvm.png&amp;ns=admin_grundlagen&amp;rev=1419972745&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2014-12-30T20:52:25+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:lvm.png - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Alvm.png&amp;ns=admin_grundlagen&amp;rev=1419972745&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/admin_grundlagen:lvm.png?w=188&amp;h=252&amp;t=1419972745&amp;amp;tok=796aeb&quot; alt=&quot;admin_grundlagen:lvm.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Amarkierter-text.png&amp;ns=admin_grundlagen&amp;rev=1361170826&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-18T07:00:26+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:markierter-text.png - angelegt</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Amarkierter-text.png&amp;ns=admin_grundlagen&amp;rev=1361170826&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/admin_grundlagen:markierter-text.png?w=187&amp;h=105&amp;t=1361170826&amp;amp;tok=054545&quot; alt=&quot;admin_grundlagen:markierter-text.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aadm-3a-hjkl-keyboard.jpg&amp;ns=admin_grundlagen&amp;rev=1331658212&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-13T17:03:32+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>admin_grundlagen:adm-3a-hjkl-keyboard.jpg</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=admin_grundlagen%3Aadm-3a-hjkl-keyboard.jpg&amp;ns=admin_grundlagen&amp;rev=1331658212&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/admin_grundlagen:adm-3a-hjkl-keyboard.jpg?w=328&amp;h=136&amp;t=1331658270&amp;amp;tok=84a038&quot; alt=&quot;admin_grundlagen:adm-3a-hjkl-keyboard.jpg&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-14-schluessel-exportiert.png&amp;ns=fortgeschrittene&amp;rev=1329402483&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:28:03+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-14-schluessel-exportiert.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-14-schluessel-exportiert.png&amp;ns=fortgeschrittene&amp;rev=1329402483&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-14-schluessel-exportiert.png?w=499&amp;h=125&amp;t=1329402483&amp;amp;tok=eeb2f9&quot; alt=&quot;fortgeschrittene:tinyca-14-schluessel-exportiert.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-13-schluessel_ohne_passwort_exportieren.png&amp;ns=fortgeschrittene&amp;rev=1329402477&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:27:57+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-13-schluessel_ohne_passwort_exportieren.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-13-schluessel_ohne_passwort_exportieren.png&amp;ns=fortgeschrittene&amp;rev=1329402477&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-13-schluessel_ohne_passwort_exportieren.png?w=378&amp;h=151&amp;t=1329402477&amp;amp;tok=e3332d&quot; alt=&quot;fortgeschrittene:tinyca-13-schluessel_ohne_passwort_exportieren.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-12-schluessel_exportieren.png&amp;ns=fortgeschrittene&amp;rev=1329402471&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:27:51+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-12-schluessel_exportieren.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-12-schluessel_exportieren.png&amp;ns=fortgeschrittene&amp;rev=1329402471&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-12-schluessel_exportieren.png?w=500&amp;h=197&amp;t=1329402471&amp;amp;tok=4bc0ed&quot; alt=&quot;fortgeschrittene:tinyca-12-schluessel_exportieren.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-11-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402465&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:27:45+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-11-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-11-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402465&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-11-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png?w=500&amp;h=365&amp;t=1329402465&amp;amp;tok=441862&quot; alt=&quot;fortgeschrittene:tinyca-11-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-10-zertifikat_exportieren.png&amp;ns=fortgeschrittene&amp;rev=1329402448&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:27:28+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-10-zertifikat_exportieren.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-10-zertifikat_exportieren.png&amp;ns=fortgeschrittene&amp;rev=1329402448&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-10-zertifikat_exportieren.png?w=500&amp;h=195&amp;t=1329402448&amp;amp;tok=60be89&quot; alt=&quot;fortgeschrittene:tinyca-10-zertifikat_exportieren.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-09-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402442&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:27:22+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-09-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-09-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402442&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-09-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png?w=500&amp;h=365&amp;t=1329402442&amp;amp;tok=1d63ea&quot; alt=&quot;fortgeschrittene:tinyca-09-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-08-anforderung-unterschrieben.png&amp;ns=fortgeschrittene&amp;rev=1329402436&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:27:16+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-08-anforderung-unterschrieben.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-08-anforderung-unterschrieben.png&amp;ns=fortgeschrittene&amp;rev=1329402436&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-08-anforderung-unterschrieben.png?w=499&amp;h=154&amp;t=1329402436&amp;amp;tok=ff6a59&quot; alt=&quot;fortgeschrittene:tinyca-08-anforderung-unterschrieben.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-07-signiere_anforderung.png&amp;ns=fortgeschrittene&amp;rev=1329402429&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:27:09+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-07-signiere_anforderung.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-07-signiere_anforderung.png&amp;ns=fortgeschrittene&amp;rev=1329402429&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-07-signiere_anforderung.png?w=444&amp;h=166&amp;t=1329402429&amp;amp;tok=6f5cf8&quot; alt=&quot;fortgeschrittene:tinyca-07-signiere_anforderung.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-06-erstelle_anforderung.png&amp;ns=fortgeschrittene&amp;rev=1329402424&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:27:04+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-06-erstelle_anforderung.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-06-erstelle_anforderung.png&amp;ns=fortgeschrittene&amp;rev=1329402424&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-06-erstelle_anforderung.png?w=500&amp;h=322&amp;t=1329402424&amp;amp;tok=c885bf&quot; alt=&quot;fortgeschrittene:tinyca-06-erstelle_anforderung.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-05-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402418&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:26:58+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-05-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-05-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402418&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-05-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png?w=500&amp;h=365&amp;t=1329402418&amp;amp;tok=deb4c3&quot; alt=&quot;fortgeschrittene:tinyca-05-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-04-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402412&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:26:52+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-04-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-04-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&amp;ns=fortgeschrittene&amp;rev=1329402412&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-04-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png?w=500&amp;h=365&amp;t=1329402412&amp;amp;tok=107b31&quot; alt=&quot;fortgeschrittene:tinyca-04-tiny_ca_management_0.7.5_-_ca.linuxhotel.de.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-03-ca-erstellt.png&amp;ns=fortgeschrittene&amp;rev=1329402406&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:26:46+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-03-ca-erstellt.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-03-ca-erstellt.png&amp;ns=fortgeschrittene&amp;rev=1329402406&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-03-ca-erstellt.png?w=499&amp;h=125&amp;t=1329402406&amp;amp;tok=0124ee&quot; alt=&quot;fortgeschrittene:tinyca-03-ca-erstellt.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-02-konfiguration_der_ca.png&amp;ns=fortgeschrittene&amp;rev=1329402400&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:26:40+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-02-konfiguration_der_ca.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-02-konfiguration_der_ca.png&amp;ns=fortgeschrittene&amp;rev=1329402400&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-02-konfiguration_der_ca.png?w=474&amp;h=500&amp;t=1329402400&amp;amp;tok=02f818&quot; alt=&quot;fortgeschrittene:tinyca-02-konfiguration_der_ca.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-01-erstelle_ca.png&amp;ns=fortgeschrittene&amp;rev=1329402390&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T14:26:30+0000</dc:date>
        <dc:creator>ingo_wichmann (ingo_wichmann@undisclosed.example.com)</dc:creator>
        <title>fortgeschrittene:tinyca-01-erstelle_ca.png</title>
        <link>https://wiki.lab.linuxhotel.de/doku.php/?image=fortgeschrittene%3Atinyca-01-erstelle_ca.png&amp;ns=fortgeschrittene&amp;rev=1329402390&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.lab.linuxhotel.de/lib/exe/fetch.php/fortgeschrittene:tinyca-01-erstelle_ca.png?w=500&amp;h=346&amp;t=1329402390&amp;amp;tok=cb280d&quot; alt=&quot;fortgeschrittene:tinyca-01-erstelle_ca.png&quot; /&gt;</description>
    </item>
</rdf:RDF>
