Learning Circle : cdist #6 - update 1

This commit is contained in:
youngjin.han 2020-05-17 23:43:35 +09:00
commit e28b8cbcbd
5 changed files with 116 additions and 172 deletions

View file

@ -1,12 +1,10 @@
#!/bin/sh -e
os="$(cat "$__global/explorer/os")"
default_package_name="socat sipalc sudo"
default_package_name="socat sipcalc sudo"
if [ -f "$__object/parameter/with-x" ]; then
with_x="$(cat "$__object/parameter/with-x")"
else
with_x="$__object_id"
fi
case "$os" in
@ -14,7 +12,7 @@ case "$os" in
name_netcat="netcat-openbsd"
name_wireshark="tshark"
;;
debian)
debian|devuan)
name_netcat="netcat"
name_wireshark="tshark"
;;
@ -33,12 +31,12 @@ all_package_name="$default_package_name $name_netcat $name_wireshark"
__package_update_index
for package in $all_package_name;
do require="__apt_update_index" __package $package --state=present
for package in $all_package_name; do
require="__package_update_index" __package $package --state=present
done
if [ -f "$__object/parameter/extra-packages" ]; then
for package in $(cat "$__object/parameter/extra-packages"); do
require="__apt_update_index" __package $package --state=present
require="__package_update_index" __package $package --state=present
done
fi