From c66ab135ed2e19022bed3886e740e4801ef9e10d Mon Sep 17 00:00:00 2001 From: dhutty Date: Thu, 4 Apr 2013 13:20:09 -0300 Subject: [PATCH] Update Setup.pm for clarity about permissions --- lib/Ubic/Admin/Setup.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/Ubic/Admin/Setup.pm b/lib/Ubic/Admin/Setup.pm index 7417edb..7e8043b 100644 --- a/lib/Ubic/Admin/Setup.pm +++ b/lib/Ubic/Admin/Setup.pm @@ -291,9 +291,10 @@ sub setup { my $enable_1777; if ($is_root) { print_tty "\nSystem-wide installations usually need to store service-related data\n"; - print_tty "into data dir for different users. For non-root services to work\n"; - print_tty "1777 grants for some data dir subdirectories is required.\n"; - print_tty "(1777 grants means that everyone is able to write to the dir,\n"; + print_tty "into various data directories for different users.\n"; + print_tty "The only way for non-root services to be able to use a system-wide installation\n"; + print_tty "is to set permissions for those data subdirectories to 1777.\n"; + print_tty "(1777 grants permission so everyone is able to write to the dir,\n"; print_tty "but only file owners are able to modify and remove their files.)\n"; print_tty "There are no known security issues with this approach, but you have\n"; print_tty "to decide for yourself if that's ok for you.\n";