1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-06-23 01:41:05 +03:00
Commit graph

480 commits

Author SHA1 Message Date
Stefan Mielke
c442a189e7 nixos/mysql-backup: fix error when db name contains a dot 2025-02-27 01:06:04 +01:00
Sandro
7379cc70e6
services.restic: use getExe instead of hard-coded path (#376416) 2025-02-19 17:27:20 +01:00
Silvan Mosberger
2dd940e1e9
services.mysqlBackup: make singleTransaction configurable per database (#377134) 2025-02-12 03:54:18 +01:00
6543
0932d53270 services.mysqlBackup: document why we need different dumpBinary paths 2025-02-12 03:42:22 +01:00
Cody Allen
bf121f0671
services.restic: use getExe instead of hard-coded path
Instead of assuming the restic executable is at `bin/restic`, use
`lib.getExe` on the restic package. The main motivation for this is
using a security wrapper that has a different name such as
`bin/restic-wrapper`.

NOTE: In rare cases this could be a breaking change. For example if you
are using a wrapper whose executable is at `bin/restic`,
`meta.mainProgram` is not set, _and_ your package name is something
other than `restic`.

See the [discource discussion](https://discourse.nixos.org/t/using-restic-service-with-the-security-wrapper/34547/5) for more details/discussion.
2025-02-07 13:42:57 -05:00
6543
16553f2c83 services.mysqlBackup: add assertion that all databases in singleTransaction must be included in the databases option 2025-02-02 21:09:05 +01:00
6543
00f0c5cf32 services.mysqlBackup: use new path of mariadb-dump if mysql service package is a modern mariadb 2025-02-02 21:09:05 +01:00
6543
d250c32be7 services.mysqlBackup: make singleTransaction configurable per database 2025-02-02 21:09:04 +01:00
Tert0
aca35b7fd6
nixos/restic: add progressFps option 2025-01-30 19:04:44 +01:00
Tert0
54dba7bed8
nixos/restic: nixfmt 2025-01-30 16:43:51 +01:00
Peder Bergebakken Sundt
953f72e76e nixos/*: tag manpage references 2025-01-27 02:47:01 +01:00
Alex Martens
74de1cde51 nixos/borgbackup: fix typo in example 2025-01-18 08:06:05 -08:00
6543
917be2fef6 services.mysqlBackup: nixfmt 2025-01-12 20:00:54 +01:00
6543
710b189b14 services.mysqlBackup: apply markdown to description
Co-authored-by: Silvan Mosberger <github@infinisil.com>
2025-01-12 19:51:25 +01:00
6543
085ebf0376 services.mysqlBackup: apply suggested refactoring 2025-01-12 19:50:57 +01:00
6543
8b4703426c services.mysqlBackup: add myselfe as maintainer 2025-01-12 19:45:43 +01:00
6543
ec9d4c4ae6 services.mysqlBackup: add option to change compression tool 2025-01-12 19:45:43 +01:00
6543
459a63f20a services.mysqlBackup: cleanup 2025-01-12 19:45:42 +01:00
Emily
e7e0421242
Revert "nixos/rustic: init module" 2025-01-11 22:06:17 +01:00
Léo Gaspard
619f94bf5e nixos/rustic: nixfmt 2025-01-11 15:32:08 +01:00
Léo Gaspard
59664286ac nixos/rustic: fix manual build 2025-01-11 15:26:24 +01:00
Léo Gaspard
e0ae370dab nixos/rustic: init module 2025-01-11 15:17:01 +01:00
Léo Gaspard
cf4e9229f6 nixos/borgmatic: automatically relax systemd hardening when sudo is required 2025-01-11 14:12:08 +01:00
Léo Gaspard
9cf7310594 nixos/borgmatic: default to the correct user when username is configured 2025-01-11 14:12:08 +01:00
Léo Gaspard
4fa9426a8a nixos/borgmatic: have at least coreutils in the systemd closure by default 2025-01-11 14:12:08 +01:00
Léo Gaspard
b873990d4c nixos/borgmatic: automatically add binaries required for database dumping 2025-01-11 14:12:08 +01:00
piegames
dd7d5339f7 treewide: Fix incorrect string indentations 2025-01-07 19:49:28 +01:00
Ryan Hendrickson
289a4c6631
nixos/btrbk: add snapshotOnly option (#369480) 2025-01-05 16:30:50 -05:00
cy
acf701b49a nixos/btrbk: add snapshotOnly option 2025-01-03 18:03:10 -05:00
Sandro
f4861a9f02
tsm-client: 8.1.24.0 -> 8.1.25.0 (and update URLs) (#365012) 2025-01-02 23:25:56 +01:00
Gaetan Lepage
28f43d4628 nixos/zfs-replication: add --verbose to command line arguments 2025-01-02 08:48:37 +01:00
Gaetan Lepage
83af87a206 nixos/zfs-replication: use expanded arguments for clarity 2025-01-02 08:48:22 +01:00
Guillaume Girol
c5aaf462f0
nixos/borgbackup: support specific warning codes when failOnWarnings=false (#368701) 2025-01-01 21:54:29 +01:00
Sefa Eyeoglu
11de46681a
restic: fixed handling of arguments with spaces in restic wrappers (#366941) 2025-01-01 10:28:48 +01:00
cy
53add6c0c3 nixos/borgbackup: support specific warning codes when failOnWarnings=false 2024-12-30 03:27:40 -05:00
Gaetan Lepage
4b5bbe915e nixos/zfs-replication: fix typo 2024-12-28 10:44:41 +01:00
Gaetan Lepage
e5f2ebf6d3 nixos/zfs-replication: add package option 2024-12-26 15:52:52 +01:00
euxane
1dabc1f584 maintainers: rename pacien -> euxane, update details 2024-12-21 21:20:22 +01:00
Ilya Epifanov
a21e4fa9e0 restic: fixed handling of arguments with spaces in restic wrappers 2024-12-20 22:05:47 +01:00
Sefa Eyeoglu
8592569c80
nixos/borgbackup: add Scrumplex as maintainer
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-12-18 22:31:38 +01:00
Sefa Eyeoglu
29aa091dbe
nixos/borgbackup: fix extraArgs shell expansion
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-12-18 22:31:38 +01:00
Yarny0
2f85e9679c tsm-client: 8.1.24.0 -> 8.1.25.0
Readme: https://www.ibm.com/support/pages/node/597891#Readme_8125
(At the time of this writingn,
most URLs in there lead to a login portal.
This might change with time.)
2024-12-13 20:59:27 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Felix Buehler
01218209dc nixos/services.duplicity: remove with lib; 2024-11-27 22:26:59 +01:00
Felix Buehler
699a0f8601 nixos/services.duplicati: remove with lib; 2024-11-27 22:26:59 +01:00
Felix Buehler
ef50268985 nixos/services.borgmatic: remove with lib; 2024-11-27 22:26:59 +01:00
Peder Bergebakken Sundt
986e6d4e3d
tsm-client: 8.1.23.0 -> 8.1.24.0 (#345039) 2024-10-04 18:25:37 +02:00
Bjørn Forsman
48908e5b86 nixos: improve systemd slice names
Following
https://www.freedesktop.org/software/systemd/man/latest/systemd.unit.html#Description=,
update slice names to be short, descriptive and capitalized.
2024-10-02 20:24:13 +02:00
Yarny0
f748ccc318 tsm-client: 8.1.23.0 -> 8.1.24.0
Also, all URLs in package and module comments are updated.

At the time of this writing, the "Update History" page
(release notes) for tsm-client >=8.1.19 does not list any
"APARs" ("Authorized Program Analysis Reports") for 8.1.24.0.
2024-09-28 08:48:41 +02:00
Simon Hauser
32cc042368
mariadb: 10.5.26, 10.6.19, 10.11.9, 11.4.3 (#334878)
* mariadb: 10.5.26, 10.6.19, 10.11.9, 11.4.3

* nixos/tests/automysqlbackup: nixfmt

* nixos/automysqlbackup: fix tests

* nixos/tests/mariadb-galera: nixfmt

* nixos/tests/mariadb-galera: fix test failing with new default IPv6 configuration
2024-09-23 20:00:19 +02:00