Bug 23501 - Add exclude path packing capability
: Add exclude path packing capability
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/mkimage)
: unstable
: all Linux
: P3 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2010-05-18 14:31 by
Modified: 2011-01-23 03:24 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2010-05-18 14:31:24
Добавьте пожалуйста возможность исключать каталоги при упаковке результатов.

Например:
MKI_PACK_RESULTS       = tar:rootfs
MKI_PACK_RESULTS      += data:boot:/boot

На выходе получим:
rootfs.tar - с каталогом /boot
boot - каталог /boot

Хочется иметь возможность задания списка каталогов, которые не следует включать
в rootfs.tar.

Например, в rootfs.tar нет нужды включать каталог /boot.

Простое удаление в post-скриптах не поможет, так как каталог /boot необходимо
упаковать отдельно.


Как вариант решения:

tar:usr:/usr,!/usr/local,!/usr/src  - упаковать каталог /usr без /usr/local и
/usr/src

<MKI_PACKTYPE>:<MKI_OUTNAME>[:<SUBDIR>,[<SUBDIR>,...]]

MKI_PACK_RESULTS       = tar:rootfs:!/boot,!/home
MKI_PACK_RESULTS      += data:boot:/boot data:home:/home
------- Comment #1 From 2011-01-23 03:24:39 -------
Новый формат таков:

<MKI_PACKTYPE>[:<MKI_OUTNAME>[:[!]<SUBDIR>,...]]