l: generate-secrets -> l-gen-secrets
This commit is contained in:
parent
0164e142e3
commit
2647f93715
@ -1,5 +1,5 @@
|
|||||||
{ pkgs }:
|
{ pkgs }:
|
||||||
pkgs.writeDashBin "generate-secrets" ''
|
pkgs.writeDashBin "l-gen-secrets" ''
|
||||||
HOSTNAME="$1"
|
HOSTNAME="$1"
|
||||||
TMPDIR=$(${pkgs.coreutils}/bin/mktemp -d)
|
TMPDIR=$(${pkgs.coreutils}/bin/mktemp -d)
|
||||||
PASSWORD=$(${pkgs.pwgen}/bin/pwgen 25 1)
|
PASSWORD=$(${pkgs.pwgen}/bin/pwgen 25 1)
|
||||||
@ -17,9 +17,9 @@ pkgs.writeDashBin "generate-secrets" ''
|
|||||||
|
|
||||||
cd $TMPDIR
|
cd $TMPDIR
|
||||||
for x in *; do
|
for x in *; do
|
||||||
${pkgs.coreutils}/bin/cat $x | ${pkgs.pass}/bin/pass insert -m hosts/$HOSTNAME/$x > /dev/null
|
${pkgs.coreutils}/bin/cat $x | ${pkgs.pass}/bin/pass insert -m krebs-secrets/$HOSTNAME/$x > /dev/null
|
||||||
done
|
done
|
||||||
echo $PASSWORD | ${pkgs.pass}/bin/pass insert -m admin/hosts/$HOSTNAME/pass > /dev/null
|
echo $PASSWORD | ${pkgs.pass}/bin/pass insert -m hosts/$HOSTNAME/pass > /dev/null
|
||||||
|
|
||||||
cat <<EOF
|
cat <<EOF
|
||||||
$HOSTNAME = {
|
$HOSTNAME = {
|
Loading…
Reference in New Issue
Block a user