!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

Load older messages


SenderMessageTime
5 Jul 2021
@andi:kack.itandi-I see!15:56:18
@lassulus:nixos.devlassulusman könnte wohl den port hardcoden und das alles etwas optimieren15:56:48
@lassulus:nixos.devlassulusaber 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.devMic92Aber geht das nicht immer mit tls kaputt?15:59:38
@mic92:nixos.devMic92
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.devlassulusah, 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.devlassulusok cool19:01:05
@lassulus:nixos.devlassuluswaren schnelle 15min19:01:16
@andir:nixos.devAndreas Rammholdja :D19:01:59
@andir:nixos.devAndreas Rammholdsind ja erst 175MB19:02:04
@lassulus:nixos.devlassulusklingt nach ner menge daten :D19:02:30
@andir:nixos.devAndreas Rammholdja aber das kommen auch alle Nachrichten rein die irgendwer irgendwann mal in den NixOS matrix channel geschrieben hat19:02:52
@lassulus:nixos.devlassulusaber 175MB sind ja schon paar kilometer buch?19:03:16
@andir:nixos.devAndreas Rammholdjo19:03:31
@andir:nixos.devAndreas Rammholdmeine #nix* IRC logs sind nur 273M..19:03:56
@andir:nixos.devAndreas RammholdWenn nicht jeder seinen eigenen Matrixserver betreibt kann man die Datenmenge im Zaun halten. Ist halt nur teuer wenn man viele Kopien davon hat.19:10:59
@lassulus:nixos.devlassulusnajut, aber kann man das nicht iwann gc-en19:17:54
@lassulus:nixos.devlassulusso nach nem monat oder so?19:17:59
@andi:kack.itandi-Ich habe gerade 90 Tage eingestellt19:18:55
@lassulus:nixos.devlassulusnajut19:19:18
@lassulus:nixos.devlassulusund die 175MB sind der monat?19:19:25
@lassulus:nixos.devlassulusoder die letzten 3 tage?19:19:28
@andi:kack.itandi-aber sobald jemadn weitgenug nach oben scrollt läd er das wieder von einem anderen Server19:19:29
@lassulus:nixos.devlassulusah, okay19:19:37

Show newer messages


Back to Room ListRoom Version: 6