forked from ungleich-public/cdist
generate ssh keys
Signed-off-by: Nico Schottelius <nico@wurzel.schottelius.org>
This commit is contained in:
parent
9d35be6acd
commit
cc144d9e8f
5 changed files with 38 additions and 53 deletions
|
|
@ -13,13 +13,17 @@ fi
|
|||
|
||||
out_dir=$1
|
||||
|
||||
# TODO:
|
||||
# - various mkfs
|
||||
|
||||
#bin_list="udevadm bash fdisk mount syslinux umount rm mv"
|
||||
bin_list="udevadm fdisk"
|
||||
bin_list="udevadm fdisk sshd ssh-keygen"
|
||||
|
||||
# debug tools
|
||||
bin_list="$bin_list strace less"
|
||||
|
||||
libs=$(mktemp /tmp/cdist-preos-libs.XXXXXXXXXXXXX)
|
||||
|
||||
mkdir -p "$out_dir/bin" "$out_dir/lib"
|
||||
|
||||
(
|
||||
for bin in $bin_list; do
|
||||
src=$(which "$bin")
|
||||
|
|
@ -31,30 +35,10 @@ mkdir -p "$out_dir/bin" "$out_dir/lib"
|
|||
|
||||
|
||||
while read lib; do
|
||||
if echo $lib | grep '^/'; then
|
||||
if echo $lib | grep -q '^/'; then
|
||||
# echo "Copying fqdn lib $lib ..."
|
||||
cp "$lib" "$out_dir/lib"
|
||||
else
|
||||
echo "How to copy $lib ?"
|
||||
fi
|
||||
done < "$libs"
|
||||
|
||||
|
||||
rm -f "$libs"
|
||||
|
||||
exit 0
|
||||
|
||||
|
||||
bin=$1
|
||||
|
||||
# Not used alternatives
|
||||
# new_list=$(objdump -p /usr/bin/ls | awk '$1 ~ /NEEDED/ { print $2 }')
|
||||
# ldconfig -p | grep 'libBrokenLocale.so.1$' | sed 's/.* => //'
|
||||
|
||||
|
||||
for new_item in $new_list; do
|
||||
|
||||
|
||||
done
|
||||
|
||||
ldconfig -p |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue