changelog 6.64 KB
Newer Older
1
2
3
4
5
6
7
symbiosis-common (2012:0911) stable; urgency=low

  * Fixed SSL certificate subject checking for a domain.  The primary name is
    now also checked, not just the aliases.
  * Added strict SSL checking which raises exceptions more often in the
    ssl_verify method.
  * Added tests to prove certificates with SNI / wildcard subjects work.
8
  * Fixed failing password test.
9

10
 -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 11 Sep 2012 16:00:04 +0100
11

Patrick J Cherry's avatar
Patrick J Cherry committed
12
13
14
15
16
17
symbiosis-common (2012:0606) stable; urgency=low

  * Updated the configuration file handling not to break on empty files.

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 06 Jun 2012 12:19:53 +0100

Patrick J Cherry's avatar
Patrick J Cherry committed
18
19
20
21
22
23
24
symbiosis-common (2012:0510) stable; urgency=low

  * The {CRYPT} prefix for passwords doesn't need to be upper case now, for
    backwards compatibility.

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 10 May 2012 08:35:20 +0100

25
26
27
28
29
30
symbiosis-common (2012:0418) stable; urgency=low

  * Updated the utils test to wait for the correct PID when checking locking.

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 18 Apr 2012 10:37:42 +0100

31
32
33
34
35
36
symbiosis-common (2012:0301) stable; urgency=low

  * Added file locking functions to Symbiosis::Utils.

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 01 Mar 2012 13:36:28 +0000

37
38
39
40
41
42
43
symbiosis-common (2012:0223) stable; urgency=low

  * Fixed typo in symbiosis-password-test which caused the hourly flag not to
    work.

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 22 Feb 2012 22:42:08 +0000

44
45
46
symbiosis-common (2012:0222) stable; urgency=low

  * Updated copyright and documentation links.
47
  * Fixed tc_utils to work with pam-tmpdir is around.
48

49
 -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 22 Feb 2012 15:32:19 +0000
50

Patrick J Cherry's avatar
Patrick J Cherry committed
51
52
53
54
55
56
57
symbiosis-common (2012:0221) stable; urgency=low

  * Use safe_open to read params as well as write.
  * get_param, set_param now have options that they can pass to safe_open

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 21 Feb 2012 10:14:57 +0000

58
59
60
61
62
symbiosis-common (2012:0215) stable; urgency=low

  * Symbiosis::Domains#find now works for wildcarded domains.
  * SSL tests now work if run as a non-root user.

63
 -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 20 Feb 2012 21:13:04 +0000
64

65
66
67
symbiosis-common (2012:0208) stable; urgency=low

  * Symbiosis::Domains now searches for www.domain as well as just domain.
Patrick J Cherry's avatar
Patrick J Cherry committed
68
69
  * Added Symbiosis::Utils#safe_open to use for opening files as root.
  * Rewrote Symbiosis::Utils#mkdir_p to be safer. 
Patrick J Cherry's avatar
Patrick J Cherry committed
70
71
72
  * Removed test task from rules
  * Updated debian control files to use relationships properly, as per section
    7.6 of the Debian Policy Manual. 
73
  * Updated config file generation to make use of the opts arg for Utils#safe_open 
74
75
76
  * Domains which are just symlinks have their directory set correctly, i.e
    not the symlinked one, but the resolved one.
  * Domain aliases (symlinks) can be listed.
Patrick J Cherry's avatar
Patrick J Cherry committed
77
78
  * SSL checks relaxed.  Execeptions only raised when SSL config is actually
    broken. 
79

Patrick J Cherry's avatar
Patrick J Cherry committed
80
 -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 08 Feb 2012 16:28:19 +0000
81

82
symbiosis-common (2012:0201) stable; urgency=low
83
84
85

  * Fixed IP address detection on machines with point-to-point links.  Closes
    #2971.
86
87
  * Updated ConfigFile#outdated? to return true if no checksum could be found
    in the file.
Patrick J Cherry's avatar
Patrick J Cherry committed
88
  * Fixed symbiosis-configure-ips to work on single-stack hosts.
89
  * Updated all scripts to specify ruby1.8.
90
  * Changed ERB parsing to accept "%" in the first column as a marking.
91
  * Use the primary IPs for a domain if nothing was specified.
92

93
 -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 01 Feb 2012 15:53:40 +0000
94

95
96
symbiosis-common (2012:0124) stable; urgency=low

97
  * Removed chown -R of doom in postinst. 
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
  * Removed references to symbiosis-range and symbiosis-test in
    Provides/Requires lines.
  * Moved common tests to test.d
  * Removed old test libraries
  * Moved tc_httpd into apache tree. Fixed tests to work.
  * Fixed symbiosis-common prerm to work.
  * Fixed Symbiosis::ConfigFile#outdated to return the correct answer
  * Added make rule for symbiosis-configre-ips manpage
  * Fixed symbiosis-test to create a manpage in build environments
  * Moved tc_checkpassword to email package, where it belongs and fixed it up.
  * Added ability to specify a prefix directory (for testing) in
    Symbiosis::Domains
  * Fixed up symbiosis-test as a ruby script with a manpage.

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 24 Jan 2012 13:14:53 +0000

114
115
116
117
118
119
symbiosis-common (2012:0118) stable; urgency=low

  * Moved http test into symbiosis-httpd packages

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 18 Jan 2012 16:31:38 +0000

120
121
122
123
124
125
126
symbiosis-common (2012:0117) stable; urgency=low

  * Added ipv4/6 flags to symbiosis-ip to determine the primary IP of a
    system.

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 17 Jan 2012 15:56:23 +0000

Patrick J Cherry's avatar
Patrick J Cherry committed
127
128
129
130
131
132
133
134
135
symbiosis-common (2011:1214) stable; urgency=low

  * Added dependency on liblinux-netlink-ruby
  * Added IP configuration script to automatically add IP addresses.
  * Better determination of the primary interface / IP addresses
  * Lots of misc bugfixes 

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 14 Dec 2011 21:16:23 +0000

136
137
138
139
140
symbiosis-common (2011:1209) stable; urgency=low

  * Updated standards version.
    - Avoid hardcoding 'shadowconfig' path in the postinstall script.
    - Depend upon "${misc:Depends}".
Patrick J Cherry's avatar
Patrick J Cherry committed
141
    - Test for errors in commands
142
143
144

 -- Steve Kemp <steve@bytemark.co.uk>  Fri, 09 Dec 2011 14:44:41 +0000

145
146
147
symbiosis-common (2011:1201) stable; urgency=low

  * Moved SSL certificate generation into this package.
148
  * Merged symbiosis-range package
149
150
151

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 01 Dec 2011 09:30:14 +0000

152
153
154
155
156
157
158
symbiosis-common (2010:1124) stable; urgency=low

  * Add the "admin" user to the "adm" group - such that it may read
    apache logfiles, etc.

 -- Steve Kemp <steve@bytemark.co.uk>  Wed, 24 Nov 2010 14:33:41 +0000

159
160
161
162
163
164
165
symbiosis-common (2010:0914) stable; urgency=low

  * Added test suite
  * Fixed password check to work

 -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 14 Sep 2010 21:43:37 +0100

166
167
168
169
170
171
symbiosis-common (2010:0830) stable; urgency=low

  * Install a small library of Perl functions.

 -- Steve Kemp <steve@bytemark.co.uk>  Mon, 30 Aug 2010 09:44:09 +0000

172
173
174
175
176
177
178
symbiosis-common (2010:0817) stable; urgency=low

  * Updated the post-installation script to make /etc/symbiosis if
    it isn't present.

 -- Steve Kemp <steve@bytemark.co.uk>  Tue, 17 Aug 2010 11:11:11 +0000

Steve Kemp's avatar
Steve Kemp committed
179
180
181
182
183
184
symbiosis-common (2010:0727) stable; urgency=low

  * Install lib/symbiosis/domains.rb

 -- Steve Kemp <steve@bytemark.co.uk>  Tue, 27 Jul 2010 12:40:00 +0000

Steve Kemp's avatar
Steve Kemp committed
185
symbiosis-common (2010:0625) stable; urgency=low
Patrick J Cherry's avatar
Patrick J Cherry committed
186
187
188
189

  * New package

 -- Steve Kemp <steve@bytemark.co.uk>  Thu, 24 Jun 2010 17:15:43 +0100