A page in your DokuWiki was added or changed. Here are the details:

Date        : 2017/01/29 13:39
Browser     : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 
Firefox/45.0
IP-Address  : 78.43.90.159
Hostname    : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1485696302
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Live-Patching the Build] User : stefanbaur

@@ -127,10 +127,35 @@
 } else {
         $user='x2gothinclient';
 }
- mkdir "~$user/export" unless ( -d "~$user/export");
- mkdir "~$user/logins" unless ( -d "~$user/logins");
+ # We need this as chown requires numeric uid/gid
+ my ($login,$pass,$uid,$gid) = getpwnam($user);
+ + # Some last-ditch efforts to fulfill the prerequisites for File Sharing:
+ # - This is stuff that should already have happened earlier in the boot 
process.
+ # - Also, if a directory already exists, we silently assume that
ownership and
+ #   permissions are correct.  This is so that users that deliberately set
+ #   different ownership/permission values don't have their settings silently
+ #   overwritten.
+ + unless ( -d expand_filename("~$user/mounts") {
+         mkdir expand_filename("~$user/mounts");
+         chmod 0700, expand_filename("~$user/mounts");
+         chown $uid, $gid, expand_filename("~$user/mounts");
+ }
+ + unless ( -d expand_filename("~$user/export") {
+         mkdir expand_filename("~$user/export");
+         chmod 0700, expand_filename("~$user/export");
+         chown $uid, $gid, expand_filename("~$user/export");
+ }
+ + unless ( -d expand_filename("~$user/logins") {
+         mkdir expand_filename("~$user/logins");
+         chmod 0700, expand_filename("~$user/logins");
+         chown $uid, $gid, expand_filename("~$user/logins");
+ }
openlog($0,'cons,pid','user');
 setlogmask( LOG_UPTO(LOG_NOTICE) );

--
This mail was generated by DokuWiki
at
http://wiki.x2go.org/

_______________________________________________
x2go-commits mailing list
[email protected]
http://lists.x2go.org/listinfo/x2go-commits

Reply via email to