<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://fixes.brecht-schule.hamburg/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="http://fixes.brecht-schule.hamburg/feed.php">
        <title>Fixes | Public BIT Wiki - linux:debian</title>
        <description></description>
        <link>http://fixes.brecht-schule.hamburg/</link>
        <image rdf:resource="http://fixes.brecht-schule.hamburg/_media/wiki/logo.png" />
       <dc:date>2026-05-01T06:18:00+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/change-dns-server?rev=1735132353&amp;do=diff"/>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/configure-send-only-mailserver?rev=1731963763&amp;do=diff"/>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/nmcli?rev=1712694314&amp;do=diff"/>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/self-hosted-repo-extension?rev=1690711773&amp;do=diff"/>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/setup-repository-nexus?rev=1739258274&amp;do=diff"/>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/setup-repository?rev=1739257953&amp;do=diff"/>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/start?rev=1735132115&amp;do=diff"/>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/static-ip-address-route?rev=1735334556&amp;do=diff"/>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/systemd-command-periodically?rev=1735132093&amp;do=diff"/>
                <rdf:li rdf:resource="http://fixes.brecht-schule.hamburg/linux/debian/ufw?rev=1686859007&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://fixes.brecht-schule.hamburg/_media/wiki/logo.png">
        <title>Fixes | Public BIT Wiki</title>
        <link>http://fixes.brecht-schule.hamburg/</link>
        <url>http://fixes.brecht-schule.hamburg/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/change-dns-server?rev=1735132353&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-25T13:12:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Edit DNS server</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/change-dns-server?rev=1735132353&amp;do=diff</link>
        <description>Edit DNS server

Tested on Debian 12

There are several ways to set a DNS server in Debian. One way is using /etc/resolv.conf. Therefore just add the following line with the DNS server you want to add to the file:


nameserver &lt;ip-of-dns-server&gt;


Sourced from</description>
    </item>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/configure-send-only-mailserver?rev=1731963763&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T21:02:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Configure send-only mailserver for Systemmails</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/configure-send-only-mailserver?rev=1731963763&amp;do=diff</link>
        <description>Configure send-only mailserver for Systemmails

This guide shows how to install a send-only mailserver using postfix on Debian to automatically send emails e.g. of unattended-upgrades or cron-jobs.

Postfix configuration

1. Install postfix and mailutils</description>
    </item>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/nmcli?rev=1712694314&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-09T20:25:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nmcli (NetworkManager CLI)</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/nmcli?rev=1712694314&amp;do=diff</link>
        <description>nmcli (NetworkManager CLI)

Quick Commands

View current connections:


nmcli connection show


View device information from all devices:


nmcli device show


Add new interface with static IP

First get the name of the interface:

ip a

Then add a new connection:</description>
    </item>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/self-hosted-repo-extension?rev=1690711773&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-07-30T10:09:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Extensions for self hosted Repository</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/self-hosted-repo-extension?rev=1690711773&amp;do=diff</link>
        <description>Extensions for self hosted Repository

Under construction

repdeb-helferling

Automatically index repository

Sync latest releases from GitHub</description>
    </item>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/setup-repository-nexus?rev=1739258274&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T07:17:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Setup APT Repository (Sonatype Nexus3)</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/setup-repository-nexus?rev=1739258274&amp;do=diff</link>
        <description>Setup APT Repository (Sonatype Nexus3)

An alternative solution to host a repository for APT which is more easy to maintain is using Sonatype&#039;s Nexus3 Repository Manager.
Firstly install Sonatype&#039;s Nexus3:

Installation

	*  Download Debian 12 Server from here:</description>
    </item>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/setup-repository?rev=1739257953&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T07:12:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Setup Debian Repository (Apache)</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/setup-repository?rev=1739257953&amp;do=diff</link>
        <description>Setup Debian Repository (Apache)

This tutorial will cover how to create a debian (.deb) package, which just prints one line when executed. This package is then hostet on an apache2-based repository.

----------

Prerequisites: Install following packages:</description>
    </item>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/start?rev=1735132115&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-25T13:08:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Debian / Systemd</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/start?rev=1735132115&amp;do=diff</link>
        <description>Debian / Systemd

This namespace has the following content:
debian index</description>
    </item>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/static-ip-address-route?rev=1735334556&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-27T21:22:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Set Static IP Address / Static route</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/static-ip-address-route?rev=1735334556&amp;do=diff</link>
        <description>Set Static IP Address / Static route

ifupdown2

First install the ifupdown2 package:

sudo apt install ifupdown2

It will generate the file /etc/network/interfaces if it doesn&#039;t exist.

Then edit /etc/network/interfaces and add the following:


auto eth0
iface eth0 inet static
        address 172.16.1.20/24
        gateway 172.16.1.1 
        nameserver 172.16.1.1</description>
    </item>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/systemd-command-periodically?rev=1735132093&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-25T13:08:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Run command with systemd periodically</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/systemd-command-periodically?rev=1735132093&amp;do=diff</link>
        <description>Run command with systemd periodically

If you wish to run a command periodically with systemd create a service with the following content:


[Unit]
Description=Autorun command
After=network.target network-online.target

[Service]
RestartSec=30
Restart=always
User=&lt;user&gt;
ExecStart=/command/to/be/run

[Install]
WantedBy=multi-user.target</description>
    </item>
    <item rdf:about="http://fixes.brecht-schule.hamburg/linux/debian/ufw?rev=1686859007&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-15T19:56:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>UFW (Uncomplicated Firewall)</title>
        <link>http://fixes.brecht-schule.hamburg/linux/debian/ufw?rev=1686859007&amp;do=diff</link>
        <description>UFW (Uncomplicated Firewall)

Installation:

sudo apt install ufw

Enable firewall:

ufw enable

Reload firewall:

ufw reload

Set default rules:

sudo ufw default deny incoming

sudo ufw default allow outgoing

Allow Port x via TCP/UDP:

ufw allow x/tcp</description>
    </item>
</rdf:RDF>
