Це команда maildist, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
maildist, mailhelp, maillist, mailpatch - команди mailagent
СИНТАКСИС
maildist адреса система [ версія ]
mailhelp [ адреса ]
список розсилки [ адреса ]
mailpatch адреса система версія патч-лист
ОПИС
Ці команди не призначені для безпосереднього виконання користувачем. Вони можуть з’являтися в будь-якій пошті
тема якого встановлена Command. Таку пошту оброблятиме поштовий агент(1), який
витягне всі рядки, які починаються з @SH, а потім одна з наведених вище команд. The
mailagent спочатку встановлює змінні середовища, які будуть використовуватися всіма командами.
Maildist використовується для відправки всього розсилки на вказану адресу. Номер версії може
опускається, якщо в системі не вказана версія !! Maildist шукає
Шпуля/розподіл файл, щоб знайти, де знаходиться дистрибутив. Якщо він був заархівований,
розширення імені файлу використовується, щоб вгадати, як буде відновлено архів:
.cpio архів це а cpio архів
.Тар архів знаходиться дьоготь формат
.cpio.Z стиснене cpio архів
.tar.Z стиснене дьоготь архів
Зауважте, що на файлових системах з короткими іменами файлів кінцевий .Z розширення може бути вилучено.
Тому стислі архіви повинні бути чітко зазначені в Шпуля/розподіл файлу.
Після того, як каталог знайдено (або розпаковано), maildist шукає а .package файл. Якщо один є
знайдено, то передбачається, що цей дистрибутив контролюється пакетом dist 3.0, і
makedist Команда викликається для фактичного відображення вихідного дерева (makedist є частиною
dist 3.0).
В іншому випадку він шукає a MANIFEST файл. Якщо він знайде такий, то лише перераховані в ньому файли
буде надіслано. В іншому випадку будуть надіслані всі файли, за винятком двійкових виконуваних файлів і
об'єктні файли, підкаталоги RCS або файли RCS, приватні U підкаталог і
.package файл, будь-який ядро файл або файли в a помилки підкаталог.
Потім використовується такий алгоритм: якщо файл RCS не знайдено, файл надсилається як є.
В іншому випадку ми шукаємо визначений символ 'lastpat'. Якщо знайдено, відповідне
редакція перевірена та надіслана. В іншому випадку остання версія на гілці за замовчуванням є
витягується за умови, що відповідний робочий файл не знайдено.
Команда maildist Команда не працюватиме, якщо система позначена як стара (з o в
латки колонки поширює файл). Користувачеві буде надіслано повідомлення з поясненнями
що доступні лише патчі.
Довідка поштою надсилає довідку на адресу (якщо пропущено, використовується шлях повернення пошти). The
текст довідки знаходиться в Спул/агентдопомога. Його слід було правильно встановити в
процедури встановлення, як описано в поштовий агент(1) сторінка посібника.
Мейліст надсилає список доступних дистрибутивів з поточними рівнями виправлення, якщо необхідно.
Команда Шпуля/розподіл та Спул/програмний список обидва файли використовуються для побудови списку.
Mailpatch надсилає один або кілька патчів для підтримуваного дистрибутива. Каталог або
архів знайдено шляхом сканування Шпуля/розподіл, помилки підкаталог повинен містити
доступні патчі. Пластири можна зберігати в стиснутому вигляді (з закінченням .Z), як
mailpatch знає про них і розпакує патч перед відправкою.
Патчі для старих систем зберігаються в окремому каталозі або в звичайному, або в
стиснута форма. Якщо номер версії старої системи xy, то каталог повинен
бути названим bugs-xy і розміщується в кореневому каталозі системи, як помилки є.
Щоразу, коли користувач запитує стару систему, mailpatch вставляє невелику примітку, даючи
номер останньої версії для цієї системи.
ПРИМІТКА
Щоб отримати більш точний опис цих команд (точка vue користувача), вам може знадобитися
перегляньте файл довідки або надішліть собі допомогу за допомогою mailhelp команда
ЕКСПЕДИРОВАННЯ
Коли автор пакета бажає відмовитися від усіх обов’язків по технічному обслуговуванню, він найчастіше
застряг під тягарем минулого: сценарії конфігурації мають його адресу електронної пошти жорстко (див.
unit MailAuthor.U) та командні повідомлення для реєстрації пакетів та/або запитів на виправлення
продовжуватиме досягати його.
Відповідь на це – залишити a .вперед файл у верхній частині дерева пакетів і команд
автоматично створюватиме нові запити та пересилає їх на адресу, зазначену в
.forward файл. Тепер одержувачу напевно потрібен поштовий агент на іншому кінці, щоб мати справу
надіслані запити!
У .forward можна використовувати лише звичайні адреси електронної пошти. Хук обробки "|команди".
не підтримується, оскільки не підтримується sendmail який інтерпретує цей файл, але команду
себе.
Пересилання стосується maildist, mailpatch та пакет тільки команди.
Використовуйте maildist онлайн за допомогою сервісів onworks.net