Updating xterm so it releases the effective gid (for setgid to utmp purposes).
svn path=/nixpkgs/trunk/; revision=21239
This commit is contained in:
parent
a745097710
commit
2894233ff6
@ -12,8 +12,19 @@ stdenv.mkDerivation rec {
|
|||||||
--enable-load-vt-fonts --enable-i18n --enable-doublechars --enable-luit
|
--enable-load-vt-fonts --enable-i18n --enable-doublechars --enable-luit
|
||||||
--enable-mini-luit --with-tty-group=tty";
|
--enable-mini-luit --with-tty-group=tty";
|
||||||
|
|
||||||
|
# Hack to get xterm built with the feature of releasing a possible setgid of 'utmp',
|
||||||
|
# decided by the sysadmin to allow the xterm reporting to /var/run/utmp
|
||||||
|
# If we used the configure option, that would have affected the xterm installation,
|
||||||
|
# (setgid with the given group set), and at build time the environment even doesn't have
|
||||||
|
# groups, and the builder will end up removing any setgid.
|
||||||
|
postConfigure = ''
|
||||||
|
echo '#define USE_UTMP_SETGID 1'
|
||||||
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://invisible-island.net/xterm;
|
homepage = http://invisible-island.net/xterm;
|
||||||
|
license = "BSD";
|
||||||
|
maintainers = with stdenv.lib.maintainers; [viric];
|
||||||
|
platforms = with stdenv.lib.platforms; linux;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user