memory-leaks

Still reachable: lots of words in many pages.
git clone https://git.kevinlegouguec.net/memory-leaks
Log | Files | Refs | README | LICENSE

commit fec02040d82f79ef499e153a8512950538c207ba
parent 23c52af83d77e279672a040d21d3a4d2aa1cfc04
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Date:   Tue, 30 Dec 2025 16:13:49 +0100

Faff about

Diffstat:
Mguides/sysadmin/machines/hirondell/maintenance.org | 30+++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/guides/sysadmin/machines/hirondell/maintenance.org b/guides/sysadmin/machines/hirondell/maintenance.org @@ -41,25 +41,25 @@ sudo mount.cifs //hirondell.local/sambo […somewhere…] \ #+end_src * Upgrades ** Bookworm -*** research -**** [[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#non-free-split][Release notes § Issues to be aware of]] -***** minutiae +*** Rubber… +[[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#non-free-split][Release notes § Issues to be aware of]] +**** Minutiae - ~sed s/non-free/non-free-firmware/~ - =youtube-dl= ⇒ =yt-dlp= - clear =GRUB_DISABLE_OS_PROBER= -***** System logs ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#changes-to-system-logging][ref]]) +**** System logs ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#changes-to-system-logging][ref]]) 1. ~apt-mark auto rsyslog ; apt autoremove~ 2. double-check that journalctl config saves to persistent storage 3. finally learn ~journalctl~ -***** Reduced accessibility from GTK 3⇒4 transition ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#gnome-has-reduced-accessibility-support-for-screen-readers][ref]]) +**** Reduced accessibility from GTK 3⇒4 transition ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#gnome-has-reduced-accessibility-support-for-screen-readers][ref]]) Not a huge deal for me (though [[https://github.com/transmission/transmission/discussions/5065][other aspects]] of the transition are irksome), but [[https://tech.lgbt/@xogium/110507457689374019][dang]]. -***** "Externally-managed" Python installation ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#python3-pep-668][ref]]) +**** "Externally-managed" Python installation ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#python3-pep-668][ref]]) 1. inventory & clear out stuff installed with ~pip install --user~ 2. upgrade 3. install =pipx= 4. reinstall -***** VLC support for VA-API disabled ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#vlc-ffmpeg-5][ref]]) +**** VLC support for VA-API disabled ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#vlc-ffmpeg-5][ref]]) - [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021601][Debian bug#1021601]] =vlc: VAAPI hardware acceleration no more available= - [[https://code.videolan.org/videolan/vlc/-/issues/26772][VLC#26772]] =VAAPI is disabled with ffmpeg5 on vlc-3x= - "we won't support full FFmpeg5 in 3.0" ([[https://code.videolan.org/videolan/vlc/-/issues/26772#note_316827][ref]]) @@ -72,15 +72,16 @@ No idea how much that will affect little =hirondell=. If push comes to shove, I guess I can either - build VLC 4, - learn mpv. -***** systemd naming for Xen network interfaces ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#xen-network][ref]]) +**** systemd naming for Xen network interfaces ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#xen-network][ref]]) =eth0= changes to =enX0=. No idea if my VPS is impacted or not; it does have an interface named =eth0=, and that name also shows up in =/etc/network/interfaces=. -***** Known severe bugs ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#rc-bugs][ref]]) +**** Known severe bugs ([[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#rc-bugs][ref]]) - [[https://bugs.debian.org/1036041][bug#1036041]]: =upgrade-reports: Dell XPS 9550 fails to boot after bullseye to bookworm upgrade - grub/bios interaction bug?= -*** VPS -**** =/etc/cloud/cloud.cfg= +*** … meet road +**** ("Easy mode" rehearsal on VPS) +***** =/etc/cloud/cloud.cfg= My local version has these two lines: #+begin_src mount_default_fields: [~, ~, 'auto', 'defaults,nofail', '0', '2'] @@ -88,7 +89,7 @@ manage_etc_hosts: true #+end_src No idea if this is OVH-specific. No idea if I want them. Let's trust "the package maintainer" 😐 -**** =/etc/ssh/sshd_config= +***** =/etc/ssh/sshd_config= OK, note to self: *never* choose "do a 3-way merge". Thought that would be something along the lines of Emacs's Ediff; instead… #+begin_quote @@ -107,7 +108,7 @@ OK, - a spurious whitespace-only hunk on =Subsystem sftp= (the =/usr/share= version uses tabs; the =/etc= version ended up with a single space) -**** Removing obsolete stuff +***** Removing obsolete stuff Erm, why does ~apt purge '~c'~ says #+begin_quote The following packages were automatically installed and are no longer required: @@ -127,7 +128,7 @@ $ apt depends nginx #+end_src Ah. -***** Rsyslog +****** Rsyslog Refuses to disappear. The doc says ~apt-mark auto~ followed by ~apt autoremove~ should remove it, but that does not seem to be happening (~autoremove~ does not find anything to remove). The =rsyslog= @@ -135,7 +136,6 @@ service is still up & running, and watches =syslog.socket= to re-activate itself 😕 Decided to explicitly ~apt remove~ it on the advice of [[https://blog.frehi.be/2023/06/04/upgrading-from-debian-11-bullseye-to-debian-12-bookworm/][this gentleman]]. -*** Laptop **** non-free & non-free-firmware #+begin_quote Assuming the =non-free= component was only added to the APT