ZAVCWL0136 - Debian

From miki
Jump to navigation Jump to search

Introduction

This is the configuration page for the Debian 12 Testing/BookWorm partition on ZAVCWL0136.

Configuration Files

All configuration files can be found here.

Installed Applications

Common applications

See Common configuration for Linux.

Essential

Application (package, repo Repository)
sudo apt-...
Application (package)
  • [YYYY-MM-DD] Update to vX.Y
  • TBC

Local

Thunderbird (thunderbird)
  • Use Maildir as data store [1]: set pref mail.serverDefaultStoreContractID to @mozilla.org/msgstore/maildirstore;1
  • Add-on Virtual Identity
uptimed (uptimed)
  • Enable email in /etc/uptimed.conf
-SEND_EMAIL=0
+SEND_EMAIL=1
uptime cron
crontab -l | grep uptime
# 00 12 * * *      echo "$(date +'%Y%m%d-%H%M%S'): $(uname -v): $(uptime)" >> ~/uptime.log

Uninstalled

Application (package) [YYYY-MM-DD] Update
Additional configuration settings

System Settings

1st install
  • TBC
File system
  • TBC
Network
  • TBC
Preferences
  • TBC
Miscellaneous
  • TBC
Printers
Canon MG5300

Go to http://localhost:631, select add printer:

  • Don't pick the driverless driver (the printer connection must start with dnssd://...
  • Next, find the correct printer model, and don't pick the driverless driver.

Status

Issues

See Common Issues.

To Do

  • To Do — See owncloud/vimwiki/ST.wiki
  • To Do — Install recoll...
  • To Do — Restore deb packages from zavcxl0006
  • To Do — Restore /usr/local from zavcxl0006
  • To Do — Restore firefox tabs...
  • To Do — Restore thunderbird add-ons...
  • To Do — Try other VM solutions, base on libvirt+KVM/QEMU such as GNOME Boxes and virt-manager

Done

  • Done — Restore workarounds for pending issues (see Common Issues page).
  • Done — Restore gufw profile.
  • Done — Restore old users and groups
sudo su -
adduser --uid 1001 st
adduser --uid 1002 localuser
adduser --uid 1004 sshproxy
adduser --uid 1003 honshovm
adduser --uid 1005 safeweb
adduser --uid 1006 hypercube
adduser --uid 1007 localoser
adduser --uid 1008 hyrule
adduser --uid 1009 clashical
adduser --uid 1010 minushcule
adduser --uid 7000 vbox
for g in vbox cdrom sudo video plugdev netdev vmnet; do gpasswd -a vbox $g; done
for g in lpadmin vbox st safeweb; do gpasswd -a peetersm $g; done
groups vbox
groups peetersm
  • Done — Install VMWare.
  • Done — Install / restore tun2socks-manager.
  • Done — Update HOME git for zavcxl0007
ln -sf local-zavcxl0006 bin/local-zavcxl0007
ln -sf local-zavcxl0007 bin/local
vi bin/local/rewm.sh
vi bin/set-network.sh
vi .ssh/genconfig.sh
  • Done — Restore some symlinks
sudo ln -sf /home/data/d /d
sudo ln -sf /home/data /data
sudo mkdir -p /tc/st
sudo mkdir -p /tc/secure
sudo mkdir -p /tc/backup
sudo mkdir -p /tc/mini_backup
  • Done — Install Dropbox.
  • Done — Compare Thunderbird on previous PC (fonts, layout). Fixed by disabling embeddedbitmap.
  • Done — Configure pipewire...
  • Make sure Sony WH-1000XM3 works correctly. See /usr/share/wireplumber/bluetooth.lua.d/50-bluez-config.lua
 -- Enabled headset roles (default: [ hsp_hs hfp_ag ]), this
 -- property only applies to native backend. Currently some headsets
 -- (Sony WH-1000XM3) are not working with both hsp_ag and hfp_ag
 -- enabled, disable either hsp_ag or hfp_ag to work around it.
  • Make sure correct profile is selected (apparently we want sbc_xq)
  • Done — Install borg / borgcronic...

VMWare

TO be completed

Stability

uptime
  • We use uptimed (queried via uprecords), and our own crontab script that writes to ~/uptime.log
uprecords -a -B
# TBC

cat ~/uptime.log
# TBC