Chez Mildred

Traductions

Idea about decentralized naming system

Updated 2020-11-11

Genesis I was investigating PeerTube vs LBRY as YouTube alternative, and I came to a mixed conclusion: LBRY seems more popular in the content creators I follow With PeerTube you own the data you publish With LBRY, a simple PC with the app left open is enough to publish content for non tech people With PeerTube you can be censored from the Fediverse as it happened already with Gab. I also heard that some PeerTube instances were enforcing a COVID19 policy, how long before this policy is enforced in PeerTube peering?

Configuring Cyrus IMAP

Updated 2020-11-5

I decided to install Cyrus IMAP on a server and create a terraform recipe for automatic configuration management for this installation. My goal is to have an easily maintainable mail server, and I choose Cyrus IMAP because it is pioneer in many modern features such as JMAP. It’s quite feature complete too. The problem I got was user management. I don’t plan to use Docker but I wanted to be able to have a web interface for user management, without sharing a db file on the disk (what if the user management and cyrus are on different servers?

Faire fonctionner le i-parapheur avec Linux

Updated 2020-9-23

Solution simple, utiliser java : git clone https://github.com/mildred/docker-firefox-openjdk cd docker-firefox-openjdk ./build.sh ./run.sh Seul problème, cela ne fonctionne pas… Sinon, si vous avez envie de coder des trucs : Télécharger le driver de Chambersign Décompresser dans un dossier les drivers et modifier le rpath patchelf --set-rpath "$PWD" libidolog.so patchelf --set-rpath "$PWD" libidop11.so patchelf --set-rpath "$PWD" libt_ias.so patchelf --set-rpath "$PWD" idocachesrv Vérifier que vous avec toutes les bibliothèques requises :

Installation de LiberSign pour Linux pour utilisation de i-parapheur

Updated 2020-9-23

Note : Wine n’a pas de support USB, donc le certificat USB ne sera pas reconnu… Ceci est donc inutile. Nous utiliserons une toolbox avec Fedora pour installer le logiciel compagnon en utilisant Wine afin de faire fonctionner LiberSign. Lire la documentation Installer l'extension Télécharger libersign.exe Créer une toolbox wine : toolbox create -c app-wine toolbox enter -c app-wine sudo dnf install zsh wine Installer libersign.

Jeanne d'Arc

Updated 2020-9-17

Bonjour, Je voulais vous entretenir de réalisations que j’eus à la lecture du procès de Jeanne d’Arc lu et commenté par Jacques Trémolet de Villiers, et à quel point son martyre est proche du nôtre actuel. En effet, chose que je n’avais pas réalisé jusqu’alors, Jeanne est confrontée au même dilemme auquel nous devons tous faire face actuellement. En effet, Jeanne est jugée par des clercs qui cherchent à lui imposer une obéissance parfaite.

IP Forwarding winth a Linux bridge

Updated 2020-9-9

Background I maintain a mail server at home, and to get its public IP address, I have a VPN on it (so it is independent on how I connect to the Internet). Recently I decided to update my home network router so I could connect directly to the server (instead of going out to the internet and back in via the VPN). I just added a static route to the public IP to using the private IP as gateway.

Maintain a rpm-ostree chroot

Updated 2020-6-5

After having used containers for quite some time, I’m getting away from them because they require an infrastructure quite complex to get a system running and up to date. The ideal infrastructure should only depend on a few and controlled upstreams, possibly mirrored on site to get it working offline, and the Docker containers is the absolute opposite of that. As a consequence, I am looking up at alternatives that uses traditional distributiuon packages to work, and manual sandboxing with systemd directives or small other tools to do the job.

Svelte for Nim

Updated 2020-4-30

How can we combine Svelte.js with Nim as a language. More specifically, what I’d like to see is a web frontend micro-framework which: is written in Nim templates values into HTML does not do virtual dom is just a lib thanks to Nim macros, no framework (can emerald be used?) updates the DOM with DOM API calls rather than innerHTML and VDOM diffing The idea is to get inspired by Svelte v2 which was simpler, and convert it to Nim.

Move Fedora Silverblue on another hard drive

Updated 2020-4-28

Hello, Today, I received a SSD (mSATA) that I installed in my computer in addition to the spinning hard drive I have. I want to move the Fedora system off to the SSD for better performance. I’ll try it and explain what I did. My setup uses an ext4 boot partition and a btrfs system partition with a fedora subvolume for the OSTree system, and a home subvolume for the homedirs.

Upgrade Fedora Silverblue 32 when you have rpmfusion packages

Updated 2020-4-27

As with previous article, here is the procedure to upgrade to Fedora 32 if you have RPMFusion installed (same procedure): Check the repository for Fedora 32 is there: sudo ostree remote refs fedora Download rpmfusion repositories: wget https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-branched.noarch.rpm wget https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-branched.noarch.rpm (you can omit nonfree) Update .repo files to next fedora version: sudo sed -i.backup 's/\$releasever/32/g' /etc/yum.repos.d/rpmfusion*.repo Start rebasing replacing rpmfusion packages.