update
This commit is contained in:
+10
-5
@@ -1,13 +1,18 @@
|
||||
#!/bin/bash
|
||||
|
||||
# requires lorax, genisoimage: dnf install lorax genisoimage
|
||||
isopath=/nfs/sw/os/rocky/Rocky-9.7-x86_64-minimal.iso
|
||||
ks=/users/bart/git/rocky/kickstart/rocky-9.cfg
|
||||
|
||||
die() { echo "$(basename $0): [die] $@" >&2 ; exit 1 ; }
|
||||
|
||||
# requires lorax, genisoimage: dnf install lorax genisoimage
|
||||
|
||||
isopath=/nfs/sw/os/rocky/Rocky-9.7-x86_64-minimal.iso
|
||||
target=/nfs/pve/template/iso/custom.iso
|
||||
ks=/users/bart/git/rocky/kickstart/rocky-9.cfg
|
||||
custom=/users/bart/git/rocky/custom
|
||||
|
||||
rpm -q --quiet lorax || die "lorax not installed"
|
||||
rpm -q --quiet genisoimage || die "genisoimage not installed"
|
||||
|
||||
sudo mkksiso --ks=$ks $isopath custom.iso
|
||||
test -f $target && rm -f $target
|
||||
|
||||
sudo mkksiso -a $custom --ks=$ks $isopath $target
|
||||
|
||||
|
||||
+4
-2
@@ -3,7 +3,9 @@
|
||||
import argparse
|
||||
import crypt
|
||||
|
||||
passwd='yahooo'
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('password')
|
||||
args = parser.parse_args()
|
||||
|
||||
print(crypt.crypt(passwd, crypt.mksalt(crypt.METHOD_SHA512)))
|
||||
print(crypt.crypt(args.password, crypt.mksalt(crypt.METHOD_SHA512)))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user