forked from I2P_Developers/i2p.i2p
merge of '1f42bc4bfde6612fcb7769fb57d50a224f6bef7e'
and 'ed8df353e5da4216524aa5bc5df052dffe6608dd'
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
::
|
||||
:: On every *NIX-like system, $SYSTEM_java_io_tmpdir/wrapper.log points to a system-level
|
||||
:: temp directory (/tmp on Linux, /var/tmp on BSD, etc.), but in Windows the value of %temp%
|
||||
:: depends on whose account a process is running under. If the same user that installs I2P
|
||||
:: depends on whose account a process is running under. If the same user that installs I2P
|
||||
:: is the only one that will run I2P, this isn't a problem.
|
||||
::
|
||||
:: The problem comes from trying to run the process as a service, or trying to run under an
|
||||
@@ -29,5 +29,3 @@ cd /d %~dp0
|
||||
findstr /V /R "^wrapper.logfile=" wrapper.config > wrapper.new
|
||||
echo wrapper.logfile=%%temp%%\wrapper.log >> wrapper.new
|
||||
move wrapper.new wrapper.config
|
||||
|
||||
:: As an added bonus, wrapper.config now has DOS line endings in Windows.
|
||||
|
||||
@@ -1,11 +1,19 @@
|
||||
:: Fix Vista permission problems
|
||||
:: From http://www.nabble.com/Classpath-security-issues-on-Vista-td22456230.html
|
||||
::
|
||||
:: 'echo Y' to get past the 'are you sure' question...
|
||||
:: cacls requires it on XP, icacls doesnt appear so, but can't hurt
|
||||
:: F : full control
|
||||
:: /c : continue on error
|
||||
:: /q : quiet
|
||||
:: /t : recursive
|
||||
::
|
||||
echo Y|icacls %1 /grant Users:F /c /t > %1%\fixperms.log
|
||||
:: Fix Vista permission problems
|
||||
:: From http://www.nabble.com/Classpath-security-issues-on-Vista-td22456230.html
|
||||
::
|
||||
:: 'echo Y' to get past the 'are you sure' question...
|
||||
:: cacls requires it on XP, icacls doesnt appear so, but can't hurt
|
||||
:: F : full control
|
||||
:: /c : continue on error
|
||||
:: /q : quiet
|
||||
:: /t : recursive
|
||||
::
|
||||
:: Note: We should not use the group name "Users" since this group will not
|
||||
:: exist on non-English versions of Windows.
|
||||
::
|
||||
:: S-1-5-32-545 = Users (en). Benutzer (de), etc.
|
||||
::
|
||||
:: Specifying the SID will work on ALL versions of Windows.
|
||||
:: List of well-known SIDs at http://support.microsoft.com/kb/243330/en-us
|
||||
::
|
||||
echo Y|icacls %1 /grant *S-1-5-32-545:F /c /t > %1%\fixperms.log
|
||||
|
||||
Reference in New Issue
Block a user