1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-06-09 23:39:51 +02:00
gnupg/build-aux
Andre Heinecke cacfd4bce9
speedo,w32: Allow installation as normal user
* build-aux/speedo/w32/g4wihelp.c (ENV_HK_USER, ENV_REG_USER):
New defines.
(path_add): Handle is_user_install variable. Don't abort
if Path reg key does not exist. Fix crash if Path reg key
does not contain a semicolon.
(path_remove): Handle is_user_install variable. Fix crash
if Path reg key does not exist.
* build-aux/speedo/w32/inst.nsi: Remove obsolete HAVE_STARTMENU
this was double guarded with WITH_GUI. Add Multiuser plugin and
defines for this. Use SHCTX instead of HKLM / HKCU.
(PrintNonAdminWarning): Only Warn and don't abort.

--
The default is still to install as Adminstrator system wide
but the user now has the option to explicitly install GnuPG without
Administrator rights. A warning will be shown in that case but
a user may continue.

A per user install is by default under %LOCALAPPDATA%\GnuPG

Related Task: T2971

Signed-off-by: Andre Heinecke <aheinecke@intevation.de>
2017-05-03 14:49:26 +02:00
..
git-hooks build: ignore scissor line for the commit-msg hook 2015-07-23 15:03:44 +02:00
speedo speedo,w32: Allow installation as normal user 2017-05-03 14:49:26 +02:00
append-signature.sh build: Add repo-only maintainer script append-signature.sh. 2016-11-21 11:51:32 +01:00
build-all.sh Rename scripts/ to build-aux/ 2014-01-10 11:11:13 +01:00
ChangeLog-2011 Rename scripts/ to build-aux/ 2014-01-10 11:11:13 +01:00
compile build: Update standard build-aux files. 2015-02-11 18:51:00 +01:00
config.guess build: Update config.{guess,sub} to {2016-05-15,2016-06-20}. 2016-07-13 18:57:19 +02:00
config.rpath build: Update standard build-aux files. 2015-02-11 18:51:00 +01:00
config.sub build: Update config.{guess,sub} to {2016-05-15,2016-06-20}. 2016-07-13 18:57:19 +02:00
depcomp build: Update standard build-aux files. 2015-02-11 18:51:00 +01:00
getswdb.sh build: Switch to new URL for swdb.lst 2016-05-25 14:44:50 +02:00
git-log-fix Rename scripts/ to build-aux/ 2014-01-10 11:11:13 +01:00
git-log-footer Rename scripts/ to build-aux/ 2014-01-10 11:11:13 +01:00
gitlog-to-changelog build: Print a commit id in the generated ChangeLog 2017-01-19 15:01:44 +01:00
install-sh build: Update standard build-aux files. 2015-02-11 18:51:00 +01:00
mail-to-translators Rename scripts/ to build-aux/ 2014-01-10 11:11:13 +01:00
mdate-sh build: Update standard build-aux files. 2015-02-11 18:51:00 +01:00
missing build: Update standard build-aux files. 2015-02-11 18:51:00 +01:00
mkinstalldirs Rename scripts/ to build-aux/ 2014-01-10 11:11:13 +01:00
potomo Rename scripts/ to build-aux/ 2014-01-10 11:11:13 +01:00
speedo.mk speedo: Now build for W32 with ntbtls support. 2017-02-21 20:53:45 +01:00
texinfo.tex Spelling fixes in docs and comments. 2017-04-28 10:06:33 +09:00