Move config to..
This commit is contained in:
parent
945118746a
commit
0be6fbd65e
|
|
@ -5,6 +5,7 @@ BASEDOF="-"
|
||||||
HOMEPAGE="https://freedos.org"
|
HOMEPAGE="https://freedos.org"
|
||||||
DESCRIPTION="DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or develop embedded systems"
|
DESCRIPTION="DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or develop embedded systems"
|
||||||
CREDENTIALS="-"
|
CREDENTIALS="-"
|
||||||
|
GUEST="freedos"
|
||||||
|
|
||||||
function releases_() {
|
function releases_() {
|
||||||
echo 1.3 1.2
|
echo 1.3 1.2
|
||||||
|
|
@ -22,3 +23,18 @@ function get_() {
|
||||||
esac
|
esac
|
||||||
echo "${URL}/${ISO} ${HASH}"
|
echo "${URL}/${ISO} ${HASH}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function distro_specific() {
|
||||||
|
if [[ ${ISO} = *".zip"* ]]; then
|
||||||
|
unzip -qo "${VM_PATH}/${ISO}" -d "${VM_PATH}"
|
||||||
|
rm -f "${VM_PATH}/${ISO}"
|
||||||
|
ISO="$(ls -1 "${VM_PATH}/"*.iso)"
|
||||||
|
ISO="$(basename "${ISO}")"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
function specific_tweaks() {
|
||||||
|
echo "boot=\"legacy\"" >> "${CONF_FILE}"
|
||||||
|
echo "disk_size=\"4G\"" >> "${CONF_FILE}"
|
||||||
|
echo "ram=\"256M\"" >> "${CONF_FILE}"
|
||||||
|
}
|
||||||
|
|
|
||||||
15
quickget
15
quickget
|
|
@ -582,9 +582,6 @@ function make_vm_config() {
|
||||||
haiku)
|
haiku)
|
||||||
GUEST="haiku"
|
GUEST="haiku"
|
||||||
IMAGE_TYPE="iso";;
|
IMAGE_TYPE="iso";;
|
||||||
freedos)
|
|
||||||
GUEST="freedos"
|
|
||||||
IMAGE_TYPE="iso";;
|
|
||||||
kolibrios)
|
kolibrios)
|
||||||
GUEST="kolibrios"
|
GUEST="kolibrios"
|
||||||
IMAGE_TYPE="iso";;
|
IMAGE_TYPE="iso";;
|
||||||
|
|
@ -646,11 +643,6 @@ EOF
|
||||||
echo "disk_size=\"64G\"" >> "${CONF_FILE}"
|
echo "disk_size=\"64G\"" >> "${CONF_FILE}"
|
||||||
echo "ram=\"4G\"" >> "${CONF_FILE}"
|
echo "ram=\"4G\"" >> "${CONF_FILE}"
|
||||||
;;
|
;;
|
||||||
freedos)
|
|
||||||
echo "boot=\"legacy\"" >> "${CONF_FILE}"
|
|
||||||
echo "disk_size=\"4G\"" >> "${CONF_FILE}"
|
|
||||||
echo "ram=\"256M\"" >> "${CONF_FILE}"
|
|
||||||
;;
|
|
||||||
kolibrios)
|
kolibrios)
|
||||||
echo "boot=\"legacy\"" >> "${CONF_FILE}"
|
echo "boot=\"legacy\"" >> "${CONF_FILE}"
|
||||||
echo "disk_size=\"2G\"" >> "${CONF_FILE}"
|
echo "disk_size=\"2G\"" >> "${CONF_FILE}"
|
||||||
|
|
@ -748,13 +740,6 @@ function create_vm() {
|
||||||
${QEMU_IMG} convert -f raw -O qcow2 "${VM_PATH}/${ISO}" "${VM_PATH}/disk.qcow2"
|
${QEMU_IMG} convert -f raw -O qcow2 "${VM_PATH}/${ISO}" "${VM_PATH}/disk.qcow2"
|
||||||
ISO="${ISO/.img/}"
|
ISO="${ISO/.img/}"
|
||||||
fi;;
|
fi;;
|
||||||
freedos)
|
|
||||||
if [[ ${ISO} = *".zip"* ]]; then
|
|
||||||
unzip -qo "${VM_PATH}/${ISO}" -d "${VM_PATH}"
|
|
||||||
rm -f "${VM_PATH}/${ISO}"
|
|
||||||
ISO="$(ls -1 "${VM_PATH}/"*.iso)"
|
|
||||||
ISO="$(basename "${ISO}")"
|
|
||||||
fi;;
|
|
||||||
kolibrios)
|
kolibrios)
|
||||||
if [[ ${ISO} = *".7z" ]]; then
|
if [[ ${ISO} = *".7z" ]]; then
|
||||||
if [ -z "$(command -v 7z)" ]; then echo $"ERROR! '7zip' needs installing. Unable to extract file."
|
if [ -z "$(command -v 7z)" ]; then echo $"ERROR! '7zip' needs installing. Unable to extract file."
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue