Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f0772604 authored by Marcin Nowakowski's avatar Marcin Nowakowski Committed by Michal Marek
Browse files

Fix handling of backlash character in LINUX_COMPILE_BY name



When using a domain login, `whoami` returns the login in
user\domain format. This leads to either warnings on unrecognised
escape sequences or escaped characters being generated for the user.
This patch ensures that any backslash is escaped to a double-backslash
to make sure the name is preserved correctly. This patch does not
enforce escaping on the KBUILD_BUILD_USER variable, as this is something
the user has control of and can escape if required.

Signed-off-by: default avatarMarcin Nowakowski <marcin.nowakowski.000@gmail.com>
Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
parent d8ecc5cd
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -43,7 +43,7 @@ else
	TIMESTAMP=$KBUILD_BUILD_TIMESTAMP
fi
if test -z "$KBUILD_BUILD_USER"; then
	LINUX_COMPILE_BY=`whoami`
	LINUX_COMPILE_BY=$(whoami | sed 's/\\/\\\\/')
else
	LINUX_COMPILE_BY=$KBUILD_BUILD_USER
fi