RSS

(root)/trunk : 395

Teddy Hogeborn
2009-10-26 22:16:16
Revision ID: teddy@fukt.bsnet.se-20091026211616-38e9wynf4428ip2l
Merge from release branch.

collapse all collapse all

added added

removed removed

10
# For info about _FORTIFY_SOURCE, see
10
# For info about _FORTIFY_SOURCE, see
11
# <http://www.kernel.org/doc/man-pages/online/pages/man7/feature_test_macros.7.html>
11
# <http://www.kernel.org/doc/man-pages/online/pages/man7/feature_test_macros.7.html>
12
# and <http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html>.
12
# and <http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html>.
13
FORTIFY=-D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIC -fPIE
13
FORTIFY=-D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIC
14
LINK_FORTIFY_LD=-z relro -fPIE
14
LINK_FORTIFY_LD=-z relro -z now
15
LINK_FORTIFY=-pie
15
LINK_FORTIFY=
 
 
16
ifndef BROKEN_PIE
 
 
17
FORTIFY += -fPIE
 
 
18
LINK_FORTIFY_LD += -fPIE
 
 
19
LINK_FORTIFY += -pie
 
 
20
endif
16
#COVERAGE=--coverage
21
#COVERAGE=--coverage
17
OPTIMIZE=-Os
22
OPTIMIZE=-Os
18
LANGUAGE=-std=gnu99
23
LANGUAGE=-std=gnu99
19
htmldir=man
24
htmldir=man
20
version=1.0.13
25
version=1.0.14
21
SED=sed
26
SED=sed
22
 
27
 
23
## Use these settings for a traditional /usr/local install
28
## Use these settings for a traditional /usr/local install
1
This NEWS file records noteworthy changes, very tersely.
1
This NEWS file records noteworthy changes, very tersely.
2
See the manual for detailed information.
2
See the manual for detailed information.
3
 
3
 
 
 
4
Version 1.0.14 (2009-10-25)
 
 
5
Enable building without -pie and -fPIE if BROKEN_PIE is set.
 
 
6
 
4
Version 1.0.13 (2009-10-22)
7
Version 1.0.13 (2009-10-22)
5
* Client
8
* Client
6
** Security bug fix: If Mandos server is also installed, do not copy
9
** Security bug fix: If Mandos server is also installed, do not copy
1
<?xml version="1.0" encoding="UTF-8"?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- Edited by Makefile -->
2
<!-- Edited by Makefile -->
3
<!ENTITY version "1.0.13">
3
<!ENTITY version "1.0.14">
 
 
1
mandos (1.0.14-1) unstable; urgency=low (HIGH on mips and mipsel)
 
 
2
 
 
 
3
  * New upstream release.
 
 
4
  * debian/rules: Build with BROKEN_PIE set on mips and mipsel
 
 
5
    architectures - fixes FTBFS there.
 
 
6
 
 
 
7
 -- Teddy Hogeborn <teddy@fukt.bsnet.se>  Sun, 25 Oct 2009 20:10:09 +0100
 
 
8
 
1
mandos (1.0.13-1) unstable; urgency=high
9
mandos (1.0.13-1) unstable; urgency=high
2
 
10
 
3
  * New upstream release.
11
  * New upstream release.
15
# This has to be exported to make some magic below work.
15
# This has to be exported to make some magic below work.
16
export DH_OPTIONS
16
export DH_OPTIONS
17
 
17
 
 
 
18
ifneq (,$(findstring :$(DEB_HOST_ARCH):,:mips:mipsel:))
 
 
19
  BROKEN_PIE := yes
 
 
20
  export BROKEN_PIE
 
 
21
endif
 
 
22
ifneq (,$(findstring :$(DEB_BUILD_ARCH):,:mips:mipsel:))
 
 
23
  BROKEN_PIE := yes
 
 
24
  export BROKEN_PIE
 
 
25
endif
 
 
26
 
18
configure: configure-stamp
27
configure: configure-stamp
19
configure-stamp:
28
configure-stamp:
20
        dh_testdir
29
        dh_testdir
79
        SO_BINDTODEVICE = None
79
        SO_BINDTODEVICE = None
80
 
80
 
81
 
81
 
82
version = "1.0.13"
82
version = "1.0.14"
83
 
83
 
84
logger = logging.Logger(u'mandos')
84
logger = logging.Logger(u'mandos')
85
syslogger = (logging.handlers.SysLogHandler
85
syslogger = (logging.handlers.SysLogHandler
31
server_path = '/'
31
server_path = '/'
32
server_interface = domain + '.Mandos'
32
server_interface = domain + '.Mandos'
33
client_interface = domain + '.Mandos.Client'
33
client_interface = domain + '.Mandos.Client'
34
version = "1.0.13"
34
version = "1.0.14"
35
bus = dbus.SystemBus()
35
bus = dbus.SystemBus()
36
mandos_dbus_objc = bus.get_object(busname, server_path)
36
mandos_dbus_objc = bus.get_object(busname, server_path)
37
mandos_serv = dbus.Interface(mandos_dbus_objc,
37
mandos_serv = dbus.Interface(mandos_dbus_objc,
21
# Contact the authors at <mandos@fukt.bsnet.se>.
21
# Contact the authors at <mandos@fukt.bsnet.se>.
22
22
23
 
23
 
24
VERSION="1.0.13"
24
VERSION="1.0.14"
25
 
25
 
26
KEYDIR="/etc/keys/mandos"
26
KEYDIR="/etc/keys/mandos"
27
KEYTYPE=DSA
27
KEYTYPE=DSA
1
Begin4
1
Begin4
2
Title:          Mandos
2
Title:          Mandos
3
Version:        1.0.13
3
Version:        1.0.14
4
Entered-date:   2009-10-22
4
Entered-date:   2009-10-25
5
Description:    The Mandos system allows computers to have encrypted
5
Description:    The Mandos system allows computers to have encrypted
6
root file systems and at the same time be capable of remote and/or
6
root file systems and at the same time be capable of remote and/or
7
unattended reboots.
7
unattended reboots.
12
Maintained-by:  teddy@fukt.bsnet.se (Teddy Hogeborn),
12
Maintained-by:  teddy@fukt.bsnet.se (Teddy Hogeborn),
13
                belorn@fukt.bsnet.se (Björn Påhlsson)
13
                belorn@fukt.bsnet.se (Björn Påhlsson)
14
Primary-site: http://www.fukt.bsnet.se/mandos
14
Primary-site: http://www.fukt.bsnet.se/mandos
15
              103K mandos_1.0.13.orig.tar.gz
15
              103K mandos_1.0.14.orig.tar.gz
16
Alternate-site: ftp://ftp.fukt.bsnet.se/pub/mandos
16
Alternate-site: ftp://ftp.fukt.bsnet.se/pub/mandos
17
                103K mandos_1.0.13.orig.tar.gz
17
                103K mandos_1.0.14.orig.tar.gz
18
Platforms:      Requires GCC, GNU libC, Avahi, GnuPG, Python 2.5, and
18
Platforms:      Requires GCC, GNU libC, Avahi, GnuPG, Python 2.5, and
19
various other libraries.  While made for Debian GNU/Linux, it is
19
various other libraries.  While made for Debian GNU/Linux, it is
20
probably portable to other distributions, but not other Unixes.
20
probably portable to other distributions, but not other Unixes.

Loggerhead is a web-based interface for Bazaar branches