indentation fixes
This commit is contained in:
parent
d0afa9fa27
commit
6d7cc1f25e
@ -705,46 +705,12 @@ some applications use.
|
|||||||
#+begin_src nix
|
#+begin_src nix
|
||||||
environment = {
|
environment = {
|
||||||
systemPackages = with pkgs; [
|
systemPackages = with pkgs; [
|
||||||
# needed for tensorflow
|
|
||||||
# linuxPackages.nvidia_x11
|
|
||||||
# cudatoolkit
|
|
||||||
# cudaPackages.cudnn
|
|
||||||
# cudaPackages.cutensor
|
|
||||||
|
|
||||||
wget
|
wget
|
||||||
jellyfin-ffmpeg # coolest video converter!
|
jellyfin-ffmpeg # coolest video converter!
|
||||||
mediainfo
|
mediainfo
|
||||||
dlib
|
dlib
|
||||||
fd
|
fd
|
||||||
ripgrep
|
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 {
|
variables = rec {
|
||||||
# PATH
|
# PATH
|
||||||
@ -874,21 +840,21 @@ services = {
|
|||||||
securityType = "user";
|
securityType = "user";
|
||||||
openFirewall = true;
|
openFirewall = true;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
workgroup = WORKGROUP
|
workgroup = WORKGROUP
|
||||||
server string = ${config.networking.hostName}
|
server string = ${config.networking.hostName}
|
||||||
netbios name = ${config.networking.hostName}
|
netbios name = ${config.networking.hostName}
|
||||||
security = user
|
security = user
|
||||||
|
|
||||||
create mask = 0664
|
create mask = 0664
|
||||||
force create mode = 0664
|
force create mode = 0664
|
||||||
directory mask = 0775
|
directory mask = 0775
|
||||||
force directory mode = 0775
|
force directory mode = 0775
|
||||||
follow symlinks = yes
|
follow symlinks = yes
|
||||||
|
|
||||||
hosts allow = 192.168.0.0 localhost
|
hosts allow = 192.168.0.0 localhost
|
||||||
# hosts deny = 0.0.0.0/0
|
# hosts deny = 0.0.0.0/0
|
||||||
guest account = nobody
|
guest account = nobody
|
||||||
map to guest = bad user
|
map to guest = bad user
|
||||||
'';
|
'';
|
||||||
shares = let
|
shares = let
|
||||||
smbShare = mountName: {
|
smbShare = mountName: {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user