Articles of embalaje

conffiles syntax

Estoy tratando de encontrar cuál es la syntax de los files conffiles. Estoy creando varios packages usando un solo file de reglas y si pongo los files de configuration en files conffiles obtengo un error al comstackr los packages (ya que los files solo están presentes en dos de los 9 packages).

Use un package para instalar la dependencia y copyr un file conf personalizado

Utilicé dh_make para crear una installation básica del package Debian. Agregué una dependencia que es el progtwig real que quiero. Todo lo que quiero hacer es sobrescribir el file conf instalado en este package, con un nuevo file con un montón de parameters personalizados. Traté de usar el file de install que se ve así: […]

Cómo mostrar duplicates entre 2 repositorys

Obtuve 2 repositorys localmente Una es una copy de Squeeze y otra es personalizada, y es administrada por reprepro. ¿Hay herramientas lists para usar que generarían una list de packages duplicates entre los dos?

Gentoo – cómo hacer packages binarys desde packages ya instalados

Tengo algunos sistemas muy antiguos (como prehistórico en gentoo timecale) y me gustaría hacer packages binarys allí, pero no tengo todas las fonts para la compilation normal, ya que fue eliminada de la web hace muchos años. ¿Hay alguna manera de hacer packages binarys a partir de lo que ya he instalado (incluso a riesgo […]

files corruptos del package de Debian en packages de bases de datos creadas por ellos mismos

Comencé a empaquetar varias bases de datos grandes en algunos packages Debian muy básicos para facilitar la vida en mi trabajo. Sin embargo, ahora estoy encontrando algunos problemas. La mayoría de las bases de datos se instalarán felizmente, sin embargo, las tres más grandes están fallando. find . -name "*.deb" -exec du -h '{}' \; […]

Agregar un certificate nssdb desde un script de installation

Estoy intentando escribir un script (postinst para un package .deb) que instalará una aplicación websockets segura (wss 🙂 y un certificate que permita el acceso desde el browser Chrome. El desarrollador tiene esto funcionando al agregar un certificate al nssdb del usuario usando certutil -A -d sql:$HOME/.pki/nssdb ¿Cómo hago esto desde un script instalador? He […]

¿Cómo puedo separar directorys en diferentes particiones al instalar OpenSUSE Leap (y otras distribuciones de Linux)?

Tengo una laptop Lenovo 80Q0001NUS que usa una SSD de 128 GB y una HDD de 1 TB. Ambas unidades ahora usan GPT, y necesito usar tanto Windows como Linux (OpenSUSE) a través de arranque dual. Tengo mis discos particionados de esta manera (la mayoría de los nombres no son los mismos que mis nombres […]

Creando .deb con service systemd pero sin scripts de inicio SysV

Estoy tratando de agregar un file de service systemd a un package Debian existente. Seguí https://wiki.debian.org/Teams/pkg-systemd/Packaging , así que creé debian/packagename.service . Como mi debhelper es la versión 9.x, también: se agregó dh-systemd a Build-Depends en debian/control agregado –with systemd al command dh en debian/rules . Ahora cuando reconstruyo el package con debuild -i -us […]

¿Cómo empacar README.md en un repository fuente de Debian git?

Intento crear un nuevo package Debian-ish (principalmente para uso privado pero estoy pensando en publicarlo en GitHub) basado en un progtwig de terceros que actualmente no tiene un package Debian. Tengo todo lo básico resuelto (construye packages y funciona), pero me he encontrado con algunos inconvenientes al tratar de hacer un repository git fuera de […]

RPM genérico que se puede instalar en cualquier os – error: RPM es para un sistema operativo diferente

¿Cómo puedo hacer un rpm a partir de un file de especificación que se puede instalar en cualquier host? Actualmente tengo un file de especificaciones, pero cuando instalo las rpm en otros hosts obtengo esto: el package my_software-1.0-1dist es para un sistema operativo diferente Los files en rpm son solo progtwigs perl, así que si […]