Catégorie : Projet

  • Projet: tester l’exploit et Poc de Fail Copy dans une VM Debian

    Il faudra downgrader le kernel pour pouvoir tester.

    je devrais épingler un billet principal qui liste chacun des billets de projet.

    On m’a averti que il y aura pas grand chose à voir:  juste un curl copy.fail/patchmachin && su
    pis t’es root.

  • (Scratch pad) NextCloud News ne rafraichit pas ses feeds.

    Dumpage d’info ici pour troubleshooter dans mes temps libres.

    https://github.com/nextcloud/news-updater

    https://www.ncartron.org/implementing-nextcloud-news.html

    https://nextcloud.github.io/news/api/api-v2/

    https://help.nextcloud.com/t/problem-with-news-feeds-in-nextcloud-news-app-after-submitting-wrong-link/178157

    https://www.ionos.co.uk/digitalguide/server/tools/nextcloud-news-app/

    https://help.nextcloud.com/t/nextcloud-news-updater-help-on-log-errors/165442

    Attention, l’appli mobile es t jsute mentionnée pour avoir plus d,info, je troubleshooterai pas un cleint.

    https://help.nextcloud.com/t/news-app-not-updating-feeds/34209
    https://help.nextcloud.com/t/news-app-stopped-updating-feeds-after-upgrading-to-25-3-1-curl-error-56-received-http-code-405-from-proxy-after-connect/221402

    Les camarades m’ont donné ces indices:

    Pour que l’application « News » fonctionne, il faut lui donner une Cron job:

    Ça ne peut pas être juste un « webcron », il faut un Cron « système » cron.
    Je n’aipas réussi à le faire fonctionner, mais apparemment, il est possible de créer un
    Cron dans AlternC. C’est dans la section « Tâches programmées ».

    Je t’encourage à essayer d’abord par là.

    
    

    2- Pour les logs, vous pouvez probablement les voir dans l’interface, sinon
    dans vos dossiers. Il est dans data/nextcloud.log. Si tu n’as pas pris ton
    installer, data/ est probablement à la racine de votre dossier NC.

    Pour le cron d »alternC  il exécute un script dans en visitant, une URL.
    Donc, si on veut un résultat, l’URL doit être  un script php par exemple.
    Rechercher si le plugin a un api qui permet de rafraîchir votre Feed ?

     

  • Se préparer à ce que Internet tombe hors ligne : Post-apocalyptic drive , prepper style.

    L,idée c’est de faire soi-même son Prepper Disk avec kiwix ref: https://www.youtube.com/watch?v=GqOqbNFWbxQ

    How to Access Wikipedia When The Internet Is Down

    https://www.hackster.io/news/stay-informed-during-the-apocalypse-with-an-off-grid-wikipedia-device-b37332c7bc1d

    https://news.ycombinator.com/item?id=43814433

    https://lunduke.substack.com/p/digital-prepping-part-1-off-line

    https://bbs.boingboing.net/t/wikipedias-58-gadget-lets-you-access-its-entire-library-offline/280503

     

  • le chroot en texte

    screenshot of linux chroot explained

    L’image est une capture trouvée sur imgur ou on peut lire:

    La conversation qui a retenu mon attention est celle-ci:
    https://www.reddit.com/r/linuxadmin/comments/6x83p7/i_dont_understand_chroot/

    Je me demande de quel livre il s’agit.

    4.3 chroot

    The chroot command creates shell with an alternate root directory. It effectively hides
    anything outside of this directory.
    In the example below we assume that our system refuses to start (maybe because there is
    problem with /etc/fstab or the mounting of the root file system)
    We start a live system (booted from cd/dvd/usb) to troubleshoot our server. The live system
    will not use our main hard disk as root device.

    (shell code)

    We create some test file on the current rootfs.

    (shell code)

    First we mount the root file system from the disk (which is on lvm so we use /dev/mapper
    instead of /dev/sda5).

    (shell code)

    ‘We are now ready to chroot into the rootfs on disk.

    (shell code)

    Our test files (file42 and dir42) are not visible because they are out of the chrooted

     

    Traduit :

    4.3 chroot

    La commande chroot crée shell avec un répertoire racine alternatif. Il se cache effectivement
    n’importe quoi en dehors de ce répertoire.
    Dans l’exemple ci-dessous, nous supposons que notre système refuse de commencer (peut-être parce qu’il y a
    problème avec /etc/fstab ou le montage du système de fichiers racine)
    Nous commençons un système en direct (démarré à partir de cd/dvd/usb) pour résoudre nos problèmes de serveur. Le système live
    n’utilisera pas notre disque dur principal comme périphérique racine.

    (code shell)

    Nous créons un fichier de test sur les rootfs actuels.

    (code shell)

    Tout d’abord, nous montons le système de fichiers racine à partir du disque (qui est sur lvm donc nous utilisons /dev/mapper
    au lieu de /dev/sda5).

    (code shell)

    « Nous sommes maintenant prêts à entrer dans les racines sur le disque.

    (code shell)

    Nos fichiers de test (file42 et dir42) ne sont pas visibles car ils sont hors de la racine

  • Il *faut* que je pratique ça SadServer

    https://sadservers.com/solutions/individual

    Développer des compétences en pratiquant du dépannage pratique qui reflète des véritables problèmes en production.

  • Make an Online OpenCore USB installer in Windows 10 (projet)

    Make an Online OpenCore USB installer in Windows 10 | tonymacx86.com

  • Projet : Table tournante Crosley (réparation mineure)

    Donc j’ai ramassé au bord du chemin un tourne-disque valise crosley
    (les Victrola sortent aussi de la même usine, parait-il)
    Après inspection la prise de courant AC/DC et les caractéristiques techniques ont été arrachées volontairement.

    En vérifiant des vidéos youtube j’ai confirmé que, comme je le soupçonnait, cet appareil est alimenté 5v 1 Ampère.
    À 3m45 on voit bien ça https://youtu.be/m2hCQv_r6rM?si=lSflXYmPtKvJYyVW&t=225
    Comme l’alimentation USB des cellulaires.
    Cette vidéo là est particulièrement cool car
    y déconcrisse l’appareil au grand complet.

    histoire courte: un fil USB neuf et une batterie de secours USB plus tard : le test est concluant,
    ça se met met en marche. Un disque vinyle emprunté plus tard et Herbert Léonard m’encourage.
    (Parfois, Faut souffrir pour la science).

    j’ai plus qu’à rafistoler tout ça comme il faut et j’aurai une table tournante alimentée à batterie rechargeable.
    pour nous accompagner dans nos pique-nique.

    https://electronics.stackexchange.com/questions/420212/usb-ground-wire-where-does-the-voltage-go

    https://wiringmaster.com/usb-cable-pinout-diagram

    Pas testé:

  • Projet: Réparation Kobo Ereader Liseuse

    C’est vraiment puissant le sentiment après avoir réparer un appareil qui était considéré déchet électronique.

    Bref, les vieux modèles de Kobo peuvent soudainement n’afficher qu’un écran blanc.

    La cause; sur les vieux modèles, le système est partiellement embarqué sur une carte micro Sd
    , et celle-ci est Kaput.

    Dans mon cas,

      • impossible de cloner la carte ; endommagée

     

      impossible de réécrire l’image d’origine de la carte ; endommagée

    Donc,

      • Adapter les instructions pour mon modèle:

     

      • https://www.mobileread.com/forums/showthread.php?t=209122

     

      quêter image système nécessaire pour réparer ici: https://www.mobileread.com/forums/showthread.php?t=355778&page=321
      • On ouvre l’appareil

     

      • on récupère une carte fonctionnelle de 16go ou plus

     

      • on flashe l’image sur la carte (les images d,origine sont disponible là, (ce serait bien si on pouvait avoir toutes les images d,un coup via un torrent)

     

      • On peut faire la modif pou bypass la connexion obligatoire au net au démarrage

     

      • on démarre

     

      • on y copie des e-books gratos depuis

    https://www.gutenberg.org/browse/scores/top-fr.php
    https://www.ebooksgratuits.com/
    http://www.livrespourtous.com/e-books/detail/Petit-Guide-de-Survie-des-Etudiants/onecat/0.html
    et / ou
    suggérés par https://greatjourneyto.com/fr/50-excellents-livres-gratuits-du-projet-gutenberg-et-comment-les-lire-facilement/

    25 sites pour télécharger des livres (ebooks) gratuits

    https://archive.org/details/linuxjournalpdfcollection/January%202012/

    Pour mémoire les formats compatibles sont les suivants (si j’ai bien lu https://help.kobo.com/hc/en-us/articles/360017763713-File-formats-your-Kobo-eReader-and-Kobo-Books-app-support)

    Kobo eReader & Kobo Desktop app file support

    Books: EPUB, EPUB2, EPUB3 (Note: Kobo Original and Kobo Wi Fi does not support EPUB3), PDF, FlePub and MOBI
    Documents: PDF
    Images: JPEG, GIF, PNG, BMP, and TIFF
    Text: TXT, HTML, and RTF
    Comic Books: CBZ and CBR

    Je Souligne: , https://gutenberg.ca/index.html explique que le nouvel ALENA, a fait du Canada une colonie américaine, puisqu’au Canada, nous ne établissons plus nos propres lois sur le droit d’auteur.
    Il y a une photo de N*ZIs qui flambent de la littérature.

    Sans ça, les œuvres de Tolkien devraient être entrées dans le domaine public Canadien en 2024.

    À tester (projet)
    On peut y mettre Linux si j’ai bien compris. https://github.com/Quill-OS/quill

    Edit 2: QuillOS / Inkbox sont maintenant installés sur une plus vieille liseuse kobo…
    Il est difficile d’apprécier le beau boulot derrière l’OS parce que l’appareil reste, malgré tout, désuet et peu performant.
    Peut être que changer la carte sd ou que l’usage répété y changera quelque chose.

    Edit 1: Finalement J’aurai peut-être PAS besoin d’une solution pour mettre des comics book en format compatibles avec la tablette (cbr vs epub)

      • https://github.com/binarynonsense/comic-book-reader

     

      • https://github.com/celogeek/go-comic-converter

     

      • https://news.itsfoss.com/cbconvert/

     

      • https://www.mobileread.com/forums/showthread.php?t=207461&highlight=french

     

      https://github.com/ciromattia/kcc
  • Projet: WayDroid

    Je veux pouvoir essayer des appli que je truste un peu moins que d’habitude, sans les installer sur mes appareils habituels.
    Pour cet usage Waydroid sera théoriquement parfait.

    Challenge:

    * Rouler et acheter sur Temu
    (je sais, je sais , je veux voir à quel point c’est terrible.)
    Note: utiliser courriel jetable et carte prépayée

    * Installer l’appli pour Utiliser une mini imprimante thermique avec le logiciel douteux. Je sais pas si c’est possible via Bluetooth.

    Bonnes adresses;

    * https://www.zdnet.com/article/how-to-run-android-apps-on-linux/

    * https://bbs.archlinux.org/viewtopic.php?id=303937 + https://www.reddit.com/r/waydroid/comments/106mx3w/is_it_possible_to_passthrough_a_usb_device_to/

    * https://www.fosslicious.com/2025/01/how-to-connect-usb-gamepad-to-waydroid.html

    * https://github.com/cagla-su/Waydroid-Guide/

    * https://docs.waydro.id/usage/install-and-run-android-applications
    * https://docs.waydro.id/usage/waydroid-prop-options

    * https://www.maketecheasier.com/run-android-apps-linux-waydroid/

  • Scratch pad pour Home Assistant

    old phone, flashed with LineageOS. good for bed side switch panel.

    WallPanel app for homeassistant dashboard.

    HOME ASSISTANT switch panel on Old Phone
    HOME ASSISTANT switch panel on Old Phone

    Il y a aussi un linux pour phone : https://wiki.postmarketos.org/wiki/Devices