Commit graph

401498 commits

Author SHA1 Message Date
Evan Petousis
b4de4dc3bf
buildDotnetModule: set fetch-deps utils via PATH 2022-08-18 23:46:37 +10:00
Evan Petousis
c51e1a1fba
buildDotnetModule: use coreutils in fetch-deps
cp on macOS doesn't support the -T flag, which causes the fetch-deps
script to fail. Use Nix's coreutils to ensure the script works
consistently across all platforms.
2022-08-18 23:36:25 +10:00
Evan Petousis
d7728dfc67
buildDotnetModule: use platform-agnostic cp format
cp on macOS doesn't support the -T flag, which causes the fetch-deps
script to fail. Appending `/.` to the source argument replicates the
same functionality.
2022-08-18 23:35:50 +10:00
Fabian Affolter
524d281acd
Merge pull request #186509 from fabaff/pyshark-bump
python310Packages.pyshark: remove stale comment
2022-08-18 14:55:28 +02:00
superherointj
212b35a49d
Merge pull request #187247 from piperswe/patch-4
flyctl: add "fly" alias
2022-08-18 09:49:36 -03:00
ckie
30ad2e1c12
Merge pull request #162484 from jappeace/keter-module
nixos/keter: init at 2.0.1
2022-08-18 15:44:05 +03:00
Lassulus
dd0da527b5
Merge pull request #183060 from r-ryantm/auto-update/libyang
libyang: 2.0.194 -> 2.0.231
2022-08-18 14:33:04 +02:00
Jappie Klooster
a4d72ad628
nixos/keter: init
Enable keter module

Keter is an apploader which:
1. has the old app running on a port.
2. loads a new one, and wait for that to complete
3. switches the old with the new one once the new one finished loading.

It supports more functionality but this use case
is the primary one being used by supercede.

Adds keter as a module to nixos.
Currently keter is unusable with nix,
because it relies on bundeling of a tar and uploading that to a specific folder.
These expressions automate these devops tasks,
with especially nixops in mind.
This will work with versions above 1.8

The test seems to work.
This uses a new version of keter which has good
support for status code on error pages.
We're using this config at production at supercede
so it should be fine.

Squash log:
==========

mention keter in changelog

Update generated release notes

Always restart keter on failure

This is a little bit of extra stability in case keter crashes.
Which can happen under extreme conditions (DoS attacks).

Update nixos/doc/manual/release-notes/rl-2205.section.md

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

Update nixos/modules/module-list.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

Remove sanitization

don't put domain in as a string

Update nixos/tests/keter.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

add jappie as module maintainer

Use type path instead of two seperate options

Fix generated docs

added test machinery to figure out why it's failing

Fix the test, use console output

run nixpkgs-fmt on all modules

Inline config file.

This get's rid of a lot of inderection as well.

Run nix format

remove comment

simplify executable for test

delete config file

add config for keter root

Remove after redis clause

set keter root by default to /var/lib/keter

Update nixos/modules/services/web-servers/keter/default.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

Update nixos/modules/services/web-servers/keter/default.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

Update nixos/modules/services/web-servers/keter/default.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

fix nit

add newlines

add default text and move description in a long description

Delete rather obvious comment

fix release db thing

remove longDescription and put it in a comment instead

change description of mkEnalbeOption

explain what keter does by using the hackage synopsis

set domain to keterDomain and same for executable

move comment to where it's happening

fix type error

add formatting better comment

try add seperate user for keter

Revert "try add seperate user for keter"

This reverts commit d3522d36c96117335bfa072e6f453406c244e940.

Doing this breaks the setup

set default to avoid needing cap_net_bind_service

remove weird comment

use example fields

eleborated on process leakage

Update nixos/modules/services/web-servers/keter/default.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

run nixpkgs-fmt

update docs

Fix formatting, set keter package by default

format our little nixexpr

replace '' -> " where possible

drop indent for multiline string

make description much shorter

regen docs database
2022-08-18 15:29:47 +03:00
Michael Weiss
508de89d60
Merge pull request #187240 from primeos/chromiumBeta
chromiumBeta: 105.0.5195.28 -> 105.0.5195.37
2022-08-18 14:20:49 +02:00
Michael Weiss
42b2486158
Merge pull request #187239 from primeos/chromium
chromium: 104.0.5112.79 -> 104.0.5112.101
2022-08-18 14:20:28 +02:00
R. Ryantm
600fb49fa1 signal-cli: 0.10.10 -> 0.10.11 2022-08-18 13:39:27 +02:00
Fabian Affolter
1a07eb75bd
Merge pull request #187184 from r-ryantm/auto-update/tickrs
tickrs: 0.14.4 -> 0.14.6
2022-08-18 13:15:55 +02:00
Sergei Trofimovich
2ebee31c74
Merge pull request #187263 from trofi/mc-avoid-configure-args-embedding
mc: stop retaining configure arguments in the final binary
2022-08-18 12:14:47 +01:00
Fabian Affolter
05b1997588
Merge pull request #187261 from fabaff/aiocoap-bump
python310Packages.aiocoap: 0.4.3 -> 0.4.4
2022-08-18 13:13:59 +02:00
Fabian Affolter
d31b3a3edd python310Packages.pyshark: remove stale comment 2022-08-18 13:13:07 +02:00
Fabian Affolter
7df856b32d
Merge pull request #187216 from r-ryantm/auto-update/python310Packages.striprtf
python310Packages.striprtf: 0.0.20 -> 0.0.21
2022-08-18 13:10:20 +02:00
Fabian Affolter
af5858e381
Merge pull request #187219 from r-ryantm/auto-update/python310Packages.trimesh
python310Packages.trimesh: 3.13.4 -> 3.13.5
2022-08-18 13:08:10 +02:00
Fabian Affolter
f8e92a43ab
Merge pull request #187220 from r-ryantm/auto-update/python310Packages.trytond
python310Packages.trytond: 6.4.3 -> 6.4.4
2022-08-18 13:07:46 +02:00
Fabian Affolter
30b9e281c9
Merge pull request #187259 from fabaff/censys-bump
python310Packages.censys: 2.1.7 -> 2.1.8
2022-08-18 13:04:02 +02:00
Sergei Trofimovich
347e5f473e mc: stop retaining configure arguments in the final binary
Reduces closure size of cross-compiled binary a bit by not retaining
build-time perl and friends.

Before:

    $ nix path-info -Sh $(nix-build -A pkgsCross.ppc64.mc) | unnix
    /<<NIX>>/mc-powerpc64-unknown-linux-gnu-4.8.28   273.7M

After:

    $ nix path-info -Sh $(nix-build -A pkgsCross.ppc64.mc) | unnix
    /<<NIX>>/mc-powerpc64-unknown-linux-gnu-4.8.28   198.6M
2022-08-18 11:52:49 +01:00
Fabian Affolter
8ea014acc3
Merge pull request #187195 from r-ryantm/auto-update/python310Packages.papermill
python310Packages.papermill: 2.3.4 -> 2.4.0
2022-08-18 12:52:23 +02:00
Jan Tojnar
da3f0dc7de
Merge pull request #187057 from wegank/libportal-darwin
libportal: update patches
2022-08-18 12:50:58 +02:00
Fabian Affolter
6d4104359e python310Packages.aiocoap: 0.4.3 -> 0.4.4 2022-08-18 12:50:03 +02:00
Fabian Affolter
7ea5e9dcab python310Packages.censys: 2.1.7 -> 2.1.8 2022-08-18 12:45:25 +02:00
Sergei Trofimovich
543ebf97a3
Merge pull request #187254 from trofi/mc-fix-cross-perl
mc, pkgsCross.ppc64.mc: fix cross-build by adding PERL_FOR_BUILD
2022-08-18 11:44:01 +01:00
Fabian Affolter
38890391bc
Merge pull request #187237 from r-ryantm/auto-update/checkSSLCert
checkSSLCert: 2.36.0 -> 2.37.0
2022-08-18 12:40:05 +02:00
Piper McCorkle
6ff0b472f7
flyctl: fix indentation
Co-authored-by: Stanisław Pitucha <viraptor@gmail.com>
2022-08-18 05:39:39 -05:00
superherointj
b01f02f96c
Merge pull request #186834 from Kiskae/nvidia-branches
nvidia_x11: reorganize latest versions
2022-08-18 07:22:44 -03:00
K900
3867731e81
Merge pull request #187223 from K900/tempo-150
tempo: 1.4.1 -> 1.5.0
2022-08-18 13:18:19 +03:00
Sergei Trofimovich
69ce8a0949 mc, pkgsCross.ppc64.mc: fixx cross-build by adding PERL_FOR_BUILD
Without the change build system tries to execute perl for host (instead
of build) and fails as:

    install: cannot stat './mc.hlp.es': No such file or directory

The change pulls patch pending upstream inclusion where `PERL_FOR_BUILD`
is introduced to complement `PERL` for such cases.
2022-08-18 11:12:44 +01:00
Weijia Wang
5f06e7ac03 libportal: update patches 2022-08-18 12:12:21 +02:00
K900
b42e50fe36
Merge pull request #187138 from K900/kernels-20220817
Kernels for 2022-08-17
2022-08-18 13:08:19 +03:00
K900
4789b92366 linux/hardened/patches/5.4: 5.4.208-hardened1 -> 5.4.210-hardened1 2022-08-18 13:07:06 +03:00
K900
7413d509cd linux: 5.19.1 -> 5.19.2 2022-08-18 13:07:06 +03:00
K900
636c6b3fad linux: 5.18.17 -> 5.18.18 2022-08-18 13:07:06 +03:00
K900
7aeb316e7e linux: 5.15.60 -> 5.15.61 2022-08-18 13:07:06 +03:00
Jonas Heinrich
7d92cc4294
Merge pull request #187030 from r-ryantm/auto-update/skypeforlinux
skypeforlinux: 8.87.0.403 -> 8.87.0.406
2022-08-18 11:52:10 +02:00
Jonas Heinrich
891365a92e
Merge pull request #187033 from r-ryantm/auto-update/swagger-codegen
swagger-codegen3: 3.0.34 -> 3.0.35
2022-08-18 11:43:21 +02:00
R. Ryantm
19b9cb7ce0 lldpd: 1.0.14 -> 1.0.15 2022-08-18 11:42:23 +02:00
Jonas Heinrich
0d13c5e7e7
Merge pull request #187035 from gdinh/add-hmat-oss
hmat-oss: init at 1.7.1
2022-08-18 11:40:46 +02:00
Jonas Heinrich
2ae0549083
Merge pull request #187041 from r-ryantm/auto-update/swayr
swayr: 0.20.0 -> 0.20.1
2022-08-18 11:36:18 +02:00
Jonas Heinrich
906b557c79
Merge pull request #187054 from r-ryantm/auto-update/zotero
zotero: 6.0.10 -> 6.0.12
2022-08-18 11:17:54 +02:00
Jonas Heinrich
bb46b7a341
Merge pull request #187066 from r-ryantm/auto-update/dolt
dolt: 0.40.25 -> 0.40.26
2022-08-18 11:12:31 +02:00
Jonas Heinrich
9c0b51b2a2
Merge pull request #187063 from r-ryantm/auto-update/cloud-nuke
cloud-nuke: 0.16.4 -> 0.17.0
2022-08-18 11:07:01 +02:00
Piper McCorkle
4e030e5221
flyctl: add "fly" alias
This alias is installed by the upstream install script: https://fly.io/install.sh
2022-08-18 04:04:02 -05:00
Jonas Heinrich
0e5e532098
Merge pull request #187055 from r-ryantm/auto-update/xcp
xcp: 0.9.0 -> 0.9.1
2022-08-18 11:01:05 +02:00
Jonas Heinrich
2aabfb2315
Merge pull request #187059 from r-ryantm/auto-update/batsignal
batsignal: 1.5.1 -> 1.6.0
2022-08-18 10:51:40 +02:00
Vincent Laporte
e54bfd3ed3 coqPackages.coq-record-update: 0.3.0 → 0.3.1 2022-08-18 10:50:56 +02:00
Michael Weiss
02eec1df30
Merge pull request #187228 from michaeladler/ungoogled
ungoogled-chromium: 104.0.5112.81 -> 104.0.5112.102
2022-08-18 10:44:30 +02:00
Michael Weiss
d0bbad1246
chromiumBeta: 105.0.5195.28 -> 105.0.5195.37 2022-08-18 10:39:20 +02:00