!BNzCLICNIgvxBJqcKM:nixos.dev

nixos.dev meta discussions

51 Members
Make sure your GitHub Organisation membership is public as otherwise the login will not work.7 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
5 Jul 2021
@andi:kack.itandi-mach das mal09:14:42
@andi:kack.itandi-wenn dann ist das ein Bug in der Software09:14:49
@andi:kack.itandi-

Ich muss das noch irgendwo niederschreiben:
Jeder User darf hier Raumaliases nach dem Schema #community-* erstellen und #nixos-* für alles was von nixos.org kommt falls man einen Raum braucht.

Alles andere versuche ich erstmal frei zu halten (minus #meta:nixos.dev ) damit es nicht ein absolutes Chaos wird.

10:38:22
@andir:nixos.devAndreas Rammhold Jörg Thalheim: hat es funktioniert? 15:50:33
@andir:nixos.devAndreas Rammhold lassulus: hast du ggf. instructions wie man weechat-matrix konfigurieren muss? Würde das dann gerne übernehmen bzw. zu einem Wikiartikel linken der es erklärt. 15:51:05
@lassulus:nixos.dev@lassulus:nixos.devin nixos?15:51:33
@andi:kack.itandi-ja15:51:38
@lassulus:nixos.dev@lassulus:nixos.devhmm, das hier ist mein setup: http://cgit.lassul.us/stockholm/tree/lass/2configs/IM.nix15:52:48
@lassulus:nixos.dev@lassulus:nixos.devda ist aber noch viel anderes dabei15:52:53
@lassulus:nixos.dev@lassulus:nixos.devdenke mal lines 3-9 sind die spannenden15:53:10
@andi:kack.itandi-Ich meinte eher das mit dem SSO :D15:53:23
@andi:kack.itandi-das ist der komplizierte Teil ;)15:53:28
@lassulus:nixos.dev@lassulus:nixos.devah das15:53:43
@andi:kack.itandi-

bzgl. deinem FIXME. Man kann sowas hier machen:

#!/nix/store/a4yw1svqqk4d8lhwinn9xp847zz9gfma-bash-4.4-p23/bin/bash -e
echo "*/upgrade -yes /nix/store/8dacn2cnqm4f5jm0cmc0fhb70yfzp59f-weechat-bin-env-3.2/bin/weechat" > /var/lib/weechat/weechat_fifo
15:54:52
@andi:kack.itandi- Du kannst echo '*/save' > /var/lib/weechat/weechat_fifo machen 15:55:14
@lassulus:nixos.dev@lassulus:nixos.devna ich hab einfach weechat gestartet, /matrix server add nixos_dev matrix.nixos.dev gesagt, dann /matrix connect nixos_dev dann kam da ne nen link, hab draufgeklickt und den port forgewardet auf meine weechat instanz mit ssh -L $port:myweechathost:$port und dann bei dem link auf ok geklickt15:56:02
@andi:kack.itandi-I see!15:56:18
@lassulus:nixos.dev@lassulus:nixos.devman könnte wohl den port hardcoden und das alles etwas optimieren15:56:48
@lassulus:nixos.dev@lassulus:nixos.devaber ich hoffe ja, dass ich das nicht öfters machen muss :D15:56:55
@andi:kack.itandi-

Wenn du /upgrade verwenden willst für weechat kann ich folgenden Patch empfehlen:

diff --git a/src/core/wee-command.c b/src/core/wee-command.c
index 7e12712a8..1fc9c0519 100644
--- a/src/core/wee-command.c
+++ b/src/core/wee-command.c
@@ -6209,6 +6209,19 @@ COMMAND_CALLBACK(upgrade)
                     free (ptr_binary);
                     return WEECHAT_RC_OK;
                 }
+               if (weechat_argv0 == NULL) {
+                       gui_chat_printf(NULL,
+                                       "%sNixOS: weechat_argv0 is NULL",
+                                       gui_chat_prefix[GUI_CHAT_PREFIX_ERROR]);
+               }
+               if (weechat_argv0 && strcmp(ptr_binary, weechat_argv0) == 0) {
+                   gui_chat_printf (NULL,
+                                    "%sNixOS: Not upgrading. The binary is the same: \"%s\"",
+                                    gui_chat_prefix[GUI_CHAT_PREFIX_ERROR],
+                                    ptr_binary);
+                   free (ptr_binary);
+                   return WEECHAT_RC_OK;
+               }
             }
         }
     }

Damit kannst du mit nixos rebuilds weechat in-place upgraden ohne downtime

15:56:59
@andi:kack.itandi-Upstream weechat kann ja nur upgraden zu binary an gleicher stelle..15:57:49
@mic92:nixos.dev@mic92:nixos.devAber geht das nicht immer mit tls kaputt?15:59:38
@mic92:nixos.dev@mic92:nixos.dev
In reply to @andir:nixos.dev
Jörg Thalheim: hat es funktioniert?
Bin noch nicht dazu gekommen
16:00:14
@andi:kack.itandi-ja, das schon16:00:16
@andi:kack.itandi-aber offene queries, buffer, ad-hoc splits, ...16:00:32
@lassulus:nixos.dev@lassulus:nixos.devah, klingt cool, ich schreibs mal auf die todo16:01:04
@andir:nixos.devAndreas RammholdIch habe da einen type gemacht in der filesystem config und muss jetzt mal eben die Datenbank auf die andere Disk umziehen. Sollte nur so ~15 Minuten dauern.18:57:55
@andir:nixos.devAndreas RammholdErledigt.19:00:43
@lassulus:nixos.dev@lassulus:nixos.devok cool19:01:05
@lassulus:nixos.dev@lassulus:nixos.devwaren schnelle 15min19:01:16

Show newer messages


Back to Room ListRoom Version: 6