mirror of
https://github.com/moparisthebest/wget
synced 2024-07-03 16:38:41 -04:00
Document missing options and fix --preserve-permissions
Added documentation for --regex-type and --preserve-permissions options. Fixed --preserve-permissions to work properly also if downloading a single file from FTP. Signed-off-by: Tomas Hozza <thozza@redhat.com>
This commit is contained in:
parent
8760123cee
commit
c78caecbb4
@ -1,3 +1,7 @@
|
|||||||
|
2013-07-11 Tomas Hozza <thozza@redhat.com>
|
||||||
|
|
||||||
|
* wget.texi: Document --regex-type and --preserve-permissions.
|
||||||
|
|
||||||
2013-06-17 Dave Reisner <dreisner@archlinux.org> (tiny change)
|
2013-06-17 Dave Reisner <dreisner@archlinux.org> (tiny change)
|
||||||
|
|
||||||
* texi2pod.pl: Fix formatting error that causes build to fail with
|
* texi2pod.pl: Fix formatting error that causes build to fail with
|
||||||
|
@ -1816,6 +1816,10 @@ in some rare firewall configurations, active FTP actually works when
|
|||||||
passive FTP doesn't. If you suspect this to be the case, use this
|
passive FTP doesn't. If you suspect this to be the case, use this
|
||||||
option, or set @code{passive_ftp=off} in your init file.
|
option, or set @code{passive_ftp=off} in your init file.
|
||||||
|
|
||||||
|
@cindex file permissions
|
||||||
|
@item --preserve-permissions
|
||||||
|
Preserve remote file permissions instead of permissions set by umask.
|
||||||
|
|
||||||
@cindex symbolic links, retrieving
|
@cindex symbolic links, retrieving
|
||||||
@item --retr-symlinks
|
@item --retr-symlinks
|
||||||
Usually, when retrieving @sc{ftp} directories recursively and a symbolic
|
Usually, when retrieving @sc{ftp} directories recursively and a symbolic
|
||||||
@ -2057,6 +2061,11 @@ it will be treated as a pattern, rather than a suffix.
|
|||||||
@itemx --reject-regex @var{urlregex}
|
@itemx --reject-regex @var{urlregex}
|
||||||
Specify a regular expression to accept or reject the complete URL.
|
Specify a regular expression to accept or reject the complete URL.
|
||||||
|
|
||||||
|
@item --regex-type @var{regextype}
|
||||||
|
Specify the regular expression type. Possible types are @samp{posix} or
|
||||||
|
@samp{pcre}. Note that to be able to use @samp{pcre} type, wget has to be
|
||||||
|
compiled with libpcre support.
|
||||||
|
|
||||||
@item -D @var{domain-list}
|
@item -D @var{domain-list}
|
||||||
@itemx --domains=@var{domain-list}
|
@itemx --domains=@var{domain-list}
|
||||||
Set domains to be followed. @var{domain-list} is a comma-separated list
|
Set domains to be followed. @var{domain-list} is a comma-separated list
|
||||||
|
@ -1,9 +1,14 @@
|
|||||||
|
2013-07-11 Tomas Hozza <thozza@redhat.com>
|
||||||
|
|
||||||
|
* ftp.c (ftp_loop): Use ftp_retrieve_glob() also in case
|
||||||
|
--preserve-permissions was specified.
|
||||||
|
|
||||||
2013-03-20 Tomas Hozza <thozza@redhat.com>
|
2013-03-20 Tomas Hozza <thozza@redhat.com>
|
||||||
|
|
||||||
* http.c (gethttp): Set "sock" to -1 if it's not and we have no
|
* http.c (gethttp): Set "sock" to -1 if it's not and we have no
|
||||||
persistent connection
|
persistent connection
|
||||||
|
|
||||||
2013-04-26 Tomas Hozza <thozza@redhat.com>
|
2013-04-26 Tomas Hozza <thozza@redhat.com> (tiny change)
|
||||||
|
|
||||||
* log.c (redirect_output): Use DEFAULT_LOGFILE in diagnostic message
|
* log.c (redirect_output): Use DEFAULT_LOGFILE in diagnostic message
|
||||||
when `logfile' is NULL.
|
when `logfile' is NULL.
|
||||||
|
@ -2285,11 +2285,11 @@ ftp_loop (struct url *u, char **local_file, int *dt, struct url *proxy,
|
|||||||
file_part = u->path;
|
file_part = u->path;
|
||||||
ispattern = has_wildcards_p (file_part);
|
ispattern = has_wildcards_p (file_part);
|
||||||
}
|
}
|
||||||
if (ispattern || recursive || opt.timestamping)
|
if (ispattern || recursive || opt.timestamping || opt.preserve_perm)
|
||||||
{
|
{
|
||||||
/* ftp_retrieve_glob is a catch-all function that gets called
|
/* ftp_retrieve_glob is a catch-all function that gets called
|
||||||
if we need globbing, time-stamping or recursion. Its
|
if we need globbing, time-stamping, recursion or preserve
|
||||||
third argument is just what we really need. */
|
permissions. Its third argument is just what we really need. */
|
||||||
res = ftp_retrieve_glob (u, &con,
|
res = ftp_retrieve_glob (u, &con,
|
||||||
ispattern ? GLOB_GLOBALL : GLOB_GETONE);
|
ispattern ? GLOB_GLOBALL : GLOB_GETONE);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user