Hi

On Wed, Nov 22, 2017 at 12:07:33AM +0100, Leo wrote:
> The program call in line 590 contains too many "which lead to a script error
> if the variable RSYNC contains a space. For example, RSYNC =
> "/usr/bin/socksify /usr/bin/rsync"

Strictly speaking, filenames can contain spaces.  But I see the point
and may change that back.

> Compatibility problem:
> Not every Linux OS supports the -E parameter with sed. It is better to use
> the GNU compatible option -r, which gives the same result.

The -E option is common to all current operation systems as it is
specified by POSIX.  As this script not only runs on Linux, using GNU
specific options is not the way to go.  I also found no supported Linux
distribution without support for it.

> Improvement:
> Running the program through a (Socks) proxy whose timeout is less than 3600
> seconds may cause Stage2 to crash. The timeout should be customizable with
> its own variable in the configuration.

I would be more concerned about a stage2 that runs for over an hour.

Regards,
Bastian

-- 
I'm frequently appalled by the low regard you Earthmen have for life.
                -- Spock, "The Galileo Seven", stardate 2822.3

Reply via email to