Здравствуйте. Не нашел соответствующей темы (мб ослеп).
Существует bash скрипт который просто устанавливает необходимый софт (atp-get -y install куча_софта), при установке некоторых программ (например клиент ocs inventory или установки ldap) появляется псевдо графический интерфейс с просьбой ввести данные (username, pass и т.д. ) .Вопрос, возможно ли в начале скрипта внести в переменные данные, а потом просто передать их программе?Или это зависит исключительно от особенностей программ?
LinuxForum.Fans
Автоматизация bash
Автор: u_Dead_Blood_
4 сообщений
2347 просмотров
Странные программы конечно.
Надо смотреть в данном конкретном случае.
например клиент ocs inventory
я делал так, ставим ocsinventory-agent , потом добавляем правило в кронтаб.
text
su -c 'export DEBIAN_FRONTEND=noninteractive && apt-get -q -y install ocsinventory-agent && \
echo "server=192.168.1.200" > /etc/ocsinventory/ocsinventory-agent.cfg && cd /var/spool/cron/crontabs && \
echo "* 12 * * * /usr/bin/ocsinventory-agent > /dev/null" > root && /usr/bin/ocsinventory-agent > /dev/null'
или установки ldap
для ldap аналогично будет.
p.s. только сервер свой укажи.
Войдите или зарегистрируйтесь, чтобы ответить.