viewing logs

job succeeded

jointhefreeworld

time taken
8 seconds
started at
Thu Aug 28 09:55:36 2025
updated at
Thu Aug 28 09:55:44 2025
log uuid
a72b05a8-68d1-4f94-b84e-83dc5d190fa4
inspect the job's lambda expression
(lambda()
  `((task . "maak-deploy")
    (project . "jointhefreeworld")
    (branch-name . "trunk")            
    (clone-url . "https://codeberg.org/jjba23/jointhefreeworld.git")))
    
starting new job...


-> running command: cd /etc/byggsteg/job-clone/jointhefreeworld/trunk && git reset --hard && git pull

HEAD is now at 49386ef ???? fix: Links of documentation
From https://codeberg.org/jjba23/jointhefreeworld
   49386ef..55025b5  trunk      -> origin/trunk
Updating 49386ef..55025b5
Fast-forward
 docs/documentation/index.org | 2 ++
 1 file changed, 2 insertions(+)


-> running command: cd /etc/byggsteg/job-clone/jointhefreeworld/trunk && uname -a

Linux wolk-jjba 6.15.9-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux


-> running command: cd /etc/byggsteg/job-clone/jointhefreeworld/trunk && git log --name-status HEAD^..HEAD

commit 55025b5f3a39343ed966503723f5e8aef1029acb
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Thu Aug 28 09:55:44 2025 +0200

    ??? feature: Add iter-vitae docs

M	docs/documentation/index.org


-> running command: cd /etc/byggsteg/job-clone/jointhefreeworld/trunk && sudo maak deploy

'.org-cache/jointhefreeworld:platform.cache' is verwijderd
'.org-cache/jointhefreeworld:blog.cache' is verwijderd
'.org-cache/jointhefreeworld:documentation.cache' is verwijderd
'.org-cache/jointhefreeworld:portfolio.cache' is verwijderd
'.org-cache/jointhefreeworld:main.cache' is verwijderd
map '.org-cache' is verwijderd
'./public/robots.txt' is verwijderd
'./public/portfolio/index.html' is verwijderd
map './public/portfolio' is verwijderd
'./public/blog/index.html' is verwijderd
'./public/blog/articles/lisps/scheme-and-lisps-are-great-for-production/index.html' is verwijderd
map './public/blog/articles/lisps/scheme-and-lisps-are-great-for-production' is verwijderd
'./public/blog/articles/lisps/embracing-the-eternal-sexp-wisdom-of-the-gnu/index.html' is verwijderd
map './public/blog/articles/lisps/embracing-the-eternal-sexp-wisdom-of-the-gnu' is verwijderd
'./public/blog/articles/lisps/scheme-and-lisp-style-guide/index.html' is verwijderd
map './public/blog/articles/lisps/scheme-and-lisp-style-guide' is verwijderd
'./public/blog/articles/lisps/index.html' is verwijderd
'./public/blog/articles/lisps/why-i-program-in-lisp/index.html' is verwijderd
map './public/blog/articles/lisps/why-i-program-in-lisp' is verwijderd
'./public/blog/articles/lisps/taming-complexity-with-scheme-the-byggsteg-story/index.html' is verwijderd
map './public/blog/articles/lisps/taming-complexity-with-scheme-the-byggsteg-story' is verwijderd
map './public/blog/articles/lisps' is verwijderd
'./public/blog/articles/gnu-linux/openvpn3-on-voidlinux/index.html' is verwijderd
map './public/blog/articles/gnu-linux/openvpn3-on-voidlinux' is verwijderd
'./public/blog/articles/gnu-linux/gnu-guix-virtual-machine-image-aarch64/index.html' is verwijderd
map './public/blog/articles/gnu-linux/gnu-guix-virtual-machine-image-aarch64' is verwijderd
'./public/blog/articles/gnu-linux/legendary-lisp-laptop/index.html' is verwijderd
map './public/blog/articles/gnu-linux/legendary-lisp-laptop' is verwijderd
'./public/blog/articles/gnu-linux/increase-the-file-descriptor-limit-on-gnu-linux/index.html' is verwijderd
map './public/blog/articles/gnu-linux/increase-the-file-descriptor-limit-on-gnu-linux' is verwijderd
'./public/blog/articles/gnu-linux/podman-root-less-guix/index.html' is verwijderd
map './public/blog/articles/gnu-linux/podman-root-less-guix' is verwijderd
'./public/blog/articles/gnu-linux/windows-11-bootable-usb-from-gnu-linux/index.html' is verwijderd
map './public/blog/articles/gnu-linux/windows-11-bootable-usb-from-gnu-linux' is verwijderd
'./public/blog/articles/gnu-linux/conky-wayland-guix/index.html' is verwijderd
map './public/blog/articles/gnu-linux/conky-wayland-guix' is verwijderd
'./public/blog/articles/gnu-linux/index.html' is verwijderd
'./public/blog/articles/gnu-linux/openvpn3-on-nixos-with-web-based-saml/index.html' is verwijderd
map './public/blog/articles/gnu-linux/openvpn3-on-nixos-with-web-based-saml' is verwijderd
'./public/blog/articles/gnu-linux/sway-guix-fully-lisp-configuration/index.html' is verwijderd
map './public/blog/articles/gnu-linux/sway-guix-fully-lisp-configuration' is verwijderd
'./public/blog/articles/gnu-linux/arch-linux-uefi-encryption/index.html' is verwijderd
map './public/blog/articles/gnu-linux/arch-linux-uefi-encryption' is verwijderd
map './public/blog/articles/gnu-linux' is verwijderd
'./public/blog/articles/haskell/type-safety-back-and-forth/index.html' is verwijderd
map './public/blog/articles/haskell/type-safety-back-and-forth' is verwijderd
'./public/blog/articles/haskell/running-hoogle-locally/index.html' is verwijderd
map './public/blog/articles/haskell/running-hoogle-locally' is verwijderd
'./public/blog/articles/haskell/haskell-in-production-at-foxdown-systems/index.html' is verwijderd
map './public/blog/articles/haskell/haskell-in-production-at-foxdown-systems' is verwijderd
'./public/blog/articles/haskell/free-alacarte/index.html' is verwijderd
map './public/blog/articles/haskell/free-alacarte' is verwijderd
'./public/blog/articles/haskell/index.html' is verwijderd
'./public/blog/articles/haskell/why-haskell-is-important/index.html' is verwijderd
map './public/blog/articles/haskell/why-haskell-is-important' is verwijderd
map './public/blog/articles/haskell' is verwijderd
'./public/blog/articles/go/make-or-new/index.html' is verwijderd
map './public/blog/articles/go/make-or-new' is verwijderd
'./public/blog/articles/go/how-i-write-http-services/index.html' is verwijderd
map './public/blog/articles/go/how-i-write-http-services' is verwijderd
'./public/blog/articles/go/project-structure/index.html' is verwijderd
map './public/blog/articles/go/project-structure' is verwijderd
'./public/blog/articles/go/file-descriptors-and-go/index.html' is verwijderd
map './public/blog/articles/go/file-descriptors-and-go' is verwijderd
'./public/blog/articles/go/zen-of-go/index.html' is verwijderd
map './public/blog/articles/go/zen-of-go' is verwijderd
'./public/blog/articles/go/opinionated-style-guide/index.html' is verwijderd
map './public/blog/articles/go/opinionated-style-guide' is verwijderd
'./public/blog/articles/go/index.html' is verwijderd
'./public/blog/articles/go/sql-transactions/index.html' is verwijderd
map './public/blog/articles/go/sql-transactions' is verwijderd
'./public/blog/articles/go/tips-for-clean-code-with-go/index.html' is verwijderd
map './public/blog/articles/go/tips-for-clean-code-with-go' is verwijderd
map './public/blog/articles/go' is verwijderd
'./public/blog/articles/emacs/emacs-registers/index.html' is verwijderd
map './public/blog/articles/emacs/emacs-registers' is verwijderd
'./public/blog/articles/emacs/index.html' is verwijderd
'./public/blog/articles/emacs/emacs-for-absolute-begginners/index.html' is verwijderd
map './public/blog/articles/emacs/emacs-for-absolute-begginners' is verwijderd
'./public/blog/articles/emacs/yaml-schemas-in-emacs-eglot/index.html' is verwijderd
map './public/blog/articles/emacs/yaml-schemas-in-emacs-eglot' is verwijderd
'./public/blog/articles/emacs/emacs-and-scala-setup-with-eglot/index.html' is verwijderd
map './public/blog/articles/emacs/emacs-and-scala-setup-with-eglot' is verwijderd
map './public/blog/articles/emacs' is verwijderd
'./public/blog/articles/personal/jointhefreeworld-code-of-conduct/index.html' is verwijderd
map './public/blog/articles/personal/jointhefreeworld-code-of-conduct' is verwijderd
'./public/blog/articles/personal/brief-aan-mijzelf/index.html' is verwijderd
map './public/blog/articles/personal/brief-aan-mijzelf' is verwijderd
'./public/blog/articles/personal/index.html' is verwijderd
map './public/blog/articles/personal' is verwijderd
'./public/blog/articles/development/tech-radar/index.html' is verwijderd
map './public/blog/articles/development/tech-radar' is verwijderd
'./public/blog/articles/development/breaking-free-of-javascript/index.html' is verwijderd
map './public/blog/articles/development/breaking-free-of-javascript' is verwijderd
'./public/blog/articles/development/german-naming-convention/index.html' is verwijderd
map './public/blog/articles/development/german-naming-convention' is verwijderd
'./public/blog/articles/development/index.html' is verwijderd
'./public/blog/articles/development/black-box-testing/index.html' is verwijderd
map './public/blog/articles/development/black-box-testing' is verwijderd
'./public/blog/articles/development/getting-rid-of-git-history/index.html' is verwijderd
map './public/blog/articles/development/getting-rid-of-git-history' is verwijderd
'./public/blog/articles/development/best-programmers/index.html' is verwijderd
map './public/blog/articles/development/best-programmers' is verwijderd
'./public/blog/articles/development/a-great-programmer/index.html' is verwijderd
map './public/blog/articles/development/a-great-programmer' is verwijderd
'./public/blog/articles/development/ssr-wins-over-javascript/index.html' is verwijderd
map './public/blog/articles/development/ssr-wins-over-javascript' is verwijderd
'./public/blog/articles/development/sql-select-all/index.html' is verwijderd
map './public/blog/articles/development/sql-select-all' is verwijderd
map './public/blog/articles/development' is verwijderd
'./public/blog/articles/ci/shared-libraries-with-jenkins/index.html' is verwijderd
map './public/blog/articles/ci/shared-libraries-with-jenkins' is verwijderd
'./public/blog/articles/ci/index.html' is verwijderd
map './public/blog/articles/ci' is verwijderd
'./public/blog/articles/freebsd/jails-with-a-loopback-ip/index.html' is verwijderd
map './public/blog/articles/freebsd/jails-with-a-loopback-ip' is verwijderd
'./public/blog/articles/freebsd/running-postgresql-on-freebsd/index.html' is verwijderd
map './public/blog/articles/freebsd/running-postgresql-on-freebsd' is verwijderd
'./public/blog/articles/freebsd/index.html' is verwijderd
'./public/blog/articles/freebsd/root-on-zfs-with-partitions/index.html' is verwijderd
map './public/blog/articles/freebsd/root-on-zfs-with-partitions' is verwijderd
'./public/blog/articles/freebsd/rcd-scripting/index.html' is verwijderd
map './public/blog/articles/freebsd/rcd-scripting' is verwijderd
'./public/blog/articles/freebsd/updating-freebsd-in-iocage/index.html' is verwijderd
map './public/blog/articles/freebsd/updating-freebsd-in-iocage' is verwijderd
'./public/blog/articles/freebsd/pkg-or-ports/index.html' is verwijderd
map './public/blog/articles/freebsd/pkg-or-ports' is verwijderd
'./public/blog/articles/freebsd/practical-rcd-scripting-and-go/index.html' is verwijderd
map './public/blog/articles/freebsd/practical-rcd-scripting-and-go' is verwijderd
map './public/blog/articles/freebsd' is verwijderd
map './public/blog/articles' is verwijderd
map './public/blog' is verwijderd
'./public/documentation/index.html' is verwijderd
map './public/documentation' is verwijderd
'./public/index.html' is verwijderd
'./public/static/robots.txt' is verwijderd
'./public/static/img/2024-12-27T21-56-27,947274345+01-00.png' is verwijderd
map './public/static/img' is verwijderd
'./public/static/css/jointhefreeworld.css' is verwijderd
map './public/static/css' is verwijderd
map './public/static' is verwijderd
'./public/platform/ports/index.html' is verwijderd
map './public/platform/ports' is verwijderd
map './public/platform' is verwijderd
'./public/rss.xml' is verwijderd
map './public' is verwijderd
mkdir: map './public' is aangemaakt
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/home/index.org using ???org-html-publish-to-html???
page title: Joe???s web-site - Join the Free World
Resetting org-publish-cache
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/index.org using ???org-html-publish-to-html???
page title: Joe???s Blog
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/lisps/scheme-and-lisps-are-great-for-production.org using ???org-html-publish-to-html???
page title: Scheme and Lisps are Great for production
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/lisps/index.org using ???org-html-publish-to-html???
page title: Lisps
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/lisps/taming-complexity-with-scheme-the-byggsteg-story.org using ???org-html-publish-to-html???
page title: Taming Complexity with Scheme: The Byggsteg Story
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/lisps/scheme-and-lisp-style-guide.org using ???org-html-publish-to-html???
page title: Scheme & Lisp Style Guide
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/lisps/why-i-program-in-lisp.org using ???org-html-publish-to-html???
page title: Why I Program in Lisp?
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/lisps/embracing-the-eternal-sexp-wisdom-of-the-gnu.org using ???org-html-publish-to-html???
page title: Embracing the eternal Sexp wisdom with the GNU
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/increase-the-file-descriptor-limit-on-gnu-linux.org using ???org-html-publish-to-html???
page title: nil
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/arch-linux-uefi-encryption.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Arch Linux UEFI + Encryption
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/openvpn3-on-nixos-with-web-based-saml.org using ???org-html-publish-to-html???
page title: Open VPN 3 on NixOS with Web-based SAML
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/conky-wayland-guix.org using ???org-html-publish-to-html???
page title: Building Conky with Wayland Support on GNU Guix
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/index.org using ???org-html-publish-to-html???
page title: GNU/Linux
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/openvpn3-on-voidlinux.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Open VPN 3 on Void Linux
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/podman-root-less-guix.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Podman root-less setup on GNU Guix
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/gnu-guix-virtual-machine-image-aarch64.org using ???org-html-publish-to-html???
page title: GNU Guix VM aarch64
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/legendary-lisp-laptop.org using ???org-html-publish-to-html???
page title: Legendary Lisp Laptop - a modern Lisp machine with Framework laptop
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/windows-11-bootable-usb-from-gnu-linux.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Create a Windows 11 bootable USB from GNU Linux
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/gnu-linux/sway-guix-fully-lisp-configuration.org using ???org-html-publish-to-html???
page title: Moving from Sway to Hyprland -  Archived SwayFX config
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/haskell/why-haskell-is-important.org using ???org-html-publish-to-html???
page title: Why Haskell is important?
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/haskell/free-alacarte.org using ???org-html-publish-to-html???
page title: Free ?? la Carte
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/haskell/haskell-in-production-at-foxdown-systems.org using ???org-html-publish-to-html???
page title: Haskell in Production at Foxdown Systems
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/haskell/type-safety-back-and-forth.org using ???org-html-publish-to-html???
page title: Type safety back and forth
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/haskell/index.org using ???org-html-publish-to-html???
page title: Haskell
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/haskell/running-hoogle-locally.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Running Hoogle locally
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/go/tips-for-clean-code-with-go.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Tips for clean code with Go
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/go/index.org using ???org-html-publish-to-html???
page title: Go
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/go/how-i-write-http-services.org using ???org-html-publish-to-html???
page title: How I write HTTP services
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/go/project-structure.org using ???org-html-publish-to-html???
page title: Project Structure
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/go/sql-transactions.org using ???org-html-publish-to-html???
page title: SQL transactions
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/go/opinionated-style-guide.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Opinionated Style Guide
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/go/file-descriptors-and-go.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: File Descriptors and Go
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/go/make-or-new.org using ???org-html-publish-to-html???
page title: Make or New ?
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/go/zen-of-go.org using ???org-html-publish-to-html???
page title: Zen of Go
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/emacs/emacs-for-absolute-begginners.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Emacs for absolute beginners
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/emacs/emacs-registers.org using ???org-html-publish-to-html???
page title: Emacs registers - a god-send for your day job
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/emacs/index.org using ???org-html-publish-to-html???
page title: Emacs
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/emacs/yaml-schemas-in-emacs-eglot.org using ???org-html-publish-to-html???
page title: YAML Schemas in Emacs with Eglot
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/emacs/emacs-and-scala-setup-with-eglot.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Emacs and Scala setup with Eglot
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/personal/jointhefreeworld-code-of-conduct.org using ???org-html-publish-to-html???
page title: jointhefreeworld - Code of Conduct
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/personal/index.org using ???org-html-publish-to-html???
page title: Personal
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/personal/brief-aan-mijzelf.org using ???org-html-publish-to-html???
page title: Brief aan mijzelf
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/best-programmers.org using ???org-html-publish-to-html???
page title: The Best Programmers I Know
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/tech-radar.org using ???org-html-publish-to-html???
page title: My Tech Radar
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/german-naming-convention.org using ???org-html-publish-to-html???
page title: German naming convention
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/index.org using ???org-html-publish-to-html???
page title: Development
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/breaking-free-of-javascript.org using ???org-html-publish-to-html???
page title: Breaking free of Javascript
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/sql-select-all.org using ???org-html-publish-to-html???
page title: Why SQL SELECT * is often a bad idea
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/ssr-wins-over-javascript.org using ???org-html-publish-to-html???
page title: SSR wins over Javascript
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/a-great-programmer.org using ???org-html-publish-to-html???
page title: A Great Programmer
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/getting-rid-of-git-history.org using ???org-html-publish-to-html???
page title: nil
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/development/black-box-testing.org using ???org-html-publish-to-html???
page title: Black Box Testing in modern Software
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/ci/index.org using ???org-html-publish-to-html???
page title: CI / CD
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/ci/shared-libraries-with-jenkins.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Shared Libraries with Jenkins
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/freebsd/updating-freebsd-in-iocage.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Updating FreeBSD in iocage
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/freebsd/jails-with-a-loopback-ip.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Jails with a loopback IP
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/freebsd/pkg-or-ports.org using ???org-html-publish-to-html???
page title: pkg or ports ?
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/freebsd/index.org using ???org-html-publish-to-html???
page title: FreeBSD
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/freebsd/root-on-zfs-with-partitions.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Root on ZFS with partitions
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/freebsd/running-postgresql-on-freebsd.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Running PostgreSQL on FreeBSD
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/freebsd/rcd-scripting.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: rc.d scripting
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/blog/articles/freebsd/practical-rcd-scripting-and-go.org using ???org-html-publish-to-html???
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
Setting up indent for shell type bash
Indentation variables are now local.
Indentation setup for shell type bash
page title: Practical rc.d scripting and Go
Resetting org-publish-cache
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/documentation/index.org using ???org-html-publish-to-html???
page title: Documentation - jointhefreeworld.org
Resetting org-publish-cache
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/platform/ports/index.org using ???org-html-publish-to-html???
page title: jointhefreeworld VPS reserved ports
Resetting org-publish-cache
Publishing file /etc/byggsteg/job-clone/jointhefreeworld/trunk/docs/portfolio/index.org using ???org-html-publish-to-html???
page title: Joe???s Portfolio
'./static' -> './public/static'
'./static/robots.txt' -> './public/static/robots.txt'
'./static/css' -> './public/static/css'
'./static/css/jointhefreeworld.css' -> './public/static/css/jointhefreeworld.css'
'./static/img' -> './public/static/img'
'./static/img/2024-12-27T21-56-27,947274345+01-00.png' -> './public/static/img/2024-12-27T21-56-27,947274345+01-00.png'
'./static/robots.txt' -> './public/robots.txt'
'/srv/http/jointhefreeworld.org/index.html' is verwijderd
'/srv/http/jointhefreeworld.org/blog/index.html' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/lisps/scheme-and-lisps-are-great-for-production/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/lisps/scheme-and-lisps-are-great-for-production' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/lisps/embracing-the-eternal-sexp-wisdom-of-the-gnu/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/lisps/embracing-the-eternal-sexp-wisdom-of-the-gnu' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/lisps/scheme-and-lisp-style-guide/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/lisps/scheme-and-lisp-style-guide' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/lisps/index.html' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/lisps/why-i-program-in-lisp/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/lisps/why-i-program-in-lisp' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/lisps/taming-complexity-with-scheme-the-byggsteg-story/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/lisps/taming-complexity-with-scheme-the-byggsteg-story' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/lisps' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/openvpn3-on-voidlinux/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/openvpn3-on-voidlinux' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/gnu-guix-virtual-machine-image-aarch64/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/gnu-guix-virtual-machine-image-aarch64' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/legendary-lisp-laptop/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/legendary-lisp-laptop' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/increase-the-file-descriptor-limit-on-gnu-linux/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/increase-the-file-descriptor-limit-on-gnu-linux' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/podman-root-less-guix/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/podman-root-less-guix' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/windows-11-bootable-usb-from-gnu-linux/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/windows-11-bootable-usb-from-gnu-linux' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/conky-wayland-guix/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/conky-wayland-guix' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/index.html' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/openvpn3-on-nixos-with-web-based-saml/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/openvpn3-on-nixos-with-web-based-saml' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/sway-guix-fully-lisp-configuration/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/sway-guix-fully-lisp-configuration' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/arch-linux-uefi-encryption/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/arch-linux-uefi-encryption' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/haskell/type-safety-back-and-forth/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/haskell/type-safety-back-and-forth' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/haskell/running-hoogle-locally/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/haskell/running-hoogle-locally' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/haskell/haskell-in-production-at-foxdown-systems/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/haskell/haskell-in-production-at-foxdown-systems' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/haskell/free-alacarte/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/haskell/free-alacarte' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/haskell/index.html' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/haskell/why-haskell-is-important/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/haskell/why-haskell-is-important' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/haskell' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/go/make-or-new/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/go/make-or-new' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/go/how-i-write-http-services/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/go/how-i-write-http-services' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/go/project-structure/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/go/project-structure' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/go/file-descriptors-and-go/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/go/file-descriptors-and-go' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/go/zen-of-go/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/go/zen-of-go' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/go/opinionated-style-guide/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/go/opinionated-style-guide' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/go/index.html' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/go/sql-transactions/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/go/sql-transactions' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/go/tips-for-clean-code-with-go/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/go/tips-for-clean-code-with-go' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/go' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-registers/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-registers' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/emacs/index.html' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-for-absolute-begginners/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-for-absolute-begginners' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/emacs/yaml-schemas-in-emacs-eglot/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/emacs/yaml-schemas-in-emacs-eglot' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-and-scala-setup-with-eglot/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-and-scala-setup-with-eglot' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/emacs' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/personal/jointhefreeworld-code-of-conduct/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/personal/jointhefreeworld-code-of-conduct' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/personal/brief-aan-mijzelf/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/personal/brief-aan-mijzelf' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/personal/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/personal' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/tech-radar/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development/tech-radar' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/breaking-free-of-javascript/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development/breaking-free-of-javascript' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/german-naming-convention/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development/german-naming-convention' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/index.html' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/black-box-testing/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development/black-box-testing' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/getting-rid-of-git-history/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development/getting-rid-of-git-history' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/best-programmers/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development/best-programmers' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/a-great-programmer/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development/a-great-programmer' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/ssr-wins-over-javascript/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development/ssr-wins-over-javascript' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/development/sql-select-all/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development/sql-select-all' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/development' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/ci/shared-libraries-with-jenkins/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/ci/shared-libraries-with-jenkins' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/ci/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/ci' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/freebsd/jails-with-a-loopback-ip/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/freebsd/jails-with-a-loopback-ip' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/freebsd/running-postgresql-on-freebsd/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/freebsd/running-postgresql-on-freebsd' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/freebsd/index.html' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/freebsd/root-on-zfs-with-partitions/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/freebsd/root-on-zfs-with-partitions' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/freebsd/rcd-scripting/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/freebsd/rcd-scripting' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/freebsd/updating-freebsd-in-iocage/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/freebsd/updating-freebsd-in-iocage' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/freebsd/pkg-or-ports/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/freebsd/pkg-or-ports' is verwijderd
'/srv/http/jointhefreeworld.org/blog/articles/freebsd/practical-rcd-scripting-and-go/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/freebsd/practical-rcd-scripting-and-go' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles/freebsd' is verwijderd
map '/srv/http/jointhefreeworld.org/blog/articles' is verwijderd
map '/srv/http/jointhefreeworld.org/blog' is verwijderd
'/srv/http/jointhefreeworld.org/portfolio/index.html' is verwijderd
map '/srv/http/jointhefreeworld.org/portfolio' is verwijderd
'/srv/http/jointhefreeworld.org/documentation/index.html' is verwijderd
'public/blog' -> '/srv/http/jointhefreeworld.org/blog'
'public/blog/articles' -> '/srv/http/jointhefreeworld.org/blog/articles'
'public/blog/articles/lisps' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps'
'public/blog/articles/lisps/scheme-and-lisps-are-great-for-production' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/scheme-and-lisps-are-great-for-production'
'public/blog/articles/lisps/scheme-and-lisps-are-great-for-production/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/scheme-and-lisps-are-great-for-production/index.html'
'public/blog/articles/lisps/taming-complexity-with-scheme-the-byggsteg-story' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/taming-complexity-with-scheme-the-byggsteg-story'
'public/blog/articles/lisps/taming-complexity-with-scheme-the-byggsteg-story/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/taming-complexity-with-scheme-the-byggsteg-story/index.html'
'public/blog/articles/lisps/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/index.html'
'public/blog/articles/lisps/scheme-and-lisp-style-guide' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/scheme-and-lisp-style-guide'
'public/blog/articles/lisps/scheme-and-lisp-style-guide/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/scheme-and-lisp-style-guide/index.html'
'public/blog/articles/lisps/why-i-program-in-lisp' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/why-i-program-in-lisp'
'public/blog/articles/lisps/why-i-program-in-lisp/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/why-i-program-in-lisp/index.html'
'public/blog/articles/lisps/embracing-the-eternal-sexp-wisdom-of-the-gnu' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/embracing-the-eternal-sexp-wisdom-of-the-gnu'
'public/blog/articles/lisps/embracing-the-eternal-sexp-wisdom-of-the-gnu/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/lisps/embracing-the-eternal-sexp-wisdom-of-the-gnu/index.html'
'public/blog/articles/gnu-linux' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux'
'public/blog/articles/gnu-linux/increase-the-file-descriptor-limit-on-gnu-linux' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/increase-the-file-descriptor-limit-on-gnu-linux'
'public/blog/articles/gnu-linux/increase-the-file-descriptor-limit-on-gnu-linux/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/increase-the-file-descriptor-limit-on-gnu-linux/index.html'
'public/blog/articles/gnu-linux/arch-linux-uefi-encryption' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/arch-linux-uefi-encryption'
'public/blog/articles/gnu-linux/arch-linux-uefi-encryption/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/arch-linux-uefi-encryption/index.html'
'public/blog/articles/gnu-linux/openvpn3-on-nixos-with-web-based-saml' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/openvpn3-on-nixos-with-web-based-saml'
'public/blog/articles/gnu-linux/openvpn3-on-nixos-with-web-based-saml/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/openvpn3-on-nixos-with-web-based-saml/index.html'
'public/blog/articles/gnu-linux/conky-wayland-guix' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/conky-wayland-guix'
'public/blog/articles/gnu-linux/conky-wayland-guix/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/conky-wayland-guix/index.html'
'public/blog/articles/gnu-linux/openvpn3-on-voidlinux' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/openvpn3-on-voidlinux'
'public/blog/articles/gnu-linux/openvpn3-on-voidlinux/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/openvpn3-on-voidlinux/index.html'
'public/blog/articles/gnu-linux/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/index.html'
'public/blog/articles/gnu-linux/podman-root-less-guix' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/podman-root-less-guix'
'public/blog/articles/gnu-linux/podman-root-less-guix/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/podman-root-less-guix/index.html'
'public/blog/articles/gnu-linux/gnu-guix-virtual-machine-image-aarch64' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/gnu-guix-virtual-machine-image-aarch64'
'public/blog/articles/gnu-linux/gnu-guix-virtual-machine-image-aarch64/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/gnu-guix-virtual-machine-image-aarch64/index.html'
'public/blog/articles/gnu-linux/legendary-lisp-laptop' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/legendary-lisp-laptop'
'public/blog/articles/gnu-linux/legendary-lisp-laptop/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/legendary-lisp-laptop/index.html'
'public/blog/articles/gnu-linux/windows-11-bootable-usb-from-gnu-linux' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/windows-11-bootable-usb-from-gnu-linux'
'public/blog/articles/gnu-linux/windows-11-bootable-usb-from-gnu-linux/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/windows-11-bootable-usb-from-gnu-linux/index.html'
'public/blog/articles/gnu-linux/sway-guix-fully-lisp-configuration' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/sway-guix-fully-lisp-configuration'
'public/blog/articles/gnu-linux/sway-guix-fully-lisp-configuration/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/gnu-linux/sway-guix-fully-lisp-configuration/index.html'
'public/blog/articles/haskell' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell'
'public/blog/articles/haskell/why-haskell-is-important' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/why-haskell-is-important'
'public/blog/articles/haskell/why-haskell-is-important/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/why-haskell-is-important/index.html'
'public/blog/articles/haskell/free-alacarte' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/free-alacarte'
'public/blog/articles/haskell/free-alacarte/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/free-alacarte/index.html'
'public/blog/articles/haskell/haskell-in-production-at-foxdown-systems' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/haskell-in-production-at-foxdown-systems'
'public/blog/articles/haskell/haskell-in-production-at-foxdown-systems/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/haskell-in-production-at-foxdown-systems/index.html'
'public/blog/articles/haskell/type-safety-back-and-forth' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/type-safety-back-and-forth'
'public/blog/articles/haskell/type-safety-back-and-forth/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/type-safety-back-and-forth/index.html'
'public/blog/articles/haskell/running-hoogle-locally' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/running-hoogle-locally'
'public/blog/articles/haskell/running-hoogle-locally/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/running-hoogle-locally/index.html'
'public/blog/articles/haskell/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/haskell/index.html'
'public/blog/articles/go' -> '/srv/http/jointhefreeworld.org/blog/articles/go'
'public/blog/articles/go/tips-for-clean-code-with-go' -> '/srv/http/jointhefreeworld.org/blog/articles/go/tips-for-clean-code-with-go'
'public/blog/articles/go/tips-for-clean-code-with-go/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/go/tips-for-clean-code-with-go/index.html'
'public/blog/articles/go/how-i-write-http-services' -> '/srv/http/jointhefreeworld.org/blog/articles/go/how-i-write-http-services'
'public/blog/articles/go/how-i-write-http-services/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/go/how-i-write-http-services/index.html'
'public/blog/articles/go/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/go/index.html'
'public/blog/articles/go/project-structure' -> '/srv/http/jointhefreeworld.org/blog/articles/go/project-structure'
'public/blog/articles/go/project-structure/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/go/project-structure/index.html'
'public/blog/articles/go/sql-transactions' -> '/srv/http/jointhefreeworld.org/blog/articles/go/sql-transactions'
'public/blog/articles/go/sql-transactions/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/go/sql-transactions/index.html'
'public/blog/articles/go/opinionated-style-guide' -> '/srv/http/jointhefreeworld.org/blog/articles/go/opinionated-style-guide'
'public/blog/articles/go/opinionated-style-guide/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/go/opinionated-style-guide/index.html'
'public/blog/articles/go/file-descriptors-and-go' -> '/srv/http/jointhefreeworld.org/blog/articles/go/file-descriptors-and-go'
'public/blog/articles/go/file-descriptors-and-go/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/go/file-descriptors-and-go/index.html'
'public/blog/articles/go/make-or-new' -> '/srv/http/jointhefreeworld.org/blog/articles/go/make-or-new'
'public/blog/articles/go/make-or-new/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/go/make-or-new/index.html'
'public/blog/articles/go/zen-of-go' -> '/srv/http/jointhefreeworld.org/blog/articles/go/zen-of-go'
'public/blog/articles/go/zen-of-go/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/go/zen-of-go/index.html'
'public/blog/articles/emacs' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs'
'public/blog/articles/emacs/emacs-for-absolute-begginners' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-for-absolute-begginners'
'public/blog/articles/emacs/emacs-for-absolute-begginners/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-for-absolute-begginners/index.html'
'public/blog/articles/emacs/emacs-registers' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-registers'
'public/blog/articles/emacs/emacs-registers/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-registers/index.html'
'public/blog/articles/emacs/yaml-schemas-in-emacs-eglot' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs/yaml-schemas-in-emacs-eglot'
'public/blog/articles/emacs/yaml-schemas-in-emacs-eglot/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs/yaml-schemas-in-emacs-eglot/index.html'
'public/blog/articles/emacs/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs/index.html'
'public/blog/articles/emacs/emacs-and-scala-setup-with-eglot' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-and-scala-setup-with-eglot'
'public/blog/articles/emacs/emacs-and-scala-setup-with-eglot/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/emacs/emacs-and-scala-setup-with-eglot/index.html'
'public/blog/articles/personal' -> '/srv/http/jointhefreeworld.org/blog/articles/personal'
'public/blog/articles/personal/jointhefreeworld-code-of-conduct' -> '/srv/http/jointhefreeworld.org/blog/articles/personal/jointhefreeworld-code-of-conduct'
'public/blog/articles/personal/jointhefreeworld-code-of-conduct/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/personal/jointhefreeworld-code-of-conduct/index.html'
'public/blog/articles/personal/brief-aan-mijzelf' -> '/srv/http/jointhefreeworld.org/blog/articles/personal/brief-aan-mijzelf'
'public/blog/articles/personal/brief-aan-mijzelf/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/personal/brief-aan-mijzelf/index.html'
'public/blog/articles/personal/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/personal/index.html'
'public/blog/articles/development' -> '/srv/http/jointhefreeworld.org/blog/articles/development'
'public/blog/articles/development/best-programmers' -> '/srv/http/jointhefreeworld.org/blog/articles/development/best-programmers'
'public/blog/articles/development/best-programmers/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/best-programmers/index.html'
'public/blog/articles/development/tech-radar' -> '/srv/http/jointhefreeworld.org/blog/articles/development/tech-radar'
'public/blog/articles/development/tech-radar/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/tech-radar/index.html'
'public/blog/articles/development/german-naming-convention' -> '/srv/http/jointhefreeworld.org/blog/articles/development/german-naming-convention'
'public/blog/articles/development/german-naming-convention/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/german-naming-convention/index.html'
'public/blog/articles/development/breaking-free-of-javascript' -> '/srv/http/jointhefreeworld.org/blog/articles/development/breaking-free-of-javascript'
'public/blog/articles/development/breaking-free-of-javascript/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/breaking-free-of-javascript/index.html'
'public/blog/articles/development/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/index.html'
'public/blog/articles/development/sql-select-all' -> '/srv/http/jointhefreeworld.org/blog/articles/development/sql-select-all'
'public/blog/articles/development/sql-select-all/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/sql-select-all/index.html'
'public/blog/articles/development/ssr-wins-over-javascript' -> '/srv/http/jointhefreeworld.org/blog/articles/development/ssr-wins-over-javascript'
'public/blog/articles/development/ssr-wins-over-javascript/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/ssr-wins-over-javascript/index.html'
'public/blog/articles/development/a-great-programmer' -> '/srv/http/jointhefreeworld.org/blog/articles/development/a-great-programmer'
'public/blog/articles/development/a-great-programmer/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/a-great-programmer/index.html'
'public/blog/articles/development/getting-rid-of-git-history' -> '/srv/http/jointhefreeworld.org/blog/articles/development/getting-rid-of-git-history'
'public/blog/articles/development/getting-rid-of-git-history/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/getting-rid-of-git-history/index.html'
'public/blog/articles/development/black-box-testing' -> '/srv/http/jointhefreeworld.org/blog/articles/development/black-box-testing'
'public/blog/articles/development/black-box-testing/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/development/black-box-testing/index.html'
'public/blog/articles/ci' -> '/srv/http/jointhefreeworld.org/blog/articles/ci'
'public/blog/articles/ci/shared-libraries-with-jenkins' -> '/srv/http/jointhefreeworld.org/blog/articles/ci/shared-libraries-with-jenkins'
'public/blog/articles/ci/shared-libraries-with-jenkins/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/ci/shared-libraries-with-jenkins/index.html'
'public/blog/articles/ci/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/ci/index.html'
'public/blog/articles/freebsd' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd'
'public/blog/articles/freebsd/updating-freebsd-in-iocage' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/updating-freebsd-in-iocage'
'public/blog/articles/freebsd/updating-freebsd-in-iocage/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/updating-freebsd-in-iocage/index.html'
'public/blog/articles/freebsd/jails-with-a-loopback-ip' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/jails-with-a-loopback-ip'
'public/blog/articles/freebsd/jails-with-a-loopback-ip/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/jails-with-a-loopback-ip/index.html'
'public/blog/articles/freebsd/pkg-or-ports' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/pkg-or-ports'
'public/blog/articles/freebsd/pkg-or-ports/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/pkg-or-ports/index.html'
'public/blog/articles/freebsd/root-on-zfs-with-partitions' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/root-on-zfs-with-partitions'
'public/blog/articles/freebsd/root-on-zfs-with-partitions/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/root-on-zfs-with-partitions/index.html'
'public/blog/articles/freebsd/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/index.html'
'public/blog/articles/freebsd/running-postgresql-on-freebsd' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/running-postgresql-on-freebsd'
'public/blog/articles/freebsd/running-postgresql-on-freebsd/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/running-postgresql-on-freebsd/index.html'
'public/blog/articles/freebsd/rcd-scripting' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/rcd-scripting'
'public/blog/articles/freebsd/rcd-scripting/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/rcd-scripting/index.html'
'public/blog/articles/freebsd/practical-rcd-scripting-and-go' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/practical-rcd-scripting-and-go'
'public/blog/articles/freebsd/practical-rcd-scripting-and-go/index.html' -> '/srv/http/jointhefreeworld.org/blog/articles/freebsd/practical-rcd-scripting-and-go/index.html'
'public/blog/index.html' -> '/srv/http/jointhefreeworld.org/blog/index.html'
'public/documentation/index.html' -> '/srv/http/jointhefreeworld.org/documentation/index.html'
'public/index.html' -> '/srv/http/jointhefreeworld.org/index.html'
'public/platform/ports/index.html' -> '/srv/http/jointhefreeworld.org/platform/ports/index.html'
'public/portfolio' -> '/srv/http/jointhefreeworld.org/portfolio'
'public/portfolio/index.html' -> '/srv/http/jointhefreeworld.org/portfolio/index.html'
'public/robots.txt' -> '/srv/http/jointhefreeworld.org/robots.txt'
'public/rss.xml' -> '/srv/http/jointhefreeworld.org/rss.xml'
'public/static/robots.txt' -> '/srv/http/jointhefreeworld.org/static/robots.txt'
'public/static/css/jointhefreeworld.css' -> '/srv/http/jointhefreeworld.org/static/css/jointhefreeworld.css'
'public/static/img/2024-12-27T21-56-27,947274345+01-00.png' -> '/srv/http/jointhefreeworld.org/static/img/2024-12-27T21-56-27,947274345+01-00.png'

[INFO][2025-08-28 09:55:37+0200] Start loading tasks from file: /etc/byggsteg/job-clone/jointhefreeworld/trunk/maak.scm
[INFO][2025-08-28 09:55:37+0200] Start executing user tasks: (deploy)
[INFO][2025-08-28 09:55:37+0200] Start task: deploy

[INFO][2025-08-28 09:55:37+0200]   Calling procedure: deploy
[INFO][2025-08-28 09:55:37+0200]   Deploy the project.