mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-20 12:29:02 +02:00
Merge pull request #229541 from KAction/contrib/0/borgmatic-systemd/out
This commit is contained in:
commit
dd14e394b0
|
@ -1,4 +1,14 @@
|
|||
{ borgbackup, coreutils, lib, python3Packages, systemd, installShellFiles, borgmatic, testers }:
|
||||
{ lib
|
||||
, stdenv
|
||||
, borgbackup
|
||||
, coreutils
|
||||
, python3Packages
|
||||
, systemd
|
||||
, enableSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd
|
||||
, installShellFiles
|
||||
, borgmatic
|
||||
, testers
|
||||
}:
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "borgmatic";
|
||||
|
@ -31,7 +41,7 @@ python3Packages.buildPythonApplication rec {
|
|||
postInstall = ''
|
||||
installShellCompletion --cmd borgmatic \
|
||||
--bash <($out/bin/borgmatic --bash-completion)
|
||||
|
||||
'' + lib.optionalString enableSystemd ''
|
||||
mkdir -p $out/lib/systemd/system
|
||||
cp sample/systemd/borgmatic.timer $out/lib/systemd/system/
|
||||
# there is another "sleep", so choose the one with the space after it
|
||||
|
|
Loading…
Reference in a new issue