commit:     c96c0540abf25e14d865ab9fcfd22b3e5748c901
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  3 21:39:07 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Tue Feb  3 21:39:07 2015 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=c96c0540

bin/emerge-webrsync: Fix my flawed logic for the rsync/websync check

Thanks to Zac for spotting my logic error.

---
 bin/emerge-webrsync | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/emerge-webrsync b/bin/emerge-webrsync
index e2b4e00..a603280 100755
--- a/bin/emerge-webrsync
+++ b/bin/emerge-webrsync
@@ -501,7 +501,7 @@ main() {
 
        # This is a sanity check to help prevent people like funtoo users
        # from accidentally wiping out their git tree.
-       if [[ -n ${repo_sync_type} && ( ${repo_sync_type} != rsync || 
${repo_sync_type} != websync ) ]] ; then
+       if [[ -n ${repo_sync_type} &&  ${repo_sync_type} != rsync && 
${repo_sync_type} != websync ]] ; then
                echo "The current sync-type attribute of repository 'gentoo' is 
not set to 'rsync' or 'websync':" >&2
                echo >&2
                echo "  sync-type=${repo_sync_type}" >&2

Reply via email to