swbis implements and extends the POSIX packaging standard ISO/IEC 15068-2:1999. It includes swpackage, swverify, swcopy, swlist, and swinstall. It utilizes common system features like ssh for distribution, and GPG for package verification. Packages are simple tar/pax archives with an extra meta data directory. It's compatible with BSD/ and GNU/Linux systems and can convert Debian or RPM archives even.
1.13.212 Mar 2020 06:45
- Now add "state available" attribute to the fileset.
- conditional inclusion for sys/sysmacros.h.
1.13.107 Nov 2018 06:45
Coredump (segfault) when processing PSFs having
an attribute value with a length larger than 99999 bytes.
(e.g. happens when translating some Linux kernel RPMs).
Reorder options in the invocation of GNU tar (to support.
- added support for translating Debian packages.
(deb format) that use xz compression internally.
- added option to exclude system directories from
a package (for use when translating Deb format packages).
1.1206 Aug 2014 19:12
Pax extended headers are now supported for name and file
attributes too long for traditional tar.
The '-H pax' option of GNU tar is specified for all uses
f the system tar utility. A runtime check is made to support generic tar as much as possible.
Now multiple signatures are supported both in a package archive and in installed software.
'swpackage' now has capability to resign, add and delete
signatures of a previously signed package.
A series of bugs has been fixed.