Compare commits
2 commits
5cf4010bcf
...
ba7c206479
Author | SHA1 | Date | |
---|---|---|---|
![]() |
ba7c206479 | ||
![]() |
8beb5617d4 |
5 changed files with 16 additions and 6 deletions
6
flake.lock
generated
6
flake.lock
generated
|
@ -595,11 +595,11 @@
|
||||||
"treefmt-nix": "treefmt-nix_2"
|
"treefmt-nix": "treefmt-nix_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739598659,
|
"lastModified": 1739943981,
|
||||||
"narHash": "sha256-HcR9D2T1EZyb4l83UIodxqbxe+hE+ahseWuW3+Mg+Uw=",
|
"narHash": "sha256-TUh8qjyr7ql56kBzHgkKUGtgVjtfd6lOym2uxouRYBI=",
|
||||||
"owner": "mrvandalo",
|
"owner": "mrvandalo",
|
||||||
"repo": "nixos-healthchecks",
|
"repo": "nixos-healthchecks",
|
||||||
"rev": "91d79a446bc2e0bab83731bda4b64aa9992e04bd",
|
"rev": "5997ffc78fa1d8eee84818fe899cd7f0f8cb0644",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -150,6 +150,7 @@
|
||||||
tasksh
|
tasksh
|
||||||
taskwarrior-hooks
|
taskwarrior-hooks
|
||||||
;
|
;
|
||||||
|
healthchecks = self.packages.${system}.healthchecks;
|
||||||
inherit (self.packages.${system})
|
inherit (self.packages.${system})
|
||||||
otpmenu
|
otpmenu
|
||||||
nsxiv
|
nsxiv
|
||||||
|
@ -308,6 +309,7 @@
|
||||||
boot.loader.grub.configurationLimit = lib.mkDefault 10;
|
boot.loader.grub.configurationLimit = lib.mkDefault 10;
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
pkgs.systemctl-find-service-config
|
pkgs.systemctl-find-service-config
|
||||||
|
pkgs.healthchecks
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
|
@ -14,6 +14,7 @@ with pkgs;
|
||||||
"*.swp"
|
"*.swp"
|
||||||
"*~"
|
"*~"
|
||||||
".idea"
|
".idea"
|
||||||
|
"*.iml"
|
||||||
".*penis.*"
|
".*penis.*"
|
||||||
"result"
|
"result"
|
||||||
".envrc"
|
".envrc"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ pkgs }:
|
{ pkgs }:
|
||||||
|
|
||||||
pkgs.writers.writeBashBin "sysetmctl-find-service-config" (
|
pkgs.writers.writeBashBin "systemctl-find-service-config" (
|
||||||
pkgs.lib.fileContents ./systemctl-find-service-config.sh
|
pkgs.lib.fileContents ./systemctl-find-service-config.sh
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,12 +8,19 @@ display_usage() {
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
# Prüfen, ob genügend Argumente übergeben wurden
|
# Prüfen, ob mindestens ein Argument übergeben wurde
|
||||||
if [ $# -ne 2 ]; then
|
if [ $# -lt 1 ] || [ $# -gt 2 ]; then
|
||||||
display_usage
|
display_usage
|
||||||
fi
|
fi
|
||||||
|
|
||||||
SERVICE=$1
|
SERVICE=$1
|
||||||
|
|
||||||
|
# Spezialfall: Wenn nur ein Argument übergeben wurde
|
||||||
|
if [ $# -eq 1 ]; then
|
||||||
|
systemctl cat "$SERVICE"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
REGEX=$2
|
REGEX=$2
|
||||||
|
|
||||||
# Holen der Service-Konfiguration
|
# Holen der Service-Konfiguration
|
||||||
|
|
Loading…
Add table
Reference in a new issue