Показано с 1 по 5 из 5

Тема: post-deploy

  1. #1
    Senior Member
    Регистрация
    31.05.2010
    Сообщений
    710

    По умолчанию post-deploy

    Добрый день/вечер.

    Код:
    /usr/local/ispmgr/bin/vdsmgr -v
    VDSmanager-Linux 4.3.52.12
    делаю чистый/новый образ вдс. прописываю в post-deploy
    Код:
    #!/bin/sh
    
    VDSNAME=$(echo __HOSTNAME__)
    VDSIP=$(echo __IP__)
    
    echo "__HOSTNAME__" >/tmm.txt
    echo "echo __IP__">>/tmm.txt
    echo "----------------------">>/tmm.txt
    echo ${VDSNAME}>>/tmm.txt
    echo ${VDSIP}>>/tmm.txt
    
    sed -ri "s/__VDS_HOSTNAME__/${VDSNAME}/" /etc/mailname
    все работает. файлы меняются.

    собираю этот же образ только с ispmgr5
    создаю шаблон. все работает, post-deploy ровно с таким же содержимым, но не обрабатывается.

    что или где смотреть, почему не хочет самое простое.


    п.с. про переход на 5версию не нужно, собираемся, но позже.
    FreeBSD + ISPmgr Pro

  2. #2
    Support team Аватар для usaafko
    Регистрация
    06.10.2013
    Сообщений
    2,384

    По умолчанию

    Цитата Сообщение от dzek Посмотреть сообщение
    но не обрабатывается.
    то есть? Скрипт не запускается совсем, или возвращает ошибку?

  3. #3
    Senior Member
    Регистрация
    31.05.2010
    Сообщений
    710

    По умолчанию

    файл tmm.txt в корне вдс не создается.
    в журнале vdsmgr.log тоже "пусто"
    FreeBSD + ISPmgr Pro

  4. #4
    Support team Аватар для usaafko
    Регистрация
    06.10.2013
    Сообщений
    2,384

    По умолчанию

    К сожалению, по VDSmanager уже почти не осталось разработчиков, которые могли бы помочь
    Сейчас даже не смогу предположить, почему ваш скрипт не срабатывает
    Попробуйте без

    VDSNAME=$(echo __HOSTNAME__)
    VDSIP=$(echo __IP__)

    сразу что-нибудь записать в файл?

  5. #5
    Senior Member
    Регистрация
    31.05.2010
    Сообщений
    710

    По умолчанию

    к сожалению отследить момент работы так и не получается.
    видимо от метеоритного дождя зависит.

    то выполнится, то нет.

    сделал пока так.
    в корне создаю 2 файла, с ip и hostname
    далее уже в системе начинает работать файл который берет значения и вставляет их где нужно.

    но костыль просто жуткий.

    шаблоны тут лежат. может кто чего или кому то будет полезно
    http://mirror.dzek.ru/vds-templ-kvm/
    FreeBSD + ISPmgr Pro

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •