Gentoo Archives: gentoo-commits

From: "Fabian Groffen (grobian)" <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-mta/exim/files: exim-4.76-crosscompile.patch exim.rc7 exim-4.74-pcre.patch exim-4.74-makefile-command-envs.patch exim-4.74-makefile-posix.patch exim-4.43-r2-localscan_dlopen.patch exim-4.75-CVE-2011-1764.patch
Date: Wed, 03 Aug 2011 19:19:25
Message-Id: 20110803191912.7B19B20051@flycatcher.gentoo.org
1 grobian 11/08/03 19:19:12
2
3 Added: exim-4.76-crosscompile.patch exim.rc7
4 Removed: exim-4.74-pcre.patch
5 exim-4.74-makefile-command-envs.patch
6 exim-4.74-makefile-posix.patch
7 exim-4.43-r2-localscan_dlopen.patch
8 exim-4.75-CVE-2011-1764.patch
9 Log:
10 Add patch to allow cross-compilation (bug #266591), add support for multiple exim instances to the init script (bug #376569). Remove old and vulnerable versions.
11
12 (Portage version: 2.2.01.19011-prefix/cvs/Darwin powerpc)
13
14 Revision Changes Path
15 1.1 mail-mta/exim/files/exim-4.76-crosscompile.patch
16
17 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/exim/files/exim-4.76-crosscompile.patch?rev=1.1&view=markup
18 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/exim/files/exim-4.76-crosscompile.patch?rev=1.1&content-type=text/plain
19
20 Index: exim-4.76-crosscompile.patch
21 ===================================================================
22 https://bugs.gentoo.org/show_bug.cgi?id=266591
23
24 --- OS/Makefile-Base
25 +++ OS/Makefile-Base
26 @@ -114,8 +114,8 @@
27
28 # Targets for special-purpose configuration header builders
29 buildconfig: buildconfig.c
30 - @echo "$(CC) buildconfig.c"
31 - $(FE)$(CC) $(CFLAGS) $(INCLUDE) -o buildconfig buildconfig.c $(LIBS)
32 + @echo "$(HOSTCC) buildconfig.c"
33 + $(FE)$(HOSTCC) $(HOSTCFLAGS) $(INCLUDE) -o buildconfig buildconfig.c $(LIBS)
34
35
36 # Target for the exicyclog utility script
37
38
39
40 1.1 mail-mta/exim/files/exim.rc7
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/exim/files/exim.rc7?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/exim/files/exim.rc7?rev=1.1&content-type=text/plain
44
45 Index: exim.rc7
46 ===================================================================
47 #!/sbin/runscript
48 # Copyright 1999-2011 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/mail-mta/exim/files/exim.rc7,v 1.1 2011/08/03 19:19:12 grobian Exp $
51
52 opts="${opts} reload"
53
54 depend() {
55 need logger
56 use antivirus net
57 provide mta
58 }
59
60 start() {
61 ebegin "Starting ${SVCNAME}"
62 start-stop-daemon --start --quiet --exec /usr/sbin/exim --pidfile /var/run/${SVCNAME}.pid -- -C /etc/exim/${SVCNAME}.conf ${EXIM_OPTS:--bd -q15m}
63 eend $?
64 }
65
66 stop() {
67 ebegin "Stopping ${SVCNAME}"
68 start-stop-daemon --stop --quiet --pidfile /var/run/${SVCNAME}.pid --name exim
69 eend $?
70 }
71
72 reload() {
73 ebegin "Reloading ${SVCNAME}"
74 start-stop-daemon --stop --signal HUP --oknodo --quiet --pidfile /var/run/${SVCNAME}.pid --name exim
75 eend $?
76 }