From b5e73b454476b89aaf3f80b3b11c6b9c9a3cb74d Mon Sep 17 00:00:00 2001 From: Deon George Date: Fri, 9 Nov 2018 13:42:35 +1100 Subject: [PATCH] Fixes for magiedit --- init | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/init b/init index 4b4f3d2..742f7d7 100755 --- a/init +++ b/init @@ -17,10 +17,16 @@ if [ ! -d "${MAGICKA_ROOT}/data/etc" ]; then sed -i 's#magicka#opt/magicka/data#g' ${MAGICKA_ROOT}/data/etc/magicka/filesgen.ini sed -i 's#var/magicka/msgs#data/msgs#g' ${MAGICKA_ROOT}/data/etc/magicka/localmail.ini mkdir ${MAGICKA_ROOT}/data/{msgs,ftn} - mkdir ${MAGICKA_ROOT}/data/ftn/{in_sec,in,in_temp} + mkdir ${MAGICKA_ROOT}/data/ftn/{cm_temp,cm_packets,in_sec,in,in_temp} rmdir ${MAGICKA_ROOT}/data/var/magicka/msgs fi +# Fix for magiedit +mkdir ${MAGICKA_ROOT}/data/share/magicka/ansis/drafts +ln -sf ${MAGICKA_ROOT}/data/share/magicka/ansis/drafts ${MAGICKA_ROOT}/share/magicka/ansis/drafts +ln -sf ${MAGICKA_ROOT}/data/share/magicka/ansis/magiedit.ans ${MAGICKA_ROOT}/share/magicka/ansis/magiedit.ans +ln -sf ${MAGICKA_ROOT}/data/share/magicka/ansis/magiquote.ans ${MAGICKA_ROOT}/share/magicka/ansis/magiquote.ans + for keytype in rsa dsa; do if [ ! -f "${MAGICKA_ROOT}/data/etc/magicka/keys/ssh_host_${keytype}_key" ]; then echo "* Generating ${keytype} ssh key" @@ -31,4 +37,5 @@ done # clear out state and lockfiles from previous instance +echo "* Ready..." exec "$@"