de428c293b
Bug #360 : Check whether files are writable early.
2009-07-15 20:01:53 +02:00
Tilman Sauerbeck
7b8b79b9c2
Use bsdtar instead of GNU tar to extract all handled archive formats.
2009-06-20 15:28:33 +02:00
Tilman Sauerbeck
0b4af85e50
Only enable the tar and gzip modules when initialising libarchive.
...
This means you will only be able to run pkgadd/pkginfo on gzipped tarballs
but not on tarballs that were compressed with eg bzip2 or xz.
2009-06-14 00:02:54 +02:00
Tilman Sauerbeck
b9913a29de
Bumped version to 5.33.0.
pkgutils-5.33
2008-11-04 20:17:18 +01:00
7b3f9929cb
Bug #336 : Only accept http/https/ftp/file protocols in sources.
2008-11-01 18:17:44 +01:00
51c534c2bd
Bug #347 : wget options are configurable now.
2008-11-01 18:09:20 +01:00
Johannes Winkelmann
92dbaab6a7
pkgmk: add "extract only" functionality, previously suggested by Lucas Hazel and Danny Rawlins
2008-09-30 20:59:37 +02:00
Tilman Sauerbeck
140951a068
Bug #287 : Added a manpage for pkgmk.conf.
...
Based on a patch by Danny Rawlins <monster.romster@gmail.com>.
2008-06-22 11:53:58 +02:00
Brett Goulder
765b5014db
Bug #241 : Don't check SSL certificates.
...
pkgmk's mechanism to check file integrity is .md5sum, so relying on
proper SSL certificates for https connections isn't critical. This fixes
transfers from https servers whose SSL certificates are self signed only.
Original patch by Jose V Beneyto <sepen@users.sourceforge.net>.
2008-04-11 18:48:57 +02:00
Lucas Hazel
6ae354d751
Bug #244 : Relative paths are supported now in pkgadd -r.
2008-04-11 18:19:09 +02:00
Tilman Sauerbeck
c67507556d
Bumped version to 5.32.0.
pkgutils-5.32
2008-03-01 10:18:03 +01:00
Tilman Sauerbeck
3c0fce38e9
Removed /etc/mail/cf from the UPGRADE rules in pkgadd.conf.
2008-03-01 10:17:07 +01:00
Johannes Weiner
d324dd089c
Bug #204 : Restore mtime for extracted files.
2007-12-03 18:37:50 +01:00
Tilman Sauerbeck
2d9e8fdf3f
Bumped version to 5.31.0.
pkgutils-5.31
2007-12-02 19:39:44 +01:00
Matt Housh
2dee8e17ce
added PKGMK_SOURCE_MIRRORS support
2007-12-02 12:25:25 -06:00
Tilman Sauerbeck
86830d3c84
Improved "dist" target.
pkgutils-5.30
2007-04-21 12:31:09 +02:00
Tilman Sauerbeck
6fe55c25a2
Updated copyright notices.
2007-04-18 22:38:09 +02:00
Tilman Sauerbeck
9a7adb608a
Don't mention libtar in README anymore.
2007-04-18 22:12:57 +02:00
Tilman Sauerbeck
b3197f39a0
Bumped version to 5.30.0.
2007-04-18 22:12:15 +02:00
Tilman Sauerbeck
e2a28799e4
Removed NEWS.
...
It's annoying to maintain, and we have ChangeLog.
2007-04-18 22:11:18 +02:00
Tilman Sauerbeck
c9984aa86e
Moved archive initialization code to INIT_ARCHIVE.
2007-04-17 20:49:58 +02:00
Tilman Sauerbeck
bfb5480be9
bug #107 : upgrade udev rules by default.
2007-02-25 13:51:10 +01:00
Tilman Sauerbeck
9fb2521b15
Removed some dead (and buggy) code.
2006-12-29 16:51:27 +01:00
Tilman Sauerbeck
2a62ed9ad2
Set ARCHIVE_EXTRACT_UNLINK when extracting archive entries.
2006-12-06 21:17:49 +01:00
Tilman Sauerbeck
e83769cac3
Fixed setting up the flags for archive_read_extract().
2006-12-02 01:55:52 +01:00
Simone Rota
25efd91b9e
preserve owner/permissions when extracting
2006-12-02 01:43:19 +01:00
Tilman Sauerbeck
80db05ef8d
Fixed the permission lookup problem for hardlinks.
...
We now do two runs over the archive, where the first one remembers
permissions for hardlink targets, which are then looked up in the
second run.
2006-11-24 21:59:10 +01:00
Tilman Sauerbeck
7f84e1cc9e
Prefer archive_entry_mode() over archive_entry_stat().
...
If we're only interested in the mode, just call archive_entry_mode()
instead of getting the whole stat struct.
2006-11-24 21:42:59 +01:00
Tilman Sauerbeck
632a66b648
Removed the libtar archive and patches.
2006-11-17 21:31:56 +01:00
Tilman Sauerbeck
fa6b0879f2
Some indentation fixes.
2006-11-15 20:34:33 +01:00
Tilman Sauerbeck
25f9975ca5
Use archive_errno() instead of errno for libarchive errors.
2006-11-15 20:34:22 +01:00
Tilman Sauerbeck
c49e53c6c7
Added .gitignore.
2006-11-15 20:33:41 +01:00
Matthias-Christian Ott
c3434674df
Switched from libtar to libarchive.
2006-11-15 20:32:56 +01:00
Tilman Sauerbeck
4f05762e7e
Updated NEWS for the 5.21 release.
pkgutils-5.21
2006-11-14 22:22:53 +01:00
Tilman Sauerbeck
d7fbaa0936
Don't tar up the .git directory.
2006-11-14 22:13:16 +01:00
Tilman Sauerbeck
3309e1f843
Generate ChangeLog from "git log".
2006-11-14 22:12:11 +01:00
Matt Housh
376786d872
Enabled large file support.
2006-11-14 22:07:08 +01:00
Tilman Sauerbeck
14ab4111bd
added documentation for the INSTALL rules
2006-10-01 11:42:46 +02:00
Tilman Sauerbeck
e727dae97d
added an UPGRADE rule for /var/run/utmp. thanks to Anton Vorontsov.
2006-09-12 15:16:26 +02:00
Tilman Sauerbeck
2213199529
tell the user when we didn't install a file because an INSTALL rule kicked in
2006-08-27 12:12:21 +02:00
Tilman Sauerbeck
3e5b7ed9bb
added support for INSTALL rules. based on a patch by johannes. documentation needs to be updated.
2006-08-25 12:54:15 +02:00
Tilman Sauerbeck
1e0dfb6d09
prepared the code for the addition of the INSTALL rule
2006-08-24 16:17:55 +02:00
Simone Rota
b0bbde50af
pkgmk: optimize file detection for stripping. Thanks to aon and mark
2006-04-29 10:01:53 +02:00
Tilman Sauerbeck
4943d62183
added an UPGRADE rule for crontabs
2006-04-21 07:45:35 +02:00
Tilman Sauerbeck
5401bd4576
use the proper sentinel in the execl() call
2006-04-14 10:06:11 +02:00
Tilman Sauerbeck
e55714dd07
write warnings and errors to stderr instead of stdout
2006-04-14 09:34:21 +02:00
Tilman Sauerbeck
e4b95a33c3
put a note regarding the ChangeLog/NEWS move in the new ChangeLog, too
2006-04-14 09:33:50 +02:00
Tilman Sauerbeck
aba8af6848
moved ChangeLog to NEWS
2006-04-14 09:23:55 +02:00
Simone Rota
9ac667e68d
Initial import
2005-11-11 23:40:48 +01:00