<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.kptree.net/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.kptree.net/feed.php">
        <title>KPTree Wiki</title>
        <description></description>
        <link>https://wiki.kptree.net/</link>
        <image rdf:resource="https://wiki.kptree.net/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-09-19T12:38:53+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:other_services:rsync?rev=1769870083&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:other_services:samba?rev=1662361254&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:email_server?rev=1711267281&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:other_services:vim?rev=1711260280&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:other_services:ipmi_console?rev=1747553262&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:mswindows_notes?rev=1777872894&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:network_setup?rev=1755390424&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:other_services:back-up_server_old?rev=1735865746&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:other_services:aptcache?rev=1642302827&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:other_services:disk?rev=1770119432&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:kvm?rev=1739005865&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:home_server_setup:other_services:misc?rev=1759124159&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/home_server:web_server_setup?rev=1733541215&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.kptree.net/_media/wiki:dokuwiki.svg">
        <title>KPTree Wiki</title>
        <link>https://wiki.kptree.net/</link>
        <url>https://wiki.kptree.net/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:other_services:rsync?rev=1769870083&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-31T14:34:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Rsync</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:other_services:rsync?rev=1769870083&amp;do=diff</link>
        <description>rsync backup linux debian rsnapshot

Rsync

These are my rsync notes.  I also used to use rsnapshot, however I was unhappy with the performance of this application and moved to restic.  The original rsnapshot notes have been rolled up and moved to the bottom of this page.

Rsync Notes

Main rsync command usage summary</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:other_services:samba?rev=1662361254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-05T07:00:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>samba</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:other_services:samba?rev=1662361254&amp;do=diff</link>
        <description>linux samba

samba

I have not look at samba much since I first attempted to set up my home sever circa 2011 on Fedora before I moved to Ubuntu.  I stopped using Fedora as I had noob pain with Selinux, coupled with the short service life of Fedora, so I moved to Ubuntu, where I had a lot more success.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:email_server?rev=1711267281&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-24T08:01:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>KPTree - Email Server Setup</title>
        <link>https://wiki.kptree.net/home_server:email_server?rev=1711267281&amp;do=diff</link>
        <description>linux mail server email postfix dovecot emailserver debian ubuntu horde postfixadmin admin clamav apache roundcube webmail certbot certificate

KPTree - Email Server Setup

Email Server Notes

Setting up the email server on my home server was probably the most difficult task. Email server setup is intricate, risky and involves significant commitment and effort to setup reliably and maintain.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:other_services:vim?rev=1711260280&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-24T06:04:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VIM Editor</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:other_services:vim?rev=1711260280&amp;do=diff</link>
        <description>vim neovim command linux debian text editor setup customise customisation cheatsheet

VIM Editor

When using sudo vim consider sudo -E. The -E flag to retain the user environment variables for vim.

VIM Customisation

~/.vimrc

colorscheme desert
set nocompatible
syntax on
set number relativenumber
set autoindent expandtab tabstop=2 shiftwidth=2
filetype plugin on
filetype indent on
set cursorline
set cursorcolumn
set shiftwidth=2
set tabstop=2
set expandtab</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:other_services:ipmi_console?rev=1747553262&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-18T07:27:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IPMI Console Setup</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:other_services:ipmi_console?rev=1747553262&amp;do=diff</link>
        <description>linux bmc grub ipmi console redirection cli

IPMI Console Setup

I have 3 computers from Supermicro with BMC and IPMI.  The Supermicro provided utility program IPMIView is good, but the iKVM console redirection facility is woefully unreliable and also seems to be poorly documented! (Probably because it is based upon Java.)  Interestingly this utility program is provided for Windows and Linux, and is even available in Manjaro AUR repositories.  (This probably actually makes sense as many Supermic…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:mswindows_notes?rev=1777872894&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-04T05:34:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>KPTree - Home Desktop Setup</title>
        <link>https://wiki.kptree.net/home_server:mswindows_notes?rev=1777872894&amp;do=diff</link>
        <description>mswindows windows setup tip notes personal license powertoys

KPTree - Home Desktop Setup

Background

I have Windows on my main desk top machine, it is dual boot with Debian/XFCE.  I am using Debian almost exclusively now.  The BIOS based dual boot works well, I have it defaulting to Debian.  I do not currently have a Windows VM setup on my main server.  My 3 sons also have computers with Windows on them. Lastly, I am required to used company Windows machines at work.  Hence I like to keep a li…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:network_setup?rev=1755390424&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-17T00:27:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Network Setup</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:network_setup?rev=1755390424&amp;do=diff</link>
        <description>network interface netplan nic setup loopback eth ethernet bridge bond networkd linux debian setup command

Network Setup

Most server have more than one network connection although one is technically enough.  Routers by definition need to have a minimum of at least 2 network connections.

It would seem that Debian Linux supports multiple methods to define network connections:</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:other_services:back-up_server_old?rev=1735865746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-03T00:55:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Back-up Server Old Setup</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:other_services:back-up_server_old?rev=1735865746&amp;do=diff</link>
        <description>linux debian backup lvm filesystem server nfs mount showmount

Back-up Server Old Setup

This has been more difficult than I would have thought. I have used rsnapshot the past couple of years (2020-21), but have never really been happy with it for many reasons. The main reason is that it has never worked well, the rsync is reasonably fast, but the rsnapshot takes far too long. Other problems include; difficulties in set-up, and concerns will reliability. Recently I noticed that Debian no longer …</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:other_services:aptcache?rev=1642302827&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-16T03:13:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Set Up and Ubuntu APT Cache</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:other_services:aptcache?rev=1642302827&amp;do=diff</link>
        <description>linux ubuntu debian apt cache apt-cacher-ng apt update apt upgrade apt-get

Set Up and Ubuntu APT Cache

The apt-cacher-ng looks to be a self container apt caching server. Basically the apt cacher stores all the relevant apt update and upgrade related files and and acts as a proxy server to multiple clients. A handy feature to improve speed and reduce Internet bandwidth where a virtual machine server is used with multiple clients. There is another package called apt-cacher but it depends upon th…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:other_services:disk?rev=1770119432&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-03T11:50:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux Block Device Notes</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:other_services:disk?rev=1770119432&amp;do=diff</link>
        <description>linux debian nfs parted fstab format partion disk mount umount fstab unmount

Linux Block Device Notes

Linux Disk Partition and Format Notes

Some basic tools

	* ls -l /dev/disk/by-uuid/ will list the disks with UUIDs
	* lsblk  to list partitions (or list block devices)
	* lsblk -f or blkid  to list the UUIDs
	* sudo blkid will list data blocks</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:kvm?rev=1739005865&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-08T09:11:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>KVM Setup</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:kvm?rev=1739005865&amp;do=diff</link>
        <description>server kvm virtual command debian machine qemu virsh qcow linux command setup nbd network block device

KVM Setup

I original setup my main server and virual machines all with Ubuntu.  However I have started using Debian and find it leaner than Ubuntu. I am slowly moving my various servers and virtual machines to Debian.

	* Install And Configure KVM In Ubuntu 20.04 Headless Server
	* Installing KVM on Debian 10
	* How To Install KVM Hypervisor on Debian 12|11|10
	* How to install KVM server on …</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:home_server_setup:other_services:misc?rev=1759124159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-29T05:35:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Commonly used commands and scripts</title>
        <link>https://wiki.kptree.net/home_server:home_server_setup:other_services:misc?rev=1759124159&amp;do=diff</link>
        <description>linux dmesg command systemd journal journalctl tzdata timezone apt upgrade update install remove crontab man apropos tldr ip tc systemctl journalctl pbcopy pbpaste copy paste

Commonly used commands and scripts

dmesg

sudo dmesg lists the OS boot messages between grub and os up.
sudo dmesg --level=emerg,alert,crit,err,warn,notice,debug give a more succinct list of focus potential problem issues.

	* emerg - system is unusable</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/home_server:web_server_setup?rev=1733541215&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-07T03:13:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Web Server setup</title>
        <link>https://wiki.kptree.net/home_server:web_server_setup?rev=1733541215&amp;do=diff</link>
        <description>linux debian apache apache2 httpd web server php certbot letsencrypt nextcloud cloud vm virtual machine kvm proxy reverse proxy gid uid vipw vigr group id user id

Web Server setup

Basic Web Server setup on VM

I am moving away from Ubuntu to Debian. I find the instruction for here are good to setup a basic web server Digitalocean&#039;s LAMP on Debian 11 and Computing for Geeks LAMP on Debian.


Old, tl;dr;

The main reference used is Unixmen - How To Install LAMP Stack On Ubuntu 16.04, for the bas…</description>
    </item>
</rdf:RDF>
