summary refs log tree commit diff
path: root/nixos/modules/services/network-filesystems
Commit message (Collapse)AuthorAge
* ipfs-migrator: 1.7.1 -> 2.0.2Luflosi2022-02-25
| | | | | | | | | | | | | | | | | | | | https://github.com/ipfs/fs-repo-migrations/releases/tag/v2.0.2 This is pretty much a complete rewrite of the ipfs-migrator package. In version 2.0.0 a major change was made to the way the migrator works. Before, there was one binary that contained every migration. Now every migration has its own binary. If fs-repo-migrations can't find a required binary in the PATH, it will download it off the internet. To prevent that, build every migration individually, symlink them all into one package and then wrap fs-repo-migrations so it finds the package with all the migrations. The change to the IPFS NixOS module and the IPFS package is needed because without explicitly specifying a repo version to migrate to, fs-repo-migrations will query the internet to find the latest version. This fails in the sandbox, for example when testing the ipfs passthru tests. While it may seem like the repoVersion and IPFS version are in sync and the code could be simplified, this is not the case. See https://github.com/ipfs/fs-repo-migrations#when-should-i-migrate for a table with the IPFS versions and corresponding repo versions. Go 1.17 breaks the migrations, so use Go 1.16 instead. This is also the Go version used in their CI, see https://github.com/ipfs/fs-repo-migrations/blob/3dc218e3006adac25e1cb5e969d7c9d961f15ddd/.github/workflows/test.yml#L4. See https://github.com/ipfs/fs-repo-migrations/pull/140#issuecomment-982715907 for a previous mention of this issue. The issue manifests itself when doing anything with a migration, for example `fs-repo-11-to-12 --help`: ``` panic: qtls.ClientHelloInfo doesn't match goroutine 1 [running]: github.com/marten-seemann/qtls-go1-15.init.0() github.com/marten-seemann/qtls-go1-15@v0.1.1/unsafe.go:20 +0x132 ``` Also add myself as a maintainer for this package. This fixes the test failure discovered in https://github.com/NixOS/nixpkgs/pull/160914. See https://github.com/ipfs/fs-repo-migrations/issues/148 to read some of my struggles with updating this package.
* Merge remote-tracking branch 'origin/master' into staging-nextJonathan Ringer2022-02-09
|\ | | | | | | | | Conflicts: pkgs/top-level/aliases.nix
| * nixos/rsyncd: fix module evalJörg Thalheim2022-02-09
| |
* | Merge master into staging-nextgithub-actions[bot]2022-02-07
|\|
| * Merge pull request #140891 from markuskowa/os-moosefsmarkuskowa2022-02-07
| |\ | | | | | | nixos: init moosefs module and test
| | * nixos/doc: add moosefs module to release notesMarkus Kowalewski2022-02-03
| | |
| | * nixos: init moosefs moduleMarkus Kowalewski2022-02-03
| | |
* | | Merge remote-tracking branch 'origin/master' into staging-nextJonathan Ringer2022-02-06
|\| | | | | | | | | | | | | | | | | Conflicts: pkgs/development/python-modules/pysdl2/default.nix pkgs/top-level/aliases.nix
| * | Merge pull request #158348 from schnusch/ipfsKevin Cox2022-02-06
| |\ \ | | |/ | |/| nixos/ipfs: use ipfs config replace
| | * nixos/ipfs: use ipfs config replaceschnusch2022-02-06
| | |
* | | nixos/ceph: mime-types -> mailcapSandro Jäckel2022-01-26
|/ /
* | nixos/glusterfs: remove syslog.target from servicesPascal Bach2021-12-11
| |
* | openafsServer: remove dependency on syslog.target (#150294)spacefrogg2021-12-11
| | | | | | syslog.target has been deprecated and removed
* | Merge pull request #147441 from pennae/option-doc-staticizingRobert Hensing2021-12-06
|\| | | | | nixos/*: add trivial defaultText to options where applicable
| * nixos/*: add trivial defaultText for options with simple defaultspennae2021-12-02
| |
* | nixos/drbd: fixRyan Mulligan2021-11-30
|/ | | | | - fix environment.etc."drbd.conf" - don't generate an ExecStart script for just one command
* nixos/webdav: set uid and gidPeng Mei Yu2021-11-30
|
* nixos/webdav-server-rs: initPeng Mei Yu2021-11-30
|
* maintainers: Rename pengmeiyu to pmyPeng Mei Yu2021-11-29
|
* nixos/webdav: initPeng Mei Yu2021-11-08
|
* nixos/samba: Add `openFirewall` optionMichael Hoang2021-10-19
|
* nixos/doc: clean up defaults and examplesNaïm Favier2021-10-04
|
* Merge pull request #133166 from symphorien/nonogroupGuillaume Girol2021-09-13
|\ | | | | Don't default to nogroup for the primary group of users.
| * nixos: define the primary group of users where neededGuillaume Girol2021-09-12
| |
* | Merge pull request #137113 from kevincox/ipfs-profile-fixKevin Cox2021-09-10
|\ \ | | | | | | nixos.ipfs: Fix startup after unclean shutdown.
| * | nixos.ipfs: Fix startup after unclean shutdown.Kevin Cox2021-09-08
| | | | | | | | | | | | Fixes https://github.com/NixOS/nixpkgs/issues/135684
* | | ipfs: default to not listen on the local networkhappysalada2021-09-10
|/ /
* | Merge pull request #136261 from happysalada/ipfs_auto_migrationsKevin Cox2021-08-31
|\ \ | | | | | | Ipfs auto migrations
| * | ipfs: add autoMigrate optionhappysalada2021-08-31
| | |
| * | ipfs: nixpkgs-fmthappysalada2021-08-31
| |/
* | ipfs: increase UDP buffer sizehappysalada2021-08-31
| |
* | ipfs: nixpkgs-fmthappysalada2021-08-31
|/
* nixos/ipfs: run profile applications offlineMax2021-08-30
|
* nixos/litestream: initJarosław Wygoda2021-07-30
|
* nixos/ipfs: replace deprecated command line optionLuflosi2021-06-30
| | | | According to https://docs.ipfs.io/reference/cli/#ipfs the --local command line option is deprecated and should be replaced with --offline.
* Merge pull request #122455 from ju1m/davfs2Florian Klink2021-06-08
|\ | | | | nixos/davfs2: wrap {,u}mount.davfs with setuid=true
| * nixos/davfs2: wrap {,u}mount.davfs with setuid=trueJulien Moutinho2021-05-10
| |
* | nixos: convert netatalk to settings-style configurationEmery Hemingway2021-05-20
| | | | | | | | Also, set StateDirectory in systemd.….serviceConfig.
* | treewide: remove duplicates SystemCallFiltersIzorkin2021-05-13
|/
* nixos/ipfs: remove separate ipfs-init systemd unitLuflosi2021-04-22
| | | | There is no need for a separate unit. Simplify the NixOS module by adding the shell code to preStart of the main unit, where the other initialization code already is.
* nixos/ipfs: fix typo in commentLuflosi2021-04-21
| | | | This typo was introduced in 4044d81d5cea617e58ec9682f9cc447dde326850.
* nixos/samba: remove bad example for "securityType" optionEmery Hemingway2021-04-07
| | | | Setting "security = share" causes silent failures.
* nixos/ceph: fix ceph.client.extraOptions typeLeonard Pollak2021-02-15
|
* Merge pull request #111455 from helsinki-systems/yandexSandro2021-01-31
|\ | | | | nixos/yandex-disk: add types
| * nixos/yandex-disk: add typesFritz Otlinghaus2021-01-31
| |
* | Merge pull request #111454 from helsinki-systems/xtreemfsSandro2021-01-31
|\ \ | | | | | | nixos/xtreemfs: add types
| * | nixos/xtreemfs: add typesFritz Otlinghaus2021-01-31
| |/
* | Merge pull request #111425 from helsinki-systems/openafsSandro2021-01-31
|\ \ | | | | | | nixos/openafs: add types
| * | nixos/openafs: add typesFritz Otlinghaus2021-01-31
| |/
* / nixos/netatalk: add typesFritz Otlinghaus2021-01-31
|/