Post AT685i76kFuNN4i0Tw by ulfi@troet.cafe
(DIR) More posts by ulfi@troet.cafe
(DIR) Post #AT0ObbP1fGZu8sYjxo by tuxedocomputers@linuxrocks.online
2023-02-24T13:08:59Z
0 likes, 0 repeats
New Update: #TUXEDOOS 2! The successor version impresses with the consistent continuation of #development work. This includes the latest version 5.27.1 of #KDE Plasma Desktop as well as the current Linux #kernel 6.1 with long-term support.https://www.tuxedocomputers.com/en/Tailor-made-operating-system-TUXEDO-OS-2-finished-and-ready-for-use-.tuxedo
(DIR) Post #AT0dm15WWJNo0prST2 by pfdragonlrd@mastodon.social
2023-02-24T15:58:56Z
0 likes, 0 repeats
@tuxedocomputers This was a really nice and easy update. I expected a few more glitches but got none :). This is great !.
(DIR) Post #AT12UujfNp0KF2ZzG4 by itsoulos@union.place
2023-02-24T20:35:27Z
0 likes, 0 repeats
@tuxedocomputers the only thing noticed is that the menu fonts in kde do not change easy as in previous versions of KDE
(DIR) Post #AT27OrMfhHJ4yiiSTg by ulfi@troet.cafe
2023-02-25T09:05:37Z
0 likes, 0 repeats
@tuxedocomputers Thanks for this nice and well working :tux: OS :mastolove: Due to missing #snapd support but usage of #flatpack, the better option according to the *buntu family 🐧
(DIR) Post #AT2Hva6dsrSMY9SaUy by ulfi@troet.cafe
2023-02-25T11:03:34Z
0 likes, 0 repeats
@tuxedocomputers One question about the installer. Why you use still ext4 as default installation file system? According my experience since some years btrfs has much more benefit and is stable like ext4. Main benefit for the standard user is the snapshot and roll back support, which allows to fix typical errors only with a reboot of the previous snapshot. This works if the snapshot will be used from the installer w/o any backup or other activity from customer side.
(DIR) Post #AT429YW7NYRyj0wByy by tuxedocomputers@linuxrocks.online
2023-02-26T07:16:19Z
0 likes, 0 repeats
@ulfi I agree that snapshots can be a live safer. On the other hand, btrfs can be a bit demanding for people without years of linux experience under their belts. TUXEDO OS lets you choose btrfs during installation if that is what you prefer.
(DIR) Post #AT44lHWVD3cqvrEaB6 by Ethon@mastodontech.de
2023-02-26T07:45:32Z
0 likes, 0 repeats
@tuxedocomputers I have to ask again: Can you please provide a gpg signature either on your *.iso or on your checksum-files? (And provide the fingerprint of the gpg-key used for iso-signature on your homepage?) You can use the same key for signing your isos that is used for signing your repository.From a security perspective checksums files published together with the iso on the same server are of little to no value…
(DIR) Post #AT4AODh9sMh47kbZL6 by ulfi@troet.cafe
2023-02-26T08:48:34Z
0 likes, 0 repeats
@tuxedocomputersWhy btrfs is more demanding like ext4? This confuses me, so an not so experienced user have nothing to with the file system, beside:1. It happens a power fail or system crash. In this case btrfs is faster and more relyable according my experiance2. The disk space need to be extended it is easy with gparted to do this on a running system with btrfsInexperienced users will always use the default system.
(DIR) Post #AT4AROI8w0jnrDPsCO by ulfi@troet.cafe
2023-02-26T08:48:34Z
0 likes, 0 repeats
@tuxedocomputersWhy btrfs is more demanding like ext4? This confuses me, so an not so experienced user have nothing to with the file system, beside:1. It happens a power fail or system crash. In this case btrfs is faster and more relyable according my experiance2. The disk space need to be extended it is easy with gparted to do this on a running system with btrfsInexperienced users will always use the default system.
(DIR) Post #AT5zqTH4pr51N4atsG by roland@f.haeder.net
2023-02-26T10:36:55Z
0 likes, 0 repeats
@tuxedocomputers Does your installer support having a #GPG key on an USB stick and then being password-protected to unlock the hard-drive? I have this setup here: 2x HDD #WD #VelocyCaptor Linux RAID1 over both (or more) LUKS encryption on /dev/md/home with GPG key on USB stick (see script below) #EXT4 on /dev/mapper/homeMy script home.sh which does the heavy work:#!/bin/shMAPPED_DEVICE_NAME="home"TARGET_FILE_SYSTEM="ext4"TARGET_MOUNT_PATH="/home"RAID_DEVICE="/dev/md/${MAPPED_DEVICE_NAME}"USB_STICK_DEVICE="/dev/sdd3"TARGET_MAPPER_DEVICE="/dev/mapper/${MAPPED_DEVICE_NAME}"USB_STICK_MOUNT_PATH="/stick"GNUPG_KEY_FILE="${USB_STICK_MOUNT_PATH}/home.gpg"MOUNT_OPTIONS="-o journal_checksum"FSCK_OPTIONS="-yv"CRYPTSETUP_BIN=$(which cryptsetup)FSCK_BIN=$(which fsck)GPG_BIN=$(which gpg)if [ -z "${CRYPTSETUP_BIN}" ]thenecho "$0: Cannot detect 'cryptsetup' binary."exit 255elif [ -z "${FSCK_BIN}" ]thenecho "$0: Cannot detect 'fsck' binary."exit 255elif [ -z "${GPG_BIN}" ]thenecho "$0: Cannot detect 'gpg' binary."exit 255elif [ ! -d "${TARGET_MOUNT_PATH}" ]thenecho "$0: Cannot find path '${TARGET_MOUNT_PATH}'."exit 255elif [ ! -e "${USB_STICK_MOUNT_PATH}" ]thenecho "$0: USB_STICK_MOUNT_PATH='${USB_STICK_MOUNT_PATH}' does not exist."exit 255elif [ ! -e "${USB_STICK_DEVICE}" ]thenecho "$0: USB_STICK_DEVICE='${USB_STICK_DEVICE}' does not exist."exit 255elif [ ! -e "${RAID_DEVICE}" ]thenecho "$0: RAID_DEVICE='${RAID_DEVICE}' does not exist."exit 255fiecho "$0: Step 0 - Killing any gpg-agent ..."killall -KILL gpg-agent 2>/dev/nullecho "$0: Step 1 - Setting chmod on psaux ..."chmod a+rw /dev/psauxecho "$0: Step 2 - (Re)mounting USB stick and removing any LUKS device ..."umount "${USB_STICK_MOUNT_PATH}" 2>/dev/nullmount "${USB_STICK_DEVICE}" "${USB_STICK_MOUNT_PATH}" || exit 255${CRYPTSETUP_BIN} luksClose "${MAPPED_DEVICE_NAME}" 2>/dev/nullecho "$0: Step 3 - Decrypting home RAID device ... (passphrase required)"${GPG_BIN} -d "${GNUPG_KEY_FILE}" | "${CRYPTSETUP_BIN}" luksOpen "${RAID_DEVICE}" "${MAPPED_DEVICE_NAME}" || exit 255# Reset screen for any trouble coming from SystemD, GnuPG and beyondresetecho -n "$0: Step 4 - Waiting for '${TARGET_MAPPER_DEVICE}' to become active "for i in 1 2 3 4 5 6 7 8 9 10; doecho -n "."if [ -e "${TARGET_MAPPER_DEVICE}" ]thenbreakfisleep 1doneif [ ! -e "${TARGET_MAPPER_DEVICE}" ]thenecho " failed!"echo "$0: TARGET_MAPPER_DEVICE='${TARGET_MAPPER_DEVICE}' is not mounted. Please see above for possible error messages."exit 255elseecho " okay."fiecho "$0: Step 5 - Forced filesystem check (${TARGET_FILE_SYSTEM}) ..."${FSCK_BIN} ${FSCK_OPTIONS} -t "${TARGET_FILE_SYSTEM}" "${TARGET_MAPPER_DEVICE}" || exit 255echo "$0: Step 6 - Trying to mount ${TARGET_MOUNT_PATH} ..."mount -t "${TARGET_FILE_SYSTEM}" ${MOUNT_OPTIONS} "${TARGET_MAPPER_DEVICE}" "${TARGET_MOUNT_PATH}" || exit 255echo "$0: Step 7 - Unmounting USB stick ..."umount "${USB_STICK_MOUNT_PATH}"echo "$0: Step 8 - Custom steps follow here ..."#/etc/init.d/boinc-client stop#${HOME}/elastic.sh startswapoff -avecho "$0: All done."
(DIR) Post #AT5zqTrwcmZRDPqLL6 by tuxedocomputers@linuxrocks.online
2023-02-27T05:59:25Z
0 likes, 0 repeats
@roland Our installer is based on the Calamares Installer Framework and to the best of my knowledge, Calamares does not support that scenario.
(DIR) Post #AT60BgQn79CUG0Fj5E by tuxedocomputers@linuxrocks.online
2023-02-27T06:03:42Z
0 likes, 0 repeats
@ulfi On the surface, Btrfs is pretty stable, but still has quite a few pitfalls when it comes to RAID and handling of snapshots.https://btrfs.wiki.kernel.org/index.php/Problem_FAQhttps://arstechnica.com/gadgets/2021/09/examining-btrfs-linuxs-perpetually-half-finished-filesystem/
(DIR) Post #AT685i76kFuNN4i0Tw by ulfi@troet.cafe
2023-02-27T07:32:11Z
0 likes, 0 repeats
@tuxedocomputersThanks, for answer. The article links to an old 2.6.x kernel line. Many Distributions use btrfs since years due to stability (if openSUSE since 2015, Fedora since 33, Ubuntu since 22.04, ...)https://btrfs.wiki.kernel.org/index.php/Status