АнглийскийФранцузскийИспанский

Значок OnWorks

dh_cme_upgradep - Интернет в облаке

Запустите dh_cme_upgradep в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда dh_cme_upgradep, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


dh_cme_upgrade - добавить слияние конфигураций на основе cme

СИНТАКСИС


dh_cme_upgrade [параметры debhelper] [-p pkg]

ОПИСАНИЕ


dh_cme_upgrade is экспериментальный

dh_cme_upgrade - это debhelper, который изменит сценарий пакета для объединения конфигурации
при обновлении пакета. Это слияние основано на cme из Config :: Model и объединяет пользователя
настройки с обновлениями конфигурации сопровождающего. Это дает еще один способ
сохранять изменения пользователей во время обновлений.

Информация о конфигурации, используемая cme для обновления, указывается в файле конфигурации.
(См. ниже)

Информация о конфигурации указывается в модели конфигурации. Это должно быть предоставлено
другой пакет, например "libconfig-model-lcdproc-perl"

ТРЕБОВАНИЯ


Чтобы эта программа работала, сопровождающий пакета должен убедиться, что:

· "* .Postinst", "* .postrm" и "* .config" содержат строку "# DEBHELPER #" (если эти файлы
существовать)

· "Control" файл зависит от "$ {misc: Depends}"

· Файлы конфигурации, обновленные с помощью cme, не должны быть конфигурационными. Любая конфигурация по умолчанию
файл, предоставленный апстримом, не должен устанавливаться непосредственно в "/ и т.д.". Они должны быть
установлен в "/ usr / share / doc /"для справки." cme "создаст значение по умолчанию
файл конфигурации во время установки пакета.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Эта программа принимает все параметры debhelper, включая параметр "-p", чтобы указать, какие
пакет (ы), над которыми нужно действовать.

Применение


"dh_cme_upgrade" предназначен для вызова в файле правил с помощью команды dh:

%:
dh - с помощью cme_upgrade

В "dh_cme_upgrade" нельзя передавать никакие параметры. Его конфигурация должна быть указана в
Файл "debian / *. config_model". Этот файл содержит несколько строк, каждая в виде ключа:
стоимость".

Вот возможные ключи:

cme-имя-приложения
Задает название приложения или модели (X la "Config :: Model"), которое будет использоваться для
выполнить обновление. (обязательный)

cme-модель-пакет
Задает пакет debian, который предоставляет модель, указанную в "cme-app-name".
(обязательный)

cme-модель-версия
Задает минимальную версию пакета, предоставляющего модель. (по желанию)

cme-команда
Укажите команду, переданную в cme. По умолчанию "мигрировать". Еще одно полезное значение:
"fix", который перенесет и исправит файл конфигурации.

cme-параметры
Укажите список параметров или команд, которые будут дословно переданы в cme во время
Обновить. (по желанию)

cme-чистка
Укажите файлы конфигурации или каталог, который нужно удалить при очистке пакета.
Например, "/etc/LCDd.conf*" или "/ etc / java /". Несколько файлов или директорий можно очистить с помощью
используя оболочку glob. Если этот параметр пуст, файлы конфигурации, обрабатываемые cme, будут
после чистки оставить как есть.

cme-conf-цель
Указывает, где ожидаются целевые файлы конфигурации. По умолчанию "/ и т.д.". Эта
параметр используется для создания сообщения, информирующего пользователя, который не хочет автоматического обновления
где найти исходный файл конфигурации (в "/ usr / share / doc / package_name") и
куда его скопировать (в "/ cme-conf-target").

Примеры


Вот возможная конфигурация сервера openssh:

$ cat debian / openssh-server.config-модель
cme-имя-приложения: sshd
cme-модель-пакет: lib-config-модель-openssh-perl
cme-модель-версия: 1.206

Для lcdproc:

$ cat debian / lcdproc.config-модель
cme-имя-приложения: lcdproc
cme-пакет: libconfig-model-lcdproc-perl
cme-модель-версия: 2.040
# требуется для обновления LCDd.conf из исходной конфигурации
cme-параметры: -сила
cme-purge: /etc/LCDd.conf*

Для Popcon:

$ cat debian / popcon.config-модель
cme-имя-приложения: попкон
cme-модель-пакет: libconfig-модель-perl

Debian файлов установка


"dh_cme_upgrade" будет работать, только если:

· "Control" файл содержит переменную "$ {misc: Depends}" в строке "Depends"

· Если присутствует, сценарий "postinst" содержит строку "# DEBHELPER #" для вставки сгенерированного
фрагмент postinst

ОКРУЖАЮЩАЯ СРЕДА


Эта программа будет выход(0) если установлен "DH_NO_ACT" или если "DEB_BUILD_OPTIONS" содержит
"неконфигмодель".

Используйте dh_cme_upgradep в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 2
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 3
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 4
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 5
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • 6
    Shadowsocks
    Shadowsocks
    Быстрый туннельный прокси, который поможет вам
    обход брандмауэров Это приложение
    который также можно получить из
    https://sourceforge.net/projects/shadowsocksgui/.
    Это ха ...
    Скачать Shadowsocks
  • Больше »

Команды Linux

Ad