!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

217 Members
Salon francographe de NixOS71 Servers

Load older messages


SenderMessageTime
18 Dec 2025
@gsaurel:laas.frnim65soui16:49:52
@locnide:rcp.tflocnide ⚡️Ok, merci ! Je me suis arrangé pour avoir un seul import, en fait c’était pas si compliqué 😌17:19:01
@zbuben:matrix.orgzbubenÇa peut être utile si tu veux certaines versions précises de certains trucs, mais c'est tricky parfois17:40:43
19 Dec 2025
@lewo:matrix.orglewo

autra: je pinaille un peu, mais cette phrase n'est pas tout a fait correcte:

At least alpine and nixos don't put bash in /bin

/bin/sh --version
GNU bash, version 5.2.37(1)-release (x86_64-pc-linux-gnu)
07:18:46
@douzeb:matrix.lab12.io12bis

oui mais :

When invoked as sh, bash enters posix mode after reading the startup files.

09:24:24
@autra:trancart.euautra

lewo: En effet, bien vu :-) Tu m'apprends quelque chose...

Du coup, je devrais proposer un changement vers #!/bin/sh partout héhéhé

09:17:36
@alex:tunstall.xyzAlex
In reply to @lewo:matrix.org

autra: je pinaille un peu, mais cette phrase n'est pas tout a fait correcte:

At least alpine and nixos don't put bash in /bin

/bin/sh --version
GNU bash, version 5.2.37(1)-release (x86_64-pc-linux-gnu)

Bash en tant que /bin/sh c'est autre chose. Même si c'est le même binaire, il y a le mode de compatibilité qui s'allume quand éxécuté avec argv[0] = "sh".

/bin/bash ça existe ?

09:24:36
@jo.blade:matrix.orgJo.Blade ou alors #!/usr/bin/env bash si t'as besoin de features qui ne sont pas dans le sh posix 10:15:03
@jo.blade:matrix.orgJo.Bladele seul problème de env, c'est que ça supporte pas de passer des arguments à la commande passée en paramètre (ou du moins c'est pas standard), du coup j'ai jamais trouvé de solution totalement satisfaisante pour les scripts awk10:16:22
@autra:trancart.euautra /bin/bash, pas sous nixos 10:21:13
@autra:trancart.euautraah il me semblait bien que c'était pas tout à fait la même chose10:21:29
@autra:trancart.euautramais en vrai réécrire leur script pour qu'ils fonctionnent avec /bin/sh, ça serait une bonne solution. Tout le monde a l'air d'être d'accord avec ça en plus.10:22:05
@autra:trancart.euautrac'est ce que j'avais proposé à la base10:22:45
@lewo:matrix.orglewoAh oui, effectivement. J'avais oublié cette subtilité dans la subtilité! Merci.11:10:49
@lewo:matrix.orglewo

Meme en faisant ce genre de chose:

#! /usr/bin/env awk
#! awk bla bla...
11:14:37
@lewo:matrix.orglewo *

Meme en faisant ce genre de chose?

#! /usr/bin/env awk
#! awk bla bla...
11:15:05
@lewo:matrix.orglewo *

Meme en faisant ce genre de chose?

#! /usr/bin/env awk
#! awk -bla -bla 
11:16:37
@jo.blade:matrix.orgJo.Bladec'est quoi cette syntaxe ?12:14:12
@jo.blade:matrix.orgJo.Blade parce que moi il me semble que t'es obligé d'utiliser awk -f pour un shebang d'un script 12:14:36
@immae:immae.euimmae

ça ressemble à une tentative d’imitation de ce qu’on peut faire avec nix, mais je ne crois pas que awk ait ce genre de mécanisme?

12:20:43
@bew:matrix.orgbew I'm not sure how standard it is, but env has -S option that allows more that 2-3 params on the shebang, so #!/usr/bin/env -C awk -f should work 🤔 12:23:30
@bew:matrix.orgbew * I'm not sure how standard it is, but env has -S option that allows more that 2-3 params on the shebang, so #!/usr/bin/env -S awk -f should work 🤔 12:23:43
@immae:immae.euimmae

It should work but I regularly get issues with this syntax where the /usr/bin/env doesn’t know about this -S

12:24:20
@immae:immae.euimmae

The easiest is probably to stick with /usr/bin/env bash and call awk in the bash script ;)

12:25:21
@immae:immae.euimmae

(you probably lose proper syntax highlight but you’re sure that it works for everyone :p )

12:26:09
20 Dec 2025
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±
ovsdb-server 
2025-12-20T07:09:09Z|00001|lockfile|WARN|/nix/store/rgvgspp0pzpq4xvcwfdjvh4qshwpd02y-openvswitch-3.6.1/etc/openvswitch/.conf.db.~lock~: failed to open lock file: Read-only file system
2025-12-20T07:09:09Z|00002|lockfile|WARN|/nix/store/rgvgspp0pzpq4xvcwfdjvh4qshwpd02y-openvswitch-3.6.1/etc/openvswitch/.conf.db.~lock~: failed to lock file: Read-only file system
2025-12-20T07:09:09Z|00003|ovsdb_server|WARN|failed to open database '/nix/store/rgvgspp0pzpq4xvcwfdjvh4qshwpd02y-openvswitch-3.6.1/etc/openvswitch/conf.db': I/O error: /nix/store/rgvgspp0pzpq4xvcwfdjvh4qshwpd02y-openvswitch-3.6.1/etc/openvswitch/conf.db: failed to lock lockfile (Read-only file system)
2025-12-20T07:09:09Z|00004|ovsdb_server|WARN|failed to configure databases
ovsdb-server: server configuration failed
07:15:47
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Je voulais juste utiliser openvswtich &:07:15:54
@alex:tunstall.xyzAlex
In reply to @nam3l33ss:matrix.org
Je voulais juste utiliser openvswtich &:
Je pense qu'il faut copier les fichiers de configuration en dehors du Nix store.
09:35:12
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± Je n'avais pas pensé à ça,
La question, c'est où ? la doc openvswitch je trouve passable.
12:25:19
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± logiquement faut copier vers /etc/openvswitch
mais bon le .conf.db me trouble
12:27:07

Show newer messages


Back to Room ListRoom Version: 6