viewing logs

job succeeded

jointhefreeworld

time taken
10 seconds
started at
Wed Aug 27 18:21:44 2025
updated at
Wed Aug 27 18:21:54 2025
log uuid
73722b4b-004c-4b64-9986-36d04d21059e
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 4251f90 ??? feature: Modernize my stack with Maak
From https://codeberg.org/jjba23/jointhefreeworld
   4251f90..49386ef  trunk      -> origin/trunk
Updating 4251f90..49386ef
Fast-forward
 docs/documentation/index.org | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)


-> 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 49386efa2ba3e80893877ff2c4e052a00e0eda20
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Wed Aug 27 18:21:39 2025 +0200

    ???? fix: Links of documentation

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-27 18:21:46+0200] Start loading tasks from file: /etc/byggsteg/job-clone/jointhefreeworld/trunk/maak.scm
[INFO][2025-08-27 18:21:46+0200] Start executing user tasks: (deploy)
[INFO][2025-08-27 18:21:46+0200] Start task: deploy

[INFO][2025-08-27 18:21:46+0200]   Calling procedure: deploy
[INFO][2025-08-27 18:21:46+0200]   Deploy the project.