NAME

distsync - launcher of synchronization via App::DistSync

SYNOPSIS

distsync [options] [commands]
distsync -D /var/www/dist init
distsync [-dv] -D /var/www/dist status
distsync [-d] -D /var/www/dist [-T TIMEOUT] [sync]
distsync [-d] [-T TIMEOUT] sync /var/www/dist
distsync [-dv] -D /var/www/dist manifest|mkmani

COMMANDS

List of commands

init

Initializing a new mirror in the specified directory

manifest, mkmani

MANIFEST file generation in the specified directory; no other resource files are modified, and the directory structure is preserved

status

Show statistic information

sync

Synchronization of the specified directory with remote resources (mirrors)

OPTIONS

-D /path/to/directory, --dir=/path/to/directory

Sets working directory

-d, --debug

The debug option switches operating mode to debug. In debug mode all debug messages will be written to STDERR by default

-H, --longhelp

Show long help information and quit

-h, --help

Show short help information and quit

-i secs, --delay=secs

Max amount of seconds between retries of reading lock file (0=disabled, default is 60)

-k, --insecure

By default, every SSL/TLS connection client makes is verified to be secure. This option allows client to proceed and operate even for server connections otherwise considered insecure.

The server connection is verified by making sure the server's certificate contains the right name and verifies successfully using the cert store.

-T secs, --timeout=secs

Set timeout for HTTP requests

-V, --version

Print the version number of the program and quit

-v, --verbose

Verbose mode. Show extended information on STDOUT

-x PROXY_URL, --proxy=PROXY_URL

Sets proxy URL (http/socks4/socks5)

For example: socks://user:pass@192.168.0.1:1080

DESCRIPTION

Launcher of synchronization via App::DistSync

See README file for details

AUTHOR

Serż Minus (Sergey Lepenkov) https://www.serzik.com <abalama@cpan.org>

COPYRIGHT

Copyright (C) 1998-2025 D&D Corporation. All Rights Reserved

LICENSE

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See https://dev.perl.org/licenses/