diff options
author | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-08-10 00:43:04 +0000 |
---|---|---|
committer | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-08-10 00:43:04 +0000 |
commit | 386fc7d4c764912447906324b77d83223052ac9e (patch) | |
tree | e3fa4e7fd4c4b40f28489589cb4710b5ceb7701d /rdiff-backup/rdiff_backup/SetConnections.py | |
parent | 9b91160b33f48de81a81088b56491574a8998d71 (diff) | |
download | rdiff-backup-386fc7d4c764912447906324b77d83223052ac9e.tar.gz |
Fixed bad high bit permissions mode in cmodule.c, and assorted changes
to make --windows-mode work.
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@180 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup/rdiff_backup/SetConnections.py')
-rw-r--r-- | rdiff-backup/rdiff_backup/SetConnections.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/rdiff-backup/rdiff_backup/SetConnections.py b/rdiff-backup/rdiff_backup/SetConnections.py index 8d763a1..073c652 100644 --- a/rdiff-backup/rdiff_backup/SetConnections.py +++ b/rdiff-backup/rdiff_backup/SetConnections.py @@ -163,6 +163,7 @@ def init_connection_settings(conn): conn.Log.setterm_verbosity(Log.term_verbosity) for setting_name in Globals.changed_settings: conn.Globals.set(setting_name, Globals.get(setting_name)) + FilenameMapping.set_init_quote_vals() def init_connection_remote(conn_number): """Run on server side to tell self that have given conn_number""" @@ -187,6 +188,11 @@ def BackupInitConnections(reading_conn, writing_conn): writing_conn.Globals.set("isbackup_writer", 1) UpdateGlobal("backup_reader", reading_conn) UpdateGlobal("backup_writer", writing_conn) + if (Globals.change_source_perms and + reading_conn.Globals.get("process_uid") == 0): + Log("Warning: --change_source_perms should usually not be used when\n" + "the reading connection is running as root, because root can\n" + "read all files regardless of their permissions.", 2) def CloseConnections(): """Close all connections. Run by client""" @@ -224,4 +230,5 @@ Remote version: %s""" % (Globals.version, version) from log import * from rpath import * from connection import * -import Globals +import Globals, FilenameMapping + |