1 |
sourceforge (2.6-0+8) unstable; urgency=low |
2 |
|
3 |
* [Christian] Added debian/BUGS |
4 |
* [Christian] Corrected approve_pending bug |
5 |
* [Christian] Corrected wrong userid for CVS |
6 |
* [Christian] Fixed libmcryp4 dependancy |
7 |
* [Christian] Added anoncvs_ users in ldap db |
8 |
* [Roland] [From 2.5] Added man page for sourceforge-config (from a |
9 |
Docbook SGML file). This fixes a lintian error. |
10 |
* [Christian] Added ldap support for chrooted anonymous cvs |
11 |
* [Roland] Minor typo-fixes here and there, and a few cosmetic changes. |
12 |
* [Roland] [From 2.5] Fixed unix_box entries. |
13 |
* [Roland] Fixed leftover cruft in /etc/nsswitch.conf purging. |
14 |
* [Roland] Made the header somewhat customizable (display/hide the |
15 |
banner, mainly). |
16 |
* [Roland] Transitioned to PostgreSQL 7.2. That was far from easy, |
17 |
since PG 7.2 is much more anal retentive than 7.1.3. In particular, |
18 |
foreign key constraints and indices are not automagically dropped, |
19 |
which caused strange errors and deep frustration in the upgrade path |
20 |
from the 2.5 series. |
21 |
* [Roland] While I was fixing that, I also took the opportunity to add |
22 |
some code to drop the useless "deadXX" columns that are introduced by |
23 |
the 2.5->2.6 upgrade (ALTER TABLE/DROP COLUMN not being implemented in |
24 |
PostgreSQL yet). |
25 |
* [Roland] Moved a few SQL statements used only in the 2.5->2.6 upgrade |
26 |
from db-upgrade26.pl to sf2.5-to-sf2.6.sql. |
27 |
|
28 |
-- Christian Bayle <bayle@aist.enst.fr> Mon, 11 Mar 2002 23:54:57 +0100 |
29 |
|
30 |
sourceforge (2.6-0+7) unstable; urgency=low |
31 |
|
32 |
* [Roland] [From 2.5] Added templates to conffiles. |
33 |
* [Roland] Added debconf magic to ask whether to replace a config file |
34 |
before doing it (in the post-installation and pre-remove phases). |
35 |
* [Christian] Changed to use cvsweb |
36 |
* [Roland] [From 2.5] Added "-s /bin/sh" when su'ing to postgres. |
37 |
* [Roland] [From 2.5] Moved templates to a Policy-compliant location |
38 |
(/etc/sourceforge/templates). |
39 |
* [Christian] modify install-ldap.sh to follow slapd undocumented |
40 |
changes |
41 |
* [Christian] removed test on /etc/ldap.secret in sourceforge.config |
42 |
* [Christian] changed template in local.inc.template to remove People in |
43 |
sys_ldap_admin dn |
44 |
|
45 |
-- Christian Bayle <bayle@aist.enst.fr> Tue, 26 Feb 2002 18:20:31 +0100 |
46 |
|
47 |
sourceforge (2.6-0+6) unstable; urgency=low |
48 |
|
49 |
* [Roland] [From 2.5] Added docs. |
50 |
* [Roland] Added libmime-base64-perl and libhtml-parser-perl to |
51 |
dependencies (db-upgrade26.pl now uses MIME::Base64 and |
52 |
HTML::Entities). |
53 |
* [Roland] Added migration capability to the db-upgrade26.pl script. |
54 |
Database upgrades smoothly from 2.5 to 2.6. Hopefully. Not very well |
55 |
tested yet. |
56 |
* [Christian] Removed libmcrypt bug workaround |
57 |
|
58 |
-- Christian Bayle <bayle@aist.enst.fr> Thu, 7 Feb 2002 18:30:27 +0100 |
59 |
|
60 |
sourceforge (2.6-0+5) unstable; urgency=low |
61 |
|
62 |
* [Christian] Added dependency to php4-mcrypt |
63 |
* [Christian] Temporary workaround for libmcrypt bug in local.inc.template |
64 |
* [Christian] Removed mcrypt-test.sh |
65 |
|
66 |
-- Christian Bayle <bayle@aist.enst.fr> Sun, 27 Jan 2002 18:43:43 +0100 |
67 |
|
68 |
sourceforge (2.6-0+4) unstable; urgency=low |
69 |
|
70 |
* [Christian] Removed unjustified warning in intall-ldap.sh. |
71 |
* [Roland] Updated Standards-Version to 3.5.6.0. |
72 |
* [Roland] Made the package arch-independent. |
73 |
* [Roland] Updated debian/TODO a bit. |
74 |
* [Roland] Fixed a few minor bugs in my/index.php. |
75 |
* [Roland] Fixed speling error in Description: field. |
76 |
* [Roland] Added dependencies on packages providing the vi editor. |
77 |
* [Roland] www/include/Layout.class (and others): Removed the VA logo in |
78 |
the site icon. The new site icon now consists of a black "SF" written |
79 |
over a Debian swirl. |
80 |
* [Roland] deb-specific/install-ldap.sh: Test for the existence of |
81 |
/etc/ldap/slapd.conf before trying to modify it, and suggest to |
82 |
reconfigure slapd if it is not present. |
83 |
* [Roland] [From 2.5] Ported the new LDAP schema, that had been |
84 |
forgotten for some reason. |
85 |
* [Roland] [From 2.5] Fixed email addresses on the users' home page. |
86 |
* [Roland] Added the login name and real name of the user whose |
87 |
permissions in a project are being edited. |
88 |
* [Roland] Replaced a call to /etc/init.d/bind9 restart by a (more |
89 |
appropriate) reload. Used the policy-defined invoke-rc.d, too. |
90 |
* [Roland] Fixed dependencies to correctly handle apache-ssl and |
91 |
exim-tls. |
92 |
|
93 |
-- Roland Mas <lolando@debian.org> Fri, 11 Jan 2002 13:05:02 +0100 |
94 |
|
95 |
sourceforge (2.6-0+3) unstable; urgency=low |
96 |
|
97 |
* [Christian] Added proper chmod for cp -r www and common |
98 |
* [Christian] Added homedir_prefix and groupdir_prefix in |
99 |
local.inc.template and made the change in account.php to take this in |
100 |
account |
101 |
* [Roland] [From 2.5] Rewrote the config file handling, so that it does |
102 |
not overwrite local changes. |
103 |
* [Roland] [From 2.5] Added cvssh.pl. |
104 |
|
105 |
-- Christian Bayle <bayle@aist.enst.fr> Mon, 3 Dec 2001 20:09:39 +0100 |
106 |
|
107 |
sourceforge (2.6-0+2) unstable; urgency=low |
108 |
|
109 |
* [Christian] Patch for db init |
110 |
* [Christian] Repared bad db init |
111 |
|
112 |
-- Christian Bayle <bayle@aist.enst.fr> Sat, 17 Nov 2001 01:29:25 +0100 |
113 |
|
114 |
sourceforge (2.6-0+1) unstable; urgency=low |
115 |
|
116 |
* Started working on 2.6. Don't expect it to work just yet. |
117 |
* Split the DB installation/deinstallation process out of |
118 |
postinst/postrm/prerm and into an install-db.sh script. Made it a bit |
119 |
less verbose. |
120 |
* Split the Apache installation/deinstallation process out of |
121 |
postinst/prerm and into an install-db.sh script. |
122 |
* Cleaned the exim configuration a bit. |
123 |
* Cleaned the DNS configuration a bit. |
124 |
* Cleaned the install-*.sh scripts a lot. They now all look the same, |
125 |
are more readable (well, they are more readable to me), and work |
126 |
approximately the same way. Added a template for future such scripts |
127 |
(install-skel.sh). |
128 |
* [Christian] Put utils/include.pl utils/sql2ldif.pl |
129 |
utils/underworld-dummy/ssh_dump.pl of 2.5 as 2.6 scripts, sql2ldif |
130 |
will probably have to be re-seen |
131 |
* [Christian] Added sf-2.6-complete.sql script |
132 |
* [Christian] Cleaned debian/rules |
133 |
* [Christian] Added path in apache template |
134 |
* deb-specific/db-upgrade26.pl: Rewrote the SQL parsing state machine so |
135 |
that it 1. works better, 2. is more readable, 3. knows about comments, |
136 |
4. knows about COPY [...] FROM stdin. |
137 |
* [From 2.5 branch] Fixed install-cvs.sh so that it no longer inserts |
138 |
too many lines in the inetd.conf file. |
139 |
* [From 2.5 branch] Added sf_ldap_modify_if_exists() to |
140 |
www/include/ldap.php. Works the same as sf_ldap_modify, but returns a |
141 |
non-error if the LDAP entry does not exist. Patched |
142 |
sf_ldap_user_set_attribute to use this new function, so that even |
143 |
users with no account (or no account yet) can change their passwords |
144 |
and personal info. |
145 |
* Adapted the patch to display the site admin menu, from using the now |
146 |
deprecated function user_ismember() to using the new (2.6) methods |
147 |
involving Group and Permission objects. |
148 |
* [From 2.5 branch] Improved personal page: site admin(s) now see(s) a |
149 |
list of pending projects, and news admin(s) see(s) a list of pending |
150 |
news bytes. |
151 |
* Replaced calls to /etc/init.d/<script> <action> in maintainer scripts |
152 |
with invoke-rc.d <script> <action>, as per policy. |
153 |
* Slightly rewrote the template handling in postinst script, to allow |
154 |
parsing for files not in /etc/sourceforge (not needed yet, but it |
155 |
might come in handy). |
156 |
* Removed an unneeded dependency on bash (in install-chroot.sh). |
157 |
* Added resolution data. Fixes the "Can't submit a bug/patch/whatever" |
158 |
bug. |
159 |
|
160 |
-- Roland Mas <lolando@debian.org> Fri, 23 Nov 2001 20:05:11 +0100 |
161 |
|
162 |
sourceforge (2.5-12) unstable; urgency=low |
163 |
|
164 |
* Fixed a PATH problem in install-ldap.sh. |
165 |
* Made the cronjobs silent. |
166 |
|
167 |
-- Roland Mas <lolando@debian.org> Thu, 1 Nov 2001 20:03:28 +0100 |
168 |
|
169 |
sourceforge (2.5-11) unstable; urgency=low |
170 |
|
171 |
* Fixed /etc/aliases entry for sourceforge user. Really, this time. |
172 |
* Fixed Trove software map (closes: #108297). |
173 |
* Added sf-add-skill and sf-register-theme scripts. |
174 |
* Removed the need for chsh sourceforge in update-user-group-cvs.sh. |
175 |
* Fixed user list and group list. |
176 |
* [Christian] Added support for sites without DNS delegation. |
177 |
* Included patch from Olivier Garcia <olivier@linux-nerd.com>: support |
178 |
for multiple network cards. |
179 |
* Made sourceforge.config ash-compatible. |
180 |
* Fixed User.class (closes: #108682). |
181 |
* Added the alias for the Mailman images in sf-httpd.conf.template. |
182 |
* Fixed the most important entry in the zone file (ours). |
183 |
* Email forwarding should now work (through LDAP). I'm afraid this has |
184 |
required that we depend on exim specifically (instead of any other |
185 |
MTA). If you desperately need support for another MTA, please read |
186 |
(and understand) deb-specific/install-exim.sh and send me the |
187 |
appropriate install-<your-MTA-here>.sh for inclusion. |
188 |
* Fixed fill-in-the-blanks.pl to allow multiple replacements of the same |
189 |
token on the same line. That was needed by some magic that's not here |
190 |
anymore, but it's better nevertheless. |
191 |
* [Christian] Added SF_robot and Replicator entry in sql2ldif script. |
192 |
* [Christian] Made ldap_add_password template var work. |
193 |
* Mailing-lists should now work. The emails should also be sent to the |
194 |
list with the same LDAP trick we used for the email forwarding, and |
195 |
the web part of Mailman be correctly configured. |
196 |
* Fixed apache-ssl support (apache + libapache-mod-ssl was the only |
197 |
combination I had previously tested). |
198 |
* [Christian] Added ldap check in apache/php config. |
199 |
* [Christian] Ldap online support enabled. Requires intensive testing |
200 |
and probably security enhancements similar to database. |
201 |
* Fixed possible infinite loop in cronjobs/calculate_user_metric.php. |
202 |
* [Christian] backport of 2_6_1 docman for better language support |
203 |
* [Christian] Fixed install-ldap loss of robot password |
204 |
* [Christian] Started FTP setup |
205 |
* [Christian] Download server added |
206 |
* [Christian] File Release FRS support added (closes: #108173) |
207 |
* [Christian] Added CVS nightly tarballs |
208 |
* Fixed errors in LDAP configuration so that the online creation of |
209 |
groups and users works. |
210 |
* Fixed a thinko in debian/sourceforge/cron.d. |
211 |
* Added a periodical check for the presence of an incoming directory in |
212 |
the users' home dir. |
213 |
* Fixed versioned dependency on debconf (thanks to lintian). |
214 |
* Removed unnecessary CVS/ dirs from the package when it's built from a |
215 |
CVS checkout (as opposed to a CVS export). |
216 |
* Fix in include.pl to allow the use of an empty password. To be |
217 |
tested, but it might help closing #116009. |
218 |
* Delayed deletion of files until the very end of the uninstall process, |
219 |
in order to potentially help fixing one symptom described in #116009 |
220 |
too. |
221 |
* deb-specific/install-exim.sh: (still related to, and not closing, |
222 |
#116009) no need to require /etc/sourceforge/local.pl when |
223 |
deconfiguring. |
224 |
* Updated debian/TODO a bit. |
225 |
* Added fileforge.pl, a setuid Perl script to move files around securely |
226 |
(without needing to grant www-data read/write permission on |
227 |
$user/incoming/ directories). |
228 |
* [Christian] Splited install-dns.sh in install-dns.sh and |
229 |
install-cvs.sh and related modification in prerm and postinst, purge |
230 |
is now done for cvs, but i don't use update-inetd that doesn't restore |
231 |
old config. probably cvs maintainer should be contacted to have a |
232 |
friendly sourceforge config, because cvs config break sourceforge cvs |
233 |
config |
234 |
* Migrated install-cvs.sh to update-inetd (using appropriate |
235 |
--comment-chars tricks). |
236 |
* Fixed top of page background (looked nice on Forged Metal theme, but |
237 |
not with any other theme). |
238 |
* Deduped releases in the Quick Release System. |
239 |
* Fixed searches: broken SQL syntax in the admin-only search, and |
240 |
removed case-sensitiveness in the other search. |
241 |
* www/include/theme.php: Fixed SQL (removed quotes from integer fields). |
242 |
* www/include/theme.php: Changed the default user theme to a saner one. |
243 |
* www/include/cache.php: Removed warning when the page is not cached. |
244 |
* debian/sourceforge.prerm: Fixed uninstall-time bugs (deluser could |
245 |
fail, and the FTP root directory could be non-empty). |
246 |
* debian/sourceforge.config: Eventually fixed the empty db_passwd bug |
247 |
(closes: #116009). |
248 |
* Removed the web-only installation. All the services work, and there |
249 |
is no need for a stripped-down version (which would be full of broken |
250 |
links and non-working features). |
251 |
* debian/control: Replaced Recommends: with Depends: now that the |
252 |
web-only installation is no more. Removed cvsweb, too, since we |
253 |
provide our own version. |
254 |
* deb-specific/database.inc.template, deb-specific/local.inc.template, |
255 |
deb-specific/sf-httpd.secrets.template: Took the LDAP password out of |
256 |
the reach of unallowed users (same trick we used for the database |
257 |
password). |
258 |
* deb-specific/install-ldap.sh: Rewrote the way the LDAP password was |
259 |
handled. |
260 |
* Added a debconf note concerning the way libpam-ldap has to be |
261 |
configured. |
262 |
* [Christian] deb-specific/install-ldap.sh: Fixed incorrect upgrade. |
263 |
* Plus a ton of other fixes and cleanups, but this changelog entry is |
264 |
already long enough. |
265 |
* Today, the 1st of November 2001, I'd like to dedicate this release to |
266 |
Édith and Virginie. So there. |
267 |
|
268 |
-- Roland Mas <lolando@debian.org> Thu, 1 Nov 2001 14:31:48 +0100 |
269 |
|
270 |
sourceforge (2.5-10) unstable; urgency=low |
271 |
|
272 |
* I am starting to get rather confident in this package, to the point |
273 |
where I cannot think of major bugs preventing it to enter woody |
274 |
(closes: #99336). It will still have to wait for its dependencies to |
275 |
be fulfilled and for its other RC bugs to be fixed/closed, but I won't |
276 |
artificially keep it out from testing. |
277 |
* Fixed possible double insertion of the sourceforge alias in |
278 |
/etc/aliases. |
279 |
* Check the presence of, and when needed, add, "extension={pgsql,gd}" |
280 |
lines in /etc/php4/{apache,cgi}/php.ini files (closes: #107290). |
281 |
* Moved some code where it belongs (in the "if web_only = false" |
282 |
if-block) in sourceforge.config. |
283 |
* Added a Debconf note to remind the admin to create the SSL/TLS |
284 |
certificate. |
285 |
* A few cosmetic changes. |
286 |
* Added an "Installation notes" paragraph in README.Debian. |
287 |
* Removed an entry in the TODO file (now it's a bug on the BTS). |
288 |
* Fixed the diary stuff (viewing entries, monitoring other people's |
289 |
diary) (closes: #108166, #108169). |
290 |
|
291 |
-- Roland Mas <lolando@debian.org> Fri, 10 Aug 2001 09:04:44 +0200 |
292 |
|
293 |
sourceforge (2.5-9) unstable; urgency=low |
294 |
|
295 |
* Added more checks into the postinst to deal with more possible errors. |
296 |
* Small fixes in postinst and postrm. |
297 |
* Changed the way we use the templates (fill-in-the-blanks.pl) and keep |
298 |
the postinst script -e (closes: #103902). |
299 |
* Continued work on db-upgrade.pl: added a function to parse SQL files. |
300 |
The first installation (database initialisation) is now done via this |
301 |
script too. |
302 |
* Redirected email to sourceforge@domain to the server admin address (as |
303 |
specified by the debconf question). |
304 |
* Continued the hunt for references to sourceforge.net, including |
305 |
removed links to some pages that were too deeply connected with |
306 |
sf.net. |
307 |
|
308 |
-- Roland Mas <lolando@debian.org> Wed, 18 Jul 2001 18:58:46 +0200 |
309 |
|
310 |
sourceforge (2.5-8) unstable; urgency=low |
311 |
|
312 |
* Removed references to foundries from the site homepage. |
313 |
* Went through debian/TODO. Didn't do much, but the file is a bit |
314 |
cleaner and more up-to-date now. Transferred a bit of it onto |
315 |
Savannah. |
316 |
* Added French translation into the debconf template. |
317 |
* Ask confirmation for passwords in debconf. |
318 |
* Other minor tweaks in debconf. |
319 |
* Fixed cvsweb "Unable to find gzip binary in $PATH" bug. |
320 |
* Fixed the PostgreSQL reconfiguration in case the server changes IP |
321 |
addresses. |
322 |
* Added smooth DB upgrade script. Be afraid, be very afraid. |
323 |
|
324 |
-- Roland Mas <lolando@debian.org> Wed, 27 Jun 2001 19:58:09 +0200 |
325 |
|
326 |
sourceforge (2.5-7) unstable; urgency=low |
327 |
|
328 |
* Started removing some VA / SF.net / OSDN advertisements. |
329 |
* Fixed postinst for web-only installs. |
330 |
* Fixed project_weekly_metric.php cron job (closes: #101004). |
331 |
|
332 |
-- Roland Mas <lolando@debian.org> Sat, 16 Jun 2001 19:09:49 +0200 |
333 |
|
334 |
sourceforge (2.5-6) unstable; urgency=low |
335 |
|
336 |
* [Christian] New install-ldap.sh and fixed sourceforge.schema. Should |
337 |
help fix the LDAP problems. |
338 |
* Depends: libpam-ldap. |
339 |
* Fixed Depends: debconf (closes: #100415). |
340 |
* [Christian] Fixed a bug sending an email for un-approved projects. |
341 |
|
342 |
-- Roland Mas <lolando@debian.org> Fri, 15 Jun 2001 23:07:59 +0200 |
343 |
|
344 |
sourceforge (2.5-5) unstable; urgency=low |
345 |
|
346 |
* Removed annoying "activate_group(...)" in /admin/approve_pending.php. |
347 |
* Fixed user_get_language(). |
348 |
|
349 |
-- Roland Mas <lolando@debian.org> Tue, 22 May 2001 19:49:28 +0200 |
350 |
|
351 |
sourceforge (2.5-4) unstable; urgency=low |
352 |
|
353 |
* Fixed /new/ script. |
354 |
* Made the LDAP password debconf parameter to be a password (instead of |
355 |
a string). |
356 |
|
357 |
-- Roland Mas <lolando@debian.org> Sat, 19 May 2001 20:39:38 +0200 |
358 |
|
359 |
sourceforge (2.5-3) unstable; urgency=low |
360 |
|
361 |
* rules: remove cvssh.1 for the 'clean' target. |
362 |
* Fixed and improved the skill import. |
363 |
* [Christian] Added list option to install-ldap.sh. |
364 |
* [Christian] More things for ldap in local.inc.template. |
365 |
* Added debconf question for ldap password. |
366 |
|
367 |
-- Roland Mas <lolando@debian.org> Fri, 18 May 2001 22:37:57 +0200 |
368 |
|
369 |
sourceforge (2.5-2) unstable; urgency=low |
370 |
|
371 |
* Fixed the sending of emails in the support request tracker. |
372 |
* Fixed the Change User Password page. |
373 |
* [Christian] Correct a bug in new_parse.pl for anonymous CVS |
374 |
* [Christian] Removed maybe 2 dangerous rm -rf from new_parse.pl, should |
375 |
find a better solution |
376 |
* [Christian] Added man for cvssh |
377 |
* [Christian] Remove warning from grap.c compilation (Dirty code) |
378 |
* [Christian] Started to reintroduce in local.inc.template things about |
379 |
ldap |
380 |
* [Christian] Modified dirs for ftp (things changing have to be in var |
381 |
not in usr, remember that a system should work with /usr /etc read |
382 |
only, that's why zone files for bind are in var) |
383 |
* Trimmed package dependencies a bit. |
384 |
* Improved the way postinst detects an error upon database and user |
385 |
creation. |
386 |
* Added sfdocs.sql, not (yet) used. |
387 |
* [Christian] Fixed incorrect list of shell in account.php (function |
388 |
account_shellselects) for useredit.php |
389 |
* [Christian] Made /bin/cvssh as default shell and take this in |
390 |
new_parse and sql2ldif , admin can now choose by web: Restricted shell |
391 |
/bin/cvssh or whatever shell available in /etc/shells. |
392 |
|
393 |
-- Roland Mas <lolando@debian.org> Fri, 18 May 2001 20:21:11 +0200 |
394 |
|
395 |
sourceforge (2.5-1) unstable; urgency=low |
396 |
|
397 |
* First upload to Debian (closes: #78847). |
398 |
|
399 |
-- Roland Mas <lolando@debian.org> Mon, 14 May 2001 20:18:03 +0200 |
400 |
|
401 |
sourceforge (2.5-0+17) unstable; urgency=low |
402 |
|
403 |
* Fixed a postinst bug. |
404 |
* Merged stuff from Christian again: |
405 |
+ Moved db_get sourceforge/noreply_to_bitbucket because later db_get |
406 |
locks |
407 |
+ Created install-ssh.sh and relativ modifs in prerm and postinst |
408 |
+ Modified local.pl.template to have database access |
409 |
+ Adding ldap config that allow user/passwd management without |
410 |
touching /etc files. LDAP is not directly used from php like it's done |
411 |
on current CVS snapshot. |
412 |
+ By default now ssh don't chroot (Possible, thanks to ldap) and there |
413 |
is a symlink /cvsroot to let CVS with ssh run like before and there is |
414 |
an option chroot to install-ssh.sh to have chroot again. To have a on |
415 |
demand per user chroot, we maybe should create a special shell that to |
416 |
this. Because we run in one box cvs imply ssh, this make that a cvs |
417 |
writer has got a shell on your box. Chroot restrict access, it would |
418 |
also be possible to restrict access using cvssh (alias grap.c) without |
419 |
chroot |
420 |
+ Modified update-user-group-cvs.sh to update ldap tables |
421 |
+ Correct a mistake in /cvs/ page (Added :ext: at cvs command) |
422 |
+ Added cvssh in /bin/ |
423 |
+ Changed sql2lif.pl to have cvssh as default shell in ldap tables |
424 |
* Stripped cvssh to make lintian happy. |
425 |
|
426 |
-- Roland Mas <lolando@debian.org> Mon, 14 May 2001 14:07:28 +0200 |
427 |
|
428 |
sourceforge (2.5-0+16) unstable; urgency=low |
429 |
|
430 |
* Fixed some bugs in the maintainer scripts again. |
431 |
* Merged stuff from Christian Bayle: |
432 |
+ Added sf-httpd.conf.template enhancement for virtual hosting |
433 |
+ Added vhost_alias_module check in sourceforge.postinst |
434 |
+ Work on sql2ldif.pl and install-ldap.sh |
435 |
* Fixed crontab so that it doesn't complain when the package is |
436 |
uninstalled. |
437 |
* Also in crontab: do not start the non-web-only scripts if the |
438 |
installation was web-only. |
439 |
* Depend on mail-transport-agent. |
440 |
|
441 |
-- Roland Mas <lolando@debian.org> Fri, 11 May 2001 20:23:13 +0200 |
442 |
|
443 |
sourceforge (2.5-0+15) unstable; urgency=low |
444 |
|
445 |
* Still heading to stability. |
446 |
* Updated TODO list and README.Debian. |
447 |
* Optionnally send email to "noreply" to /dev/null. |
448 |
* Fiddled with the .orig.tar.gz to fix permissions on some files |
449 |
(notable some executable *.png and *.php). Lintian is now happier. |
450 |
* Added dependencies on the right LDAP packages. |
451 |
* Fixed the postgresql cron script problem. |
452 |
* Clean up more stuff when purging the package. |
453 |
|
454 |
-- Roland Mas <lolando@debian.org> Fri, 11 May 2001 14:00:23 +0200 |
455 |
|
456 |
sourceforge (2.5-0+14) unstable; urgency=low |
457 |
|
458 |
* Got my hands back on the package, and started cleaning it a bit. |
459 |
* Removed the killall in postinst (it bit me while I was remotely |
460 |
installing the package). |
461 |
* Added a bit more verbosity in postinst. |
462 |
* Fixed a typo in the debconf template. |
463 |
* Ditto in install-dns.sh. |
464 |
* Restart ssh in prerm. |
465 |
* Removed duplicate invocation of debconf for the LDAP stuff in config. |
466 |
* Added Depends: on ssh, libnss-ldap and bind9. |
467 |
* Heading to a stable state, all unstable stuff is conditioned to a |
468 |
debconf question. |
469 |
* Removed bashisms in config. |
470 |
|
471 |
-- Roland Mas <lolando@debian.org> Thu, 10 May 2001 11:10:34 +0200 |
472 |
|
473 |
sourceforge (2.5-0+13.3) unstable; urgency=low |
474 |
|
475 |
* Modified sourceforge.config to get a correct ldap DN |
476 |
* Changed ldaptest for install-ldap.sh in deb-specific |
477 |
* Added sql2ldif.sh and install-ldap.sh in debian/rules |
478 |
* Added stuffs for default ldap_dn in sourceforge.config but this should |
479 |
be better done |
480 |
* Added sourceforge.schema for ldap in etc/sourceforge (Added in rules) |
481 |
* Now nstall-ldap.sh is a working loader of the ldap database |
482 |
* Probably libnss-ldap will require modif of /etc/nsswitch.conf |
483 |
* Added apache_conf.pl example found on sourceforge offsite talk |
484 |
* This should help for apache aliasing of sites except if there is a |
485 |
solution without restarting apache |
486 |
|
487 |
-- Christian Bayle <bayle@aist.enst.fr> Wed, 9 May 2001 01:43:06 +0200 |
488 |
|
489 |
sourceforge (2.5-0+13.2) unstable; urgency=low |
490 |
|
491 |
* Changed install-chroot.sh for improved one with option |
492 |
* Modified utils/underworld-dummy/ssh_dump.pl installed |
493 |
* Modified utils/underworld-dummy/dns_conf.pl installed |
494 |
* Modified utils/underworld-dummy/dump_database.pl installed |
495 |
* Changed gid_add from 1000 to 10000 and dummy_uid from 103 to 9999 |
496 |
* Modified utils/new_parse.pl installed |
497 |
* Modified utils/ssh_create.pl installed |
498 |
* Added update_user_group_cvs.sh and use in postinst and cron.d |
499 |
* Changed sourceforge/db_password from low to medium in sourceforge.config |
500 |
* Changed postinst: database passwd must be introduced after database init |
501 |
* Uncommented DNS |
502 |
* In sourceforge.config changed ip_adress default for $(hostname -i) |
503 |
* Added install-dns.sh script in debian/rules with option |
504 |
* and use added in prerm and posinst |
505 |
* Added modified perl script ans icons in deb-specific/cvsweb |
506 |
* Added install for cvsweb in debian/rules |
507 |
* Added usr/lib/sourceforge/<cvs,cvs/icons,cgi-bin> in debian/sourceforge.dirs |
508 |
* Modified www/cvs/index.php to have a good ref with cvs |
509 |
* Modified sf-httpd.template to make good ref to cvs cgi-bin |
510 |
* Added required cron for DNS/CVS/GROUP/USER in debian/sourceforge.cron.d |
511 |
* Everything from my 2.5-0+12p9 is reintegrated |
512 |
* Added ldaptest exemple in deb-specific and could test this with |
513 |
* std debian slapd install. This should help for ldap setup |
514 |
|
515 |
-- Christian Bayle <bayle@aist.enst.fr> Mon, 7 May 2001 00:32:08 +0200 |
516 |
|
517 |
sourceforge (2.5-0+13.1) unstable; urgency=low |
518 |
|
519 |
* Starting to merge in a huge lot of things that were previously in the |
520 |
TODO list, done by Christian Bayle <bayle@aist.enst.fr>. |
521 |
|
522 |
-- Roland Mas <lolando@debian.org> Wed, 2 May 2001 23:08:30 +0200 |
523 |
|
524 |
sourceforge (2.5-0+13) unstable; urgency=low |
525 |
|
526 |
* Should fix the error on news forum creation (thanks to Y. J. Chun |
527 |
<monac@pmail.net>). |
528 |
* Added a $sys_images_url (Y. J. Chun again). |
529 |
* Started work on the LDAP stuff. The script seems to work, now I don't |
530 |
know what to do with it yet. |
531 |
* Run the postinst psql scripts as sourceforge to satisfy PostgreSQL's |
532 |
paranoia. |
533 |
* Sort-of-fixed a problem occurring when trying to see the source for |
534 |
generated pages (/projects/test/, for instance). |
535 |
* Fixed the sending of emails to strange addresses on task creation. |
536 |
|
537 |
-- Roland Mas <lolando@debian.org> Wed, 2 May 2001 19:29:23 +0200 |
538 |
|
539 |
sourceforge (2.5-0+12) unstable; urgency=low |
540 |
|
541 |
* Fixed some incorrect SQL (DROP TABLE IF EXISTS), removed the adequate |
542 |
hack in some cronjobs. |
543 |
* Added project metrics cronjobs. |
544 |
|
545 |
-- Roland Mas <lolando@debian.org> Fri, 20 Apr 2001 18:50:43 +0200 |
546 |
|
547 |
sourceforge (2.5-0+11) unstable; urgency=low |
548 |
|
549 |
* Ran lintian. Fixed errors and warnings (many). |
550 |
|
551 |
-- Roland Mas <lolando@debian.org> Thu, 19 Apr 2001 20:05:55 +0200 |
552 |
|
553 |
sourceforge (2.5-0+10) unstable; urgency=low |
554 |
|
555 |
* Fixed HTML and link in the "Showing the Sourceforge logo" blurb (in |
556 |
project/admin/). |
557 |
* Fixed the daily activity log rotation. |
558 |
|
559 |
-- Roland Mas <lolando@debian.org> Wed, 18 Apr 2001 23:11:29 +0200 |
560 |
|
561 |
sourceforge (2.5-0+9) unstable; urgency=low |
562 |
|
563 |
* Hopefully fixed cron job calculating the Trove software map sums. |
564 |
* Made the cron jobs silent. |
565 |
|
566 |
-- Roland Mas <lolando@debian.org> Mon, 16 Apr 2001 22:39:09 +0200 |
567 |
|
568 |
sourceforge (2.5-0+8) unstable; urgency=low |
569 |
|
570 |
* Small patch: default timezone is read from /etc/timezone. Yeah, very |
571 |
small patch indeed :-) |
572 |
|
573 |
-- Roland Mas <lolando@debian.org> Mon, 9 Apr 2001 19:59:04 +0200 |
574 |
|
575 |
sourceforge (2.5-0+7) unstable; urgency=low |
576 |
|
577 |
* Changed the database host to localhost in psql calls from the |
578 |
maintainer scripts. It still doesn't work with out-of-the-box |
579 |
PostgreSQL installation (which is a little paranoid), but it should |
580 |
lower the requirements for manual intervention. |
581 |
* Un-commented the Apache restart in maintainer scripts. It's really |
582 |
needed, especially for the prerm. |
583 |
* Cease to drop the databases on remove (only do this un purge). |
584 |
|
585 |
-- Roland Mas <lolando@debian.org> Sun, 8 Apr 2001 20:27:27 +0200 |
586 |
|
587 |
sourceforge (2.5-0+6) unstable; urgency=low |
588 |
|
589 |
* Added debconf question to insert an initial list of skills into the |
590 |
database. |
591 |
|
592 |
-- Roland Mas <lolando@debian.org> Fri, 6 Apr 2001 00:03:50 +0200 |
593 |
|
594 |
sourceforge (2.5-0+5) unstable; urgency=low |
595 |
|
596 |
* Big ooops. The postinst used to chown plenty of files to the |
597 |
not-yet-existant user sourceforge. Thanks to Luca for noticing. |
598 |
|
599 |
-- Roland Mas <lolando@debian.org> Wed, 4 Apr 2001 18:09:19 +0200 |
600 |
|
601 |
sourceforge (2.5-0+4) unstable; urgency=low |
602 |
|
603 |
* Continued work on cron jobs: disabled the vacuuming part (not needed), |
604 |
fixed some SQL in the user rating script. |
605 |
|
606 |
-- Roland Mas <lolando@debian.org> Thu, 22 Feb 2001 23:03:36 +0100 |
607 |
|
608 |
sourceforge (2.5-0+3) unstable; urgency=low |
609 |
|
610 |
* Started work on the cron jobs. Same again, don't expect it to Just |
611 |
Work, because it won't. Why on Earth they should write cron jobs in |
612 |
PHP I will probably never understand. |
613 |
* CHanged Depends: perl5 to Depends: perl. |
614 |
|
615 |
-- Roland Mas <lolando@debian.org> Wed, 21 Feb 2001 22:59:41 +0100 |
616 |
|
617 |
sourceforge (2.5-0+2) unstable; urgency=low |
618 |
|
619 |
* Bugfix in the installation procedure: the sequences are now |
620 |
initialised after the default data have been inserted. |
621 |
* Bugfix in the diary page. |
622 |
|
623 |
-- Roland Mas <lolando@debian.org> Mon, 19 Feb 2001 23:06:19 +0100 |
624 |
|
625 |
sourceforge (2.5-0+1) unstable; urgency=low |
626 |
|
627 |
* New upstream release. |
628 |
* New maintainer address. |
629 |
* This package should (barely) install. Don't expect it to work. It's |
630 |
not public anyway, so how did you get it? |
631 |
|
632 |
-- Roland Mas <lolando@debian.org> Mon, 12 Feb 2001 00:01:50 +0100 |
633 |
|
634 |
sourceforge (2.0-0phase1v19) unstable; urgency=low |
635 |
|
636 |
* Removed a lintian warning. |
637 |
|
638 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Fri, 12 Jan 2001 20:15:45 +0100 |
639 |
|
640 |
sourceforge (2.0-0phase1v18) unstable; urgency=low |
641 |
|
642 |
* Fixed the bugs caused by file permission in v17. Separated secrets |
643 |
into different files. |
644 |
|
645 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Wed, 10 Jan 2001 21:01:45 +0100 |
646 |
|
647 |
sourceforge (2.0-0phase1v17) unstable; urgency=low |
648 |
|
649 |
* Changed security for the database password: it is now only stored in |
650 |
the sf-httpd.conf file, and this file is now chmod 600. |
651 |
|
652 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Mon, 8 Jan 2001 22:10:03 +0100 |
653 |
|
654 |
sourceforge (2.0-0phase1v16) unstable; urgency=low |
655 |
|
656 |
* Changed the sourceforge user's homedir. |
657 |
* Added entries into the TODO list. |
658 |
|
659 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Sat, 6 Jan 2001 22:56:02 +0100 |
660 |
|
661 |
sourceforge (2.0-0phase1v15) unstable; urgency=low |
662 |
|
663 |
* Added TODO.Debian file (might be temporary). |
664 |
* Fixed the order of db_* config file to set the defaults. |
665 |
* Changed the sf-httpd.conf file to avoid "Address already in use" bug. |
666 |
* debconf'ed the newsadmin group id. |
667 |
* Added a system user to run the crontab scripts. |
668 |
|
669 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Sat, 6 Jan 2001 19:58:17 +0100 |
670 |
|
671 |
sourceforge (2.0-0phase1v14) unstable; urgency=low |
672 |
|
673 |
* Fixed some data in the database init phase: no-reply email address, |
674 |
features of the siteadmin and newsadmin groups, some fields |
675 |
de-NULLified. |
676 |
* Added Depends: php4-gd (for the statistics graphs). |
677 |
* Added entries in conffiles for the templates. |
678 |
* Added some more backend (stats) scripts to the crontab. |
679 |
|
680 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Wed, 3 Jan 2001 22:54:37 +0100 |
681 |
|
682 |
sourceforge (2.0-0phase1v13) unstable; urgency=low |
683 |
|
684 |
* Re-enabled the conffiles-ness of the crontab, with appropriate testing |
685 |
([ -x ... ] && ...). |
686 |
|
687 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Fri, 29 Dec 2000 16:32:40 +0100 |
688 |
|
689 |
sourceforge (2.0-0phase1v12) unstable; urgency=low |
690 |
|
691 |
* Removed the need for exclusivity on DocumentRoot by using a |
692 |
VirtualHost. |
693 |
|
694 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 28 Dec 2000 14:19:44 +0100 |
695 |
|
696 |
sourceforge (2.0-0phase1v11) unstable; urgency=low |
697 |
|
698 |
* Re-enabled the full user list and full project list links in the site |
699 |
admin page. |
700 |
* Replaced all references to "Alexandria" by the chosen system name. |
701 |
* Removed crontab from conffiles, lest we try to call a script that |
702 |
doesn't exist when the package is removed but not purged. |
703 |
* Added plenty of backend scripts into the crontab. |
704 |
|
705 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Wed, 27 Dec 2000 21:31:14 +0100 |
706 |
|
707 |
sourceforge (2.0-0phase1v10) unstable; urgency=low |
708 |
|
709 |
* Fixed the graphs (survey results, bugs aging reports). Crude hack for |
710 |
now, hopefully a cleaner fix will occur soon. |
711 |
|
712 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Sat, 23 Dec 2000 18:36:25 +0100 |
713 |
|
714 |
sourceforge (2.0-0phase1v9) unstable; urgency=low |
715 |
|
716 |
* Removed dependency on localhost. |
717 |
|
718 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Fri, 22 Dec 2000 13:25:27 +0100 |
719 |
|
720 |
sourceforge (2.0-0phase1v8) unstable; urgency=low |
721 |
|
722 |
* Added site-admin and site-news-admin menu. |
723 |
|
724 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 21 Dec 2000 21:00:59 +0100 |
725 |
|
726 |
sourceforge (2.0-0phase1v7) unstable; urgency=low |
727 |
|
728 |
* Fixed include path in db_trove_treesums.pl (again). |
729 |
|
730 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 21 Dec 2000 15:03:51 +0100 |
731 |
|
732 |
sourceforge (2.0-0phase1v6) unstable; urgency=low |
733 |
|
734 |
* Fixed clear.gif image references and included the image. |
735 |
|
736 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 21 Dec 2000 12:41:01 +0100 |
737 |
|
738 |
sourceforge (2.0-0phase1v5) unstable; urgency=low |
739 |
|
740 |
* Suppressed dependency on dnsutils (by using getent instead of host). |
741 |
* Fixed include path in db_trove_treesums.pl. |
742 |
|
743 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 21 Dec 2000 10:26:59 +0100 |
744 |
|
745 |
sourceforge (2.0-0phase1v4) unstable; urgency=low |
746 |
|
747 |
* Fixed the docman bug (another one). |
748 |
* Fixed the survey bug. |
749 |
* Installed crontab for the software map. |
750 |
* Tested patches, code snippet library, news, support, user skills, |
751 |
software map. |
752 |
|
753 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Wed, 20 Dec 2000 23:01:10 +0100 |
754 |
|
755 |
sourceforge (2.0-0phase1v3) unstable; urgency=low |
756 |
|
757 |
* Fixed Makefile for building. |
758 |
|
759 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Tue, 12 Dec 2000 17:46:36 +0100 |
760 |
|
761 |
sourceforge (2.0-0phase1v2) unstable; urgency=low |
762 |
|
763 |
* Deleted many .ex files in debian/. |
764 |
* Fixed the docman bug. |
765 |
* Fixed the news bug. |
766 |
* Removed mode -x in postinst script, and generally cleaned postinst and |
767 |
postrm a bit. |
768 |
* Added debconf questions cvs_host and lists_host. |
769 |
* Moved the cache directory into a FHS-compliant location. |
770 |
|
771 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Tue, 12 Dec 2000 14:12:17 +0100 |
772 |
|
773 |
sourceforge (2.0-0phase1v1) unstable; urgency=low |
774 |
|
775 |
* Initial Release. Expect many bugs. |
776 |
|
777 |
-- Roland Mas <99.roland.mas@aist.enst.fr> Sun, 10 Dec 2000 16:15:20 +0100 |