Summary: | net-misc/rsync: Don't install rsync-ssl with USE=-openssl | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David Flogeras <dflogeras2> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
David Flogeras
2020-07-02 17:15:28 UTC
Formerly it was only installed with USE=stunnel but upstream rsync build scripts started to install it by default and so here it is. rsync-ssl is also just a small script with a few options of what it can use.. thus is not limited to stunnel (openssl, gnutls, stunnel), and it probably doesn't make much sense to put a tiny script behind a USE flag. If bothered then INSTALL_MASK="/usr/bin/rsync-ssl" exists for situation like this, can be used through package.env if don't want a big mask used on every packages. Alternatively could configure your shell's tab completion to always complete to rsync (I'd suggest googling or using forums if need more information, bug tracker not really the place). You're right, I can use EXECIGNORE in bash to do what I need. It was difficult for me to find that option since search engines kept taking me to pages on how to "ignore case" in bash, but some folks in IRC helped me out. Ultimately, I'll leave it up to the maintainers if they want the maintenance burden of filtering the script when no SSL/tunnels options are specified. |