social.dk-libre.fr is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #kiss

[?]Larvitz »
@Larvitz@mastodon.bsd.cafe

For 10 years now, people from the Linux side tell me systemd is so much easier and "Unit-Files" are so much cleaner and better than init-scripts ...

Well, I still don't get it. A well implemented init-system like that of FreeBSD is:

- Clean
- Flexible
- Way more lightweight
- Works with just shell code

I have written a rc.d init-script for zigbee2mqtt today and honestly? It's not going to be shorter than that. Would chose that instead of systemd! ANY TIME! K.I.S.S.

10 years in and I still don't see a real advantage of monolithic-binary init-systems with static configuration files.

Syntax-colored shell script:
#!/bin/sh
# PROVIDE: zigbee2mqtt
# REQUIRE: DAEMON NETWORKING mosquitto
# BEFORE: LOGIN
# KEYWORD: shutdown

. /etc/rc.subr

name="zigbee2mqtt"
rcvar=zigbee2mqtt_enable

: ${zigbee2mqtt_enable:="NO"}
: ${zigbee2mqtt_user:="z2m"}
pidfile="/var/run/zigbee2mqtt/zigbee2mqtt.pid"
command=/usr/sbin/daemon
command_args="-f -P ${pidfile}"

load_rc_config $name
run_rc_command "$1"

Alt...Syntax-colored shell script: #!/bin/sh # PROVIDE: zigbee2mqtt # REQUIRE: DAEMON NETWORKING mosquitto # BEFORE: LOGIN # KEYWORD: shutdown . /etc/rc.subr name="zigbee2mqtt" rcvar=zigbee2mqtt_enable : ${zigbee2mqtt_enable:="NO"} : ${zigbee2mqtt_user:="z2m"} pidfile="/var/run/zigbee2mqtt/zigbee2mqtt.pid" command=/usr/sbin/daemon command_args="-f -P ${pidfile}" load_rc_config $name run_rc_command "$1"

    scy boosted

    [?]scy »
    @scy@chaos.social

    Spider-Man Kiss

    (via Daily Dose of Internet, youtube.com/watch?v=o2UZUwXOVos)

    Alt...Short clip. Voiceover from DDoI says "The bride and groom really wanted to do a Spider-Man kiss at their wedding." We see them both walking off the stage and through the center aisle, apparently after being wed seconds ago. A blue rope is dangling from the ceiling above them. The groom grabs it, holds on to it with both hands, then pulls himself up, turning 180 degrees upside down so that his feet are touching the rope above where his hands are, dangling in a classic Spider-Man pose. The bride holds his head, which is slightly below hers, and kisses him gently. Everyone is applauding. He puts his feet back on the floor, smiling and raising his fist triumphantly.

      stanlog boosted

      [?]Stefano Marinelli »
      @stefano@mastodon.bsd.cafe

      Spent my morning figuring out why Nginx was dead on a server with many days of uptime. No reboot, no kernel panic. Just... down. Ubuntu 24.04.

      The cause? An automatic unattended-upgrade of libc6. This prompted systemd to work its magic, wisely deciding to restart every running service to apply the patch. Fine.

      The problem is, in the exact same minute, the systemd timer for certbot decided it was time to renew certificates.

      The result:

      - systemd stops Nginx.
      - Port 80 becomes free.
      - certbot, in standalone mode, immediately grabs it for validation.
      - systemd tries to restart Nginx, which fails with "Address already in use".

      The web server was knocked offline by its own certificate renewal script.

      I swear, this is the kind of cascading failure that has never happened to me in years of running *BSD. With a classic cron job, certbot would have failed, logged an error, and tried again the next day. The web server would have remained untouched.

      systemd was doing its job, but something failed because of the interactions.

      Sometimes, too much automation and too many interconnected parts just create more spectacular ways for things to break.

        [?]Hyde 📷 🖋 :debian: »
        @hyde@lazybear.social

        033! This week @immarisabel is my guest.

        She was kind to reply to those topics:

        - web
        -
        -
        -
        -Rice pudding

        This is 90/100 post for the challenge.
        lazybea.rs/ovr-033

          1 ★ 0 ↺

          [?]oldsysops »
          @oldsysops@social.dk-libre.fr

          @Beurt@mamot.fr c'est moins mais ca marche™.
          les restaurations se passent bien, l'option mount permet de chercher quand on sait plus et on peut configuré facilement la retention.

          et quelque part ca reste dans le principe faire une seule chose et le faire bien !

            [?]Beurt »
            @Beurt@mamot.fr

            Ces performances étonnantes de me font douter du maintient de ma méthode de actuelle ( + )...

            Ce qui me retient encore de tout passer à Borg c'est le (Keep It Simple, Stupid) du backup Rsync qui donne tout simplement des fichiers. Donc, on peut pas faire plus compatible et simple d'accès.

            Côté Borg, il faut quand même monter avec borg mount ou restorer. Compliqué... S'il y a une cassure techno c'est plus incertain et moins KISS.

            🤔Je doute... Et vous ?