diff --git a/server/configuration.org b/server/configuration.org index 4b19c26..db14680 100644 --- a/server/configuration.org +++ b/server/configuration.org @@ -705,46 +705,12 @@ some applications use. #+begin_src nix environment = { systemPackages = with pkgs; [ - # needed for tensorflow - # linuxPackages.nvidia_x11 - # cudatoolkit - # cudaPackages.cudnn - # cudaPackages.cutensor - wget jellyfin-ffmpeg # coolest video converter! mediainfo dlib fd ripgrep - # Upgrades postgres - (let - # XXX specify the postgresql package you'd like to upgrade to. - # Do not forget to list the extensions you need. - newPostgres = pkgs.postgresql_16.withPackages (pp: [ - # pp.plv8 - ]); - in pkgs.writeScriptBin "upgrade-pg-cluster" '' - set -eux - # XXX it's perhaps advisable to stop all services that depend on postgresql - systemctl stop postgresql - - export NEWDATA="/var/lib/postgresql/${newPostgres.psqlSchema}" - - export NEWBIN="${newPostgres}/bin" - - export OLDDATA="${config.services.postgresql.dataDir}" - export OLDBIN="${config.services.postgresql.package}/bin" - - install -d -m 0700 -o postgres -g postgres "$NEWDATA" - cd "$NEWDATA" - sudo -u postgres $NEWBIN/initdb -D "$NEWDATA" - - sudo -u postgres $NEWBIN/pg_upgrade \ - --old-datadir "$OLDDATA" --new-datadir "$NEWDATA" \ - --old-bindir $OLDBIN --new-bindir $NEWBIN \ - "$@" - '') ]; variables = rec { # PATH @@ -874,21 +840,21 @@ services = { securityType = "user"; openFirewall = true; extraConfig = '' - workgroup = WORKGROUP - server string = ${config.networking.hostName} - netbios name = ${config.networking.hostName} - security = user + workgroup = WORKGROUP + server string = ${config.networking.hostName} + netbios name = ${config.networking.hostName} + security = user - create mask = 0664 - force create mode = 0664 - directory mask = 0775 - force directory mode = 0775 - follow symlinks = yes + create mask = 0664 + force create mode = 0664 + directory mask = 0775 + force directory mode = 0775 + follow symlinks = yes - hosts allow = 192.168.0.0 localhost - # hosts deny = 0.0.0.0/0 - guest account = nobody - map to guest = bad user + hosts allow = 192.168.0.0 localhost + # hosts deny = 0.0.0.0/0 + guest account = nobody + map to guest = bad user ''; shares = let smbShare = mountName: {