Skip to content

Codebyr OS 1.16.1 — chaque Espace sous son propre compte

Choose a tag to compare

@Romtouf Romtouf released this 28 Sep 11:26

Chaque Espace a désormais son propre compte

Le réglage « Compte séparé, par Espace », livré en 1.15.0 et complété en 1.16.0,
devient celui de tous les Espaces — ceux qui sont livrés comme ceux que vous
créez. Les fichiers d'un Espace lui appartiennent : ce qui s'échapperait d'un
Espace ne retrouverait que lui, ni les autres, ni votre dossier personnel.

À la première ouverture de chaque Espace après la mise à jour, ses données
déménagent vers son compte. Rien n'est effacé, et elles reviennent si vous
désactivez le réglage pour cet Espace dans « Configuration Codebyr ».

L'invité n'a jamais de compte séparé : sa session s'efface à la
déconnexion, et ses Espaces doivent s'effacer avec elle.

Personnel et Travail sont blindés

Comme Banque, Navigation et Jetable : filtre d'appels système, aucun privilège,
session neuve, plafonds mémoire. Une application Flatpak y reste possible, sous
compte séparé — elle y a le bac à sable de Flatpak, pas le Blindage, et c'est dit
à son ouverture. Le Jetable n'a plus de micro : c'est là que s'ouvrent les
liens douteux.

Une application Flatpak qui sortirait de son Espace ne s'y ouvre plus

Dans un Espace sans compte séparé, une application Flatpak dont les permissions
la feraient sortir de l'Espace — parler au bus du bureau, y lancer des
programmes, voir tous vos fichiers — portait pourtant le liseré de l'Espace.
Elle est désormais refusée, avec l'explication et les façons de faire.

Plus d'erreur au démarrage, et l'espace d'échange fonctionne enfin

Sur un disque chiffré, deux messages « cryptsetup: ERROR » s'affichaient à
chaque démarrage, même après la bonne phrase de passe, et le démarrage attendait
90 secondes : l'espace d'échange ne s'ouvrait jamais. Il est désormais chiffré
avec une clé tirée au hasard à chaque démarrage. Les machines déjà installées
sont réparées par la mise à jour.

Verr. Maj fonctionne comme sous Windows

Verr. Maj agit comme Maj sur toutes les touches : Verr. Maj + & donne 1,

  • ; donne .. Sur une machine déjà installée, la saisie de la phrase de passe
    du disque au démarrage ne change pas, pour qu'elle se tape toujours comme le
    jour où vous l'avez choisie.

Et aussi

  • Votre système garde son nom : une mise à jour de Debian l'aurait rebaptisé
    « Debian GNU/Linux », et ses adresses d'aide menaient à un domaine qui
    n'existait pas. Elles mènent désormais au site et au dépôt du projet.
  • Le terminal d'un Espace s'ouvre, dans le dossier de l'Espace.
  • Un serveur de mises à jour injoignable ne bloque plus rien, ni l'installation
    ni apt.
  • Le dépôt des mises à jour porte une date de péremption, et une version ne
    peut plus être publiée sans que ses tests soient au vert.

Ce que cela change pour vous

  • Les applications Flatpak installées dans un Espace sont à réinstaller
    dans l'Espace ; la fenêtre de configuration le signale.
  • « Ajouter une application » (un programme téléchargé, une AppImage) n'est pas
    encore possible sous compte séparé ; désactiver le réglage pour l'Espace
    concerné le permet.
  • Une application Flatpak ne reçoit pas le fichier choisi dans « Ouvrir un
    fichier » (limite déjà décrite en 1.16.0).
  • Le presse-papiers est vidé quand vous passez de Personnel ou Travail au
    bureau, comme pour tout Espace blindé.

Détails : journal des versions
et modèle de sécurité.

Si Codebyr OS est déjà installé

Vous n'avez rien à faire : la mise à jour arrive toute seule par apt.
Après son installation, déconnectez-vous et reconnectez-vous. La première
ouverture de chaque Espace prend quelques secondes de plus : ses données
déménagent vers son compte.

Vérifier l'ISO avant de l'installer

gpg --import codebyr-signing-key.asc
gpg --verify SHA256SUMS.asc SHA256SUMS
sha256sum -c SHA256SUMS

La signature est faite par la sous-clé 49DF7B8855830CCD347663345884F50B88581C19,
certifiée par la clé maîtresse E6FB6616EC58E15F40DA876CB1E8C803CE596E68 —
c'est cette dernière que vous comparez à l'empreinte publiée sur
os.codebyr.dev. gpg affiche la sous-clé : c'est normal.