request admin rights at install
This commit is contained in:
parent
29f440289b
commit
db8a980c70
2 changed files with 9 additions and 3 deletions
|
@ -85,7 +85,7 @@ makeInstaller gitannex license extrafiles = nsis $ do
|
||||||
{- Installing into the same directory as git avoids needing to modify
|
{- Installing into the same directory as git avoids needing to modify
|
||||||
- path myself, since the git installer already does it. -}
|
- path myself, since the git installer already does it. -}
|
||||||
installDir gitInstallDir
|
installDir gitInstallDir
|
||||||
requestExecutionLevel User
|
requestExecutionLevel Admin
|
||||||
|
|
||||||
iff (fileExists gitInstallDir)
|
iff (fileExists gitInstallDir)
|
||||||
(return ())
|
(return ())
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
### Please describe the problem.
|
### Please describe the problem.
|
||||||
|
|
||||||
Installing on Windows requires installing git followed by git-annex. Installing the former works without admin rights, but the latter cannot be installed afterwards.
|
Installing on Windows requires installing git followed by git-annex.
|
||||||
|
Installing the former works without admin rights, but the latter cannot be
|
||||||
|
installed afterwards.
|
||||||
|
|
||||||
### What steps will reproduce the problem?
|
### What steps will reproduce the problem?
|
||||||
|
|
||||||
|
@ -15,5 +17,9 @@ Latest release on MS Windows.
|
||||||
### Please provide any additional information below.
|
### Please provide any additional information below.
|
||||||
|
|
||||||
|
|
||||||
Installing git creates read-only directories that cannot be used by the git-annex install afterwards. Without admin rights, the read-only flag of the git dir cannot be altered.
|
Installing git creates read-only directories that cannot be used by the
|
||||||
|
git-annex install afterwards. Without admin rights, the read-only flag of
|
||||||
|
the git dir cannot be altered.
|
||||||
|
|
||||||
|
> I've made the installer now request admin rights if run by a non-admin
|
||||||
|
> Hopefully good enough. [[done]] --[[Joey]]
|
||||||
|
|
Loading…
Add table
Reference in a new issue