(R)? Ех відкритим вихідним кодом і безкоштовна утиліта командного рядка, яка була розроблена з зміщення виступити в ролі простого основи для спрощення автоматизації центрів обробки даних і загальну система адміністрування GNU / Linux platforms.Integrates легко у вашому працює environmentThe (R)? екс програма інтегрується у вашій робочій середовищі, легко у використанні і розширенні, легко вчитися, і це написано простою мовою Perl. Ви можете використовувати (R)? Екс якщо у вас є, щоб зробити завдання більш ніж один раз, і ви повинні автоматизувати його, знижуючи ризик збою і дозволяючи робити свої реальні work.Uses Secure Shell (R)? Екс використовує SSH ( Secure Shell), так що жоден з агентів не потрібно. Повна документація для його API (інтерфейс прикладного програмування) надається на домашній сторінці проекту, де ви також можете знайти явні приклади про те, як використовувати програму при запуску під Судо, як встановити веб-сервер Apache на п'яти машинах і зберігайте конфігурацію в синхронізації, або як написати свій власний (R)? колишніх tasks.Supports скаляри, масиви і умовне програмне забезпечення statementsThe підтримує скалярні змінні, які можуть містить чисел, рядків, хеш-змінні, посилання та об'єкти, масив змінних, що містять численні скаляри, умовні оператори , петлі, регулярні вирази, а також різні корисні функції і помічники. Ви зможете розбити рядок на масив, об'єднати масив в рядок, ітерації масивів і розподілу hashes.Supported про Linux і BSDOfficially підтримуваних дистрибутивів Linux включають в себе весь час підтримується ОС Ubuntu, Debian Squeeze, Ленні і хрипкий, Gentoo, CentOS 5, 6 і 7, OpenSUSE, Mageia і Fedora. Крім того, додаток було успішно протестовано під FreeBSD, Mac OS X і операційні системи Microsoft Windows, що працює на 32-розрядних, так і 64-бітових апаратних платформ. Ви можете завантажити його в якості бінарних пакетів, а також архів універсальне джерело
Що нового У цьому випуску :.
- Підстава:
- on_change гак для update_system
- update_system
- on_change = & GT; суб {
- Мої (modified_packates) = _;
- для мого $ PKG (modified_packages) {
- сказати і Quot; Ім'я: $ pkg- і GT; {ім'я} & Quot ;;
- сказати і Quot; Версія: $ pkg- і GT; {версія} & Quot ;;
- сказати і Quot; Дія: $ pkg- і GT; {дію} & Quot ;; # Деякі з оновленою, встановлені або видалені
- Додана підтримка end_if_matched можливістю виконати команду - nathanIL
- Виконати і Quot; my_command і Quot ;,
- end_if_matched = & GT; QR / PATTERN /;
- Тай server.ini на вказаний -E навколишнього середовища (сервер. $ Environment.ini). - ЄГУ
- Додана before_task_start і after_task_finished гачки
- before_task_start гачок буде виконаний перед виделкою для виконання цього завдання проводиться. After_task_finished гачок буде виконаний після всіх серверів закінчив задачу.
- before_task_start mytask = & GT; суб {
- # зробити деякі речі
- after_task_finished mytask = & GT; суб {
- # зробити деякі речі
- Додана підтримка аутентифікації запасний.
- Іноді у вас є різні перевірки автентичності на різних хостах, і ви не знаєте заздалегідь, який з них ви повинні використовувати. У цих випадках ви можете визначити кілька варіантів аутентифікації. Rex буде спробувати всі з них.
- Авт запасний = & GT; {
- користувач = & GT; І Quot; fallback_user1 і Quot ;,
- Password = & GT; І Quot; fallback_pw1 і Quot ;,
- public_key = & GT; І Quot; & Quot ;,
- private_key = & GT; І Quot; & Quot ;,
- }, {
- користувач = & GT; І Quot; fallback_user2 і Quot ;,
- Password = & GT; І Quot; fallback_pw2 і Quot ;,
- public_key = & GT; І Quot; ключі / public.key і Quot ;,
- private_key = & GT; І Quot; ключі / private.key і Quot ;,
- Судо = & GT; TRUE,
- Cloud:
- Додати плаваючою підтримки ІС для OpenStack постачальника - exzz
- Авто Завантажити ключ SSH для OpenStack постачальника Cloud - exzz
- Виправлені помилки:
- # 381 - ім'я файлу, переконайтеся, = & GT; "Відсутня" для каталогу
- # 392 - запустити умовні варіанти з exec_autodir
- # 399 - Rex :: Вихід зберігатися в різних процесах - nathanIL
- # 416 - виправлена PKG з забезпечення = & GT; "Ver.si.on
Що нового у версії 0.44.5:
- Цей реліз виправляє крахи, що відбувалося зі снарядами при використанні Спеціальні PS1 символів.
Що нового у версії 0.44.4:
- Ця версія додає КШ як підтримуваного оболонки і виправлень помилки для СЄПН і rexify команд.
- Він також виправляє баг, коли клієнт OpenSSH розбився.
Що нового у версії 0.44.2:
- складське Ця версія виправляє Судо, що не оболонки і виправлень Використання вбудованих шаблонів.
Що нового у версії 0.44.1:
- Ця версія виправляє помилку у виявленні SuSE і додає Ще одним параметром командного рядка, щоб виключити інформацію реєстрацію.
Що нового у версії 0.44.0:
- Ця версія додає підтримку для зовнішніх гачків в різних функцій і експериментальна підтримка для Докер.
- Є також безліч поліпшень і виправлень.
Що нового у версії 0.43.7:
- Ця версія виправляє деякі помилки у звітності та в Модуль CMDB.
Що нового у версії 0.42.3:
- Ця версія виправляє помилку в модулі кронтаб і помилка щодо форм власності редагованих файлів в режимі SUDO.
Що нового у версії 0.42.2:
- Це випуск виправлень виправлення помилок в OpenSSH Спосіб підключення, за оцінкою хоста в INI файли, і додатковий сервер параметри.
Вимоги
- Perl
Коментар не знайдено