/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Teddy Hogeborn
  • Date: 2018-01-29 19:21:23 UTC
  • Revision ID: teddy@recompile.se-20180129192123-y6brq6tnnnxm2oi2
Fix memory leak in plugin-runner (this fixes Debian bug #886595)

* plugin-runner.c (free_plugin): Bug fix: Also free() plugin name.

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
OPTIMIZE=-Os -fno-strict-aliasing
41
41
LANGUAGE=-std=gnu11
42
42
htmldir=man
43
 
version=1.7.13
 
43
version=1.7.16
44
44
SED=sed
45
45
 
46
46
USER=$(firstword $(subst :, ,$(shell getent passwd _mandos || getent passwd nobody || echo 65534)))
283
283
run-client: all keydir/seckey.txt keydir/pubkey.txt
284
284
        @echo "###################################################################"
285
285
        @echo "# The following error messages are harmless and can be safely     #"
286
 
        @echo "# ignored.  The messages are caused by not running as root, but   #"
287
 
        @echo "# you should NOT run \"make run-client\" as root unless you also    #"
288
 
        @echo "# unpacked and compiled Mandos as root, which is NOT recommended. #"
 
286
        @echo "# ignored:                                                        #"
289
287
        @echo "# From plugin-runner: setgid: Operation not permitted             #"
290
288
        @echo "#                     setuid: Operation not permitted             #"
291
289
        @echo "# From askpass-fifo:  mkfifo: Permission denied                   #"
292
290
        @echo "# From mandos-client:                                             #"
293
291
        @echo "#             Failed to raise privileges: Operation not permitted #"
294
292
        @echo "#             Warning: network hook \"*\" exited with status *      #"
 
293
        @echo "#                                                                 #"
 
294
        @echo "# (The messages are caused by not running as root, but you should #"
 
295
        @echo "# NOT run \"make run-client\" as root unless you also unpacked and  #"
 
296
        @echo "# compiled Mandos as root, which is also NOT recommended.)        #"
295
297
        @echo "###################################################################"
296
298
# We set GNOME_KEYRING_CONTROL to block pam_gnome_keyring
297
299
        ./plugin-runner --plugin-dir=plugins.d \