Age | Commit message (Collapse) | Author |
|
Pax supports replacement patterns which makes it slightly simpler to
use (and it's actually a standard), we'll just rely on the commonly
supported tar flags "x" and "f", and just hope it'll work everywhere.
This is because (at least on NetBSD), pax only supports plain ustar
format, which has silly limitations on file name length. Longer file
names are a GNU extension, which means we'll need something that
supports these extensions anyway. On the long run we should probably
switch to libarchive, but I don't feel like writing yet another egg
just to work around these few problems.
Also, don't create the target directory in advance but let the
procedures do this, so if something breaks we won't get empty
directories. This ensures it will be retried later.
|
|
|
|
|
|
|
|
|
|
|
|
request #4)
|
|
|
|
|
|
|
|
|
|
read-release-info-file-error-hook.
|
|
|
|
|
|
before the update process starts. implement hook functionality which
can be used from the init file (download-release-success and
download-release-error hooks only so far).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
relinks the file which doesn't work across filesystems
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and then a list of files, one per line
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and its 'standards' :(
|
|
because people (like me...) tend to use URIs including just usernames but no passwords
|
|
|
|
|
|
|
|
|
|
|
|
to standard output. Fix pax call to strip top-level directory correctly. Fix usage output
|
|
|