tworzenie wlasnych paczek
: 03 listopada 2014, 16:22
Witam,
Próbuje stworzyć własną paczkę z plikami konfiguracyjnymi, które po prostu maja być skopiowane w odpowiednie miejsca. Paczka wygląda tak:
Problem polega na tym, ze pliki nie są kopiowane do docelowych katalogów, natomiast postinst jest wykonywany.
Paczkę składam w ten sposób:
Co robię źle? Podglądałem konstrukcje innych paczek i w żadnej nie widziałem czegoś co powodowałoby kopiowanie się plików w odpowiednie miejsca.
Próbuje stworzyć własną paczkę z plikami konfiguracyjnymi, które po prostu maja być skopiowane w odpowiednie miejsca. Paczka wygląda tak:
Kod: Zaznacz cały
config_0.1_all
├── CONTENTS
│ └── usr
│ ├── bin
│ │ ├── extractrpm
│ │ └── pro
│ ├── sbin
│ └── share
│ ├── my-config
│ │ └── etc
│ │ ├── krb5.conf
│ │ ├── nsswitch.conf
│ │ ├── pam.d
│ │ │ ├── common-account
│ │ │ ├── common-auth
│ │ │ ├── common-password
│ │ │ └── common-session
│ │ ├── pam_ldap.conf
│ │ ├── pam_ldap.secret
│ │ ├── sudoers
│ │ └── sudo-ldap.conf
│ ├── ca-certificates
│ │ └── my
│ │ └── my-root.crt
│ ├── doc
│ │ └── my-config
│ │ ├── changelog.gz
│ │ ├── copyright
│ │ └── examples
│ │ └── dhcpd.conf.gz
│ ├── libpam-script
│ │ └── pam_script_ses_open
│ └── pam-configs
│ └── mkhomedir
├── DEBIAN
│ ├── control
│ ├── md5sums
│ └── postinst
├── INFO
└── INSTALL
Paczkę składam w ten sposób:
Kod: Zaznacz cały
# dpkg-deb --build config_0.1_all
dpkg-deb: building package `config' in `config_0.1_all.deb'.