[arch-general] pacman/libalpm/libfetch do not honor TMPDIR
bisson at archlinux.org
Thu Nov 24 19:12:54 EST 2011
[2011-11-25 00:18:43 +0100] clemens fischer:
> would it be possible to let pacman, libalpm and libfetch honor the
> environment variable TMPDIR?
> I mean, this is stupid. Many people keep /tmp in RAM, on a tmpfs, and
> make it big enough, but not too big, as it takes away RAM when getting
> #define TMP_LOC "TMPDIR"
> #include <stdlib.h> /* getenv(3) */
> #include <string.h> /* strncat(3) */
> td = getenv(TMP_LOC);
> /* cleanup for safety: td = cleanup(td); */
> tmpdir = strncat(td, "/", 1);
> What can be so difficult about this?
If that's easy then it shouldn't be too hard for you to open a bug
report on the tracker and submit a patch.
More information about the arch-general