1 sourceforge (2.5-10) unstable; urgency=low
3 * I am starting to get rather confident in this package, to the point
4 where I cannot think of major bugs preventing it to enter woody
5 (closes: #99336). It will still have to wait for its dependencies to
6 be fulfilled and for its other RC bugs to be fixed/closed, but I won't
7 artificially keep it out from testing.
8 * Fixed possible double insertion of the sourceforge alias in
10 * Check the presence of, and when needed, add, "extension={pgsql,gd}"
11 lines in /etc/php4/{apache,cgi}/php.ini files (closes: #107290).
12 * Moved some code where it belongs (in the "if web_only = false"
13 if-block) in sourceforge.config.
14 * Added a Debconf note to remind the admin to create the SSL/TLS
16 * A few cosmetic changes.
17 * Added an "Installation notes" paragraph in README.Debian.
18 * Removed an entry in the TODO file (now it's a bug on the BTS).
19 * Fixed the diary stuff (viewing entries, monitoring other people's
20 diary) (closes: #108166, #108169).
22 -- Roland Mas <lolando@debian.org> Fri, 10 Aug 2001 09:04:44 +0200
24 sourceforge (2.5-9) unstable; urgency=low
26 * Added more checks into the postinst to deal with more possible errors.
27 * Small fixes in postinst and postrm.
28 * Changed the way we use the templates (fill-in-the-blanks.pl) and keep
29 the postinst script -e (closes: #103902).
30 * Continued work on db-upgrade.pl: added a function to parse SQL files.
31 The first installation (database initialisation) is now done via this
33 * Redirected email to sourceforge@domain to the server admin address (as
34 specified by the debconf question).
35 * Continued the hunt for references to sourceforge.net, including
36 removed links to some pages that were too deeply connected with
39 -- Roland Mas <lolando@debian.org> Wed, 18 Jul 2001 18:58:46 +0200
41 sourceforge (2.5-8) unstable; urgency=low
43 * Removed references to foundries from the site homepage.
44 * Went through debian/TODO. Didn't do much, but the file is a bit
45 cleaner and more up-to-date now. Transferred a bit of it onto
47 * Added French translation into the debconf template.
48 * Ask confirmation for passwords in debconf.
49 * Other minor tweaks in debconf.
50 * Fixed cvsweb "Unable to find gzip binary in $PATH" bug.
51 * Fixed the PostgreSQL reconfiguration in case the server changes IP
53 * Added smooth DB upgrade script. Be afraid, be very afraid.
55 -- Roland Mas <lolando@debian.org> Wed, 27 Jun 2001 19:58:09 +0200
57 sourceforge (2.5-7) unstable; urgency=low
59 * Started removing some VA / SF.net / OSDN advertisements.
60 * Fixed postinst for web-only installs.
61 * Fixed project_weekly_metric.php cron job (closes: #101004).
63 -- Roland Mas <lolando@debian.org> Sat, 16 Jun 2001 19:09:49 +0200
65 sourceforge (2.5-6) unstable; urgency=low
67 * [Christian] New install-ldap.sh and fixed sourceforge.schema. Should
68 help fix the LDAP problems.
69 * Depends: libpam-ldap.
70 * Fixed Depends: debconf (closes: #100415).
71 * [Christian] Fixed a bug sending an email for un-approved projects.
73 -- Roland Mas <lolando@debian.org> Fri, 15 Jun 2001 23:07:59 +0200
75 sourceforge (2.5-5) unstable; urgency=low
77 * Removed annoying "activate_group(...)" in /admin/approve_pending.php.
78 * Fixed user_get_language().
80 -- Roland Mas <lolando@debian.org> Tue, 22 May 2001 19:49:28 +0200
82 sourceforge (2.5-4) unstable; urgency=low
85 * Made the LDAP password debconf parameter to be a password (instead of
88 -- Roland Mas <lolando@debian.org> Sat, 19 May 2001 20:39:38 +0200
90 sourceforge (2.5-3) unstable; urgency=low
92 * rules: remove cvssh.1 for the 'clean' target.
93 * Fixed and improved the skill import.
94 * [Christian] Added list option to install-ldap.sh.
95 * [Christian] More things for ldap in local.inc.template.
96 * Added debconf question for ldap password.
98 -- Roland Mas <lolando@debian.org> Fri, 18 May 2001 22:37:57 +0200
100 sourceforge (2.5-2) unstable; urgency=low
102 * Fixed the sending of emails in the support request tracker.
103 * Fixed the Change User Password page.
104 * [Christian] Correct a bug in new_parse.pl for anonymous CVS
105 * [Christian] Removed maybe 2 dangerous rm -rf from new_parse.pl, should
106 find a better solution
107 * [Christian] Added man for cvssh
108 * [Christian] Remove warning from grap.c compilation (Dirty code)
109 * [Christian] Started to reintroduce in local.inc.template things about
111 * [Christian] Modified dirs for ftp (things changing have to be in var
112 not in usr, remember that a system should work with /usr /etc read
113 only, that's why zone files for bind are in var)
114 * Trimmed package dependencies a bit.
115 * Improved the way postinst detects an error upon database and user
117 * Added sfdocs.sql, not (yet) used.
118 * [Christian] Fixed incorrect list of shell in account.php (function
119 account_shellselects) for useredit.php
120 * [Christian] Made /bin/cvssh as default shell and take this in
121 new_parse and sql2ldif , admin can now choose by web: Restricted shell
122 /bin/cvssh or whatever shell available in /etc/shells.
124 -- Roland Mas <lolando@debian.org> Fri, 18 May 2001 20:21:11 +0200
126 sourceforge (2.5-1) unstable; urgency=low
128 * First upload to Debian (closes: #78847).
130 -- Roland Mas <lolando@debian.org> Mon, 14 May 2001 20:18:03 +0200
132 sourceforge (2.5-0+17) unstable; urgency=low
134 * Fixed a postinst bug.
135 * Merged stuff from Christian again:
136 + Moved db_get sourceforge/noreply_to_bitbucket because later db_get
138 + Created install-ssh.sh and relativ modifs in prerm and postinst
139 + Modified local.pl.template to have database access
140 + Adding ldap config that allow user/passwd management without
141 touching /etc files. LDAP is not directly used from php like it's done
142 on current CVS snapshot.
143 + By default now ssh don't chroot (Possible, thanks to ldap) and there
144 is a symlink /cvsroot to let CVS with ssh run like before and there is
145 an option chroot to install-ssh.sh to have chroot again. To have a on
146 demand per user chroot, we maybe should create a special shell that to
147 this. Because we run in one box cvs imply ssh, this make that a cvs
148 writer has got a shell on your box. Chroot restrict access, it would
149 also be possible to restrict access using cvssh (alias grap.c) without
151 + Modified update-user-group-cvs.sh to update ldap tables
152 + Correct a mistake in /cvs/ page (Added :ext: at cvs command)
153 + Added cvssh in /bin/
154 + Changed sql2lif.pl to have cvssh as default shell in ldap tables
155 * Stripped cvssh to make lintian happy.
157 -- Roland Mas <lolando@debian.org> Mon, 14 May 2001 14:07:28 +0200
159 sourceforge (2.5-0+16) unstable; urgency=low
161 * Fixed some bugs in the maintainer scripts again.
162 * Merged stuff from Christian Bayle:
163 + Added sf-httpd.conf.template enhancement for virtual hosting
164 + Added vhost_alias_module check in sourceforge.postinst
165 + Work on sql2ldif.pl and install-ldap.sh
166 * Fixed crontab so that it doesn't complain when the package is
168 * Also in crontab: do not start the non-web-only scripts if the
169 installation was web-only.
170 * Depend on mail-transport-agent.
172 -- Roland Mas <lolando@debian.org> Fri, 11 May 2001 20:23:13 +0200
174 sourceforge (2.5-0+15) unstable; urgency=low
176 * Still heading to stability.
177 * Updated TODO list and README.Debian.
178 * Optionnally send email to "noreply" to /dev/null.
179 * Fiddled with the .orig.tar.gz to fix permissions on some files
180 (notable some executable *.png and *.php). Lintian is now happier.
181 * Added dependencies on the right LDAP packages.
182 * Fixed the postgresql cron script problem.
183 * Clean up more stuff when purging the package.
185 -- Roland Mas <lolando@debian.org> Fri, 11 May 2001 14:00:23 +0200
187 sourceforge (2.5-0+14) unstable; urgency=low
189 * Got my hands back on the package, and started cleaning it a bit.
190 * Removed the killall in postinst (it bit me while I was remotely
191 installing the package).
192 * Added a bit more verbosity in postinst.
193 * Fixed a typo in the debconf template.
194 * Ditto in install-dns.sh.
195 * Restart ssh in prerm.
196 * Removed duplicate invocation of debconf for the LDAP stuff in config.
197 * Added Depends: on ssh, libnss-ldap and bind9.
198 * Heading to a stable state, all unstable stuff is conditioned to a
200 * Removed bashisms in config.
202 -- Roland Mas <lolando@debian.org> Thu, 10 May 2001 11:10:34 +0200
204 sourceforge (2.5-0+13.3) unstable; urgency=low
206 * Modified sourceforge.config to get a correct ldap DN
207 * Changed ldaptest for install-ldap.sh in deb-specific
208 * Added sql2ldif.sh and install-ldap.sh in debian/rules
209 * Added stuffs for default ldap_dn in sourceforge.config but this should
211 * Added sourceforge.schema for ldap in etc/sourceforge (Added in rules)
212 * Now nstall-ldap.sh is a working loader of the ldap database
213 * Probably libnss-ldap will require modif of /etc/nsswitch.conf
214 * Added apache_conf.pl example found on sourceforge offsite talk
215 * This should help for apache aliasing of sites except if there is a
216 solution without restarting apache
218 -- Christian Bayle <bayle@aist.enst.fr> Wed, 9 May 2001 01:43:06 +0200
220 sourceforge (2.5-0+13.2) unstable; urgency=low
222 * Changed install-chroot.sh for improved one with option
223 * Modified utils/underworld-dummy/ssh_dump.pl installed
224 * Modified utils/underworld-dummy/dns_conf.pl installed
225 * Modified utils/underworld-dummy/dump_database.pl installed
226 * Changed gid_add from 1000 to 10000 and dummy_uid from 103 to 9999
227 * Modified utils/new_parse.pl installed
228 * Modified utils/ssh_create.pl installed
229 * Added update_user_group_cvs.sh and use in postinst and cron.d
230 * Changed sourceforge/db_password from low to medium in sourceforge.config
231 * Changed postinst: database passwd must be introduced after database init
233 * In sourceforge.config changed ip_adress default for $(hostname -i)
234 * Added install-dns.sh script in debian/rules with option
235 * and use added in prerm and posinst
236 * Added modified perl script ans icons in deb-specific/cvsweb
237 * Added install for cvsweb in debian/rules
238 * Added usr/lib/sourceforge/<cvs,cvs/icons,cgi-bin> in debian/sourceforge.dirs
239 * Modified www/cvs/index.php to have a good ref with cvs
240 * Modified sf-httpd.template to make good ref to cvs cgi-bin
241 * Added required cron for DNS/CVS/GROUP/USER in debian/sourceforge.cron.d
242 * Everything from my 2.5-0+12p9 is reintegrated
243 * Added ldaptest exemple in deb-specific and could test this with
244 * std debian slapd install. This should help for ldap setup
246 -- Christian Bayle <bayle@aist.enst.fr> Mon, 7 May 2001 00:32:08 +0200
248 sourceforge (2.5-0+13.1) unstable; urgency=low
250 * Starting to merge in a huge lot of things that were previously in the
251 TODO list, done by Christian Bayle <bayle@aist.enst.fr>.
253 -- Roland Mas <lolando@debian.org> Wed, 2 May 2001 23:08:30 +0200
255 sourceforge (2.5-0+13) unstable; urgency=low
257 * Should fix the error on news forum creation (thanks to Y. J. Chun
259 * Added a $sys_images_url (Y. J. Chun again).
260 * Started work on the LDAP stuff. The script seems to work, now I don't
261 know what to do with it yet.
262 * Run the postinst psql scripts as sourceforge to satisfy PostgreSQL's
264 * Sort-of-fixed a problem occurring when trying to see the source for
265 generated pages (/projects/test/, for instance).
266 * Fixed the sending of emails to strange addresses on task creation.
268 -- Roland Mas <lolando@debian.org> Wed, 2 May 2001 19:29:23 +0200
270 sourceforge (2.5-0+12) unstable; urgency=low
272 * Fixed some incorrect SQL (DROP TABLE IF EXISTS), removed the adequate
273 hack in some cronjobs.
274 * Added project metrics cronjobs.
276 -- Roland Mas <lolando@debian.org> Fri, 20 Apr 2001 18:50:43 +0200
278 sourceforge (2.5-0+11) unstable; urgency=low
280 * Ran lintian. Fixed errors and warnings (many).
282 -- Roland Mas <lolando@debian.org> Thu, 19 Apr 2001 20:05:55 +0200
284 sourceforge (2.5-0+10) unstable; urgency=low
286 * Fixed HTML and link in the "Showing the Sourceforge logo" blurb (in
288 * Fixed the daily activity log rotation.
290 -- Roland Mas <lolando@debian.org> Wed, 18 Apr 2001 23:11:29 +0200
292 sourceforge (2.5-0+9) unstable; urgency=low
294 * Hopefully fixed cron job calculating the Trove software map sums.
295 * Made the cron jobs silent.
297 -- Roland Mas <lolando@debian.org> Mon, 16 Apr 2001 22:39:09 +0200
299 sourceforge (2.5-0+8) unstable; urgency=low
301 * Small patch: default timezone is read from /etc/timezone. Yeah, very
302 small patch indeed :-)
304 -- Roland Mas <lolando@debian.org> Mon, 9 Apr 2001 19:59:04 +0200
306 sourceforge (2.5-0+7) unstable; urgency=low
308 * Changed the database host to localhost in psql calls from the
309 maintainer scripts. It still doesn't work with out-of-the-box
310 PostgreSQL installation (which is a little paranoid), but it should
311 lower the requirements for manual intervention.
312 * Un-commented the Apache restart in maintainer scripts. It's really
313 needed, especially for the prerm.
314 * Cease to drop the databases on remove (only do this un purge).
316 -- Roland Mas <lolando@debian.org> Sun, 8 Apr 2001 20:27:27 +0200
318 sourceforge (2.5-0+6) unstable; urgency=low
320 * Added debconf question to insert an initial list of skills into the
323 -- Roland Mas <lolando@debian.org> Fri, 6 Apr 2001 00:03:50 +0200
325 sourceforge (2.5-0+5) unstable; urgency=low
327 * Big ooops. The postinst used to chown plenty of files to the
328 not-yet-existant user sourceforge. Thanks to Luca for noticing.
330 -- Roland Mas <lolando@debian.org> Wed, 4 Apr 2001 18:09:19 +0200
332 sourceforge (2.5-0+4) unstable; urgency=low
334 * Continued work on cron jobs: disabled the vacuuming part (not needed),
335 fixed some SQL in the user rating script.
337 -- Roland Mas <lolando@debian.org> Thu, 22 Feb 2001 23:03:36 +0100
339 sourceforge (2.5-0+3) unstable; urgency=low
341 * Started work on the cron jobs. Same again, don't expect it to Just
342 Work, because it won't. Why on Earth they should write cron jobs in
343 PHP I will probably never understand.
344 * CHanged Depends: perl5 to Depends: perl.
346 -- Roland Mas <lolando@debian.org> Wed, 21 Feb 2001 22:59:41 +0100
348 sourceforge (2.5-0+2) unstable; urgency=low
350 * Bugfix in the installation procedure: the sequences are now
351 initialised after the default data have been inserted.
352 * Bugfix in the diary page.
354 -- Roland Mas <lolando@debian.org> Mon, 19 Feb 2001 23:06:19 +0100
356 sourceforge (2.5-0+1) unstable; urgency=low
358 * New upstream release.
359 * New maintainer address.
360 * This package should (barely) install. Don't expect it to work. It's
361 not public anyway, so how did you get it?
363 -- Roland Mas <lolando@debian.org> Mon, 12 Feb 2001 00:01:50 +0100
365 sourceforge (2.0-0phase1v19) unstable; urgency=low
367 * Removed a lintian warning.
369 -- Roland Mas <99.roland.mas@aist.enst.fr> Fri, 12 Jan 2001 20:15:45 +0100
371 sourceforge (2.0-0phase1v18) unstable; urgency=low
373 * Fixed the bugs caused by file permission in v17. Separated secrets
374 into different files.
376 -- Roland Mas <99.roland.mas@aist.enst.fr> Wed, 10 Jan 2001 21:01:45 +0100
378 sourceforge (2.0-0phase1v17) unstable; urgency=low
380 * Changed security for the database password: it is now only stored in
381 the sf-httpd.conf file, and this file is now chmod 600.
383 -- Roland Mas <99.roland.mas@aist.enst.fr> Mon, 8 Jan 2001 22:10:03 +0100
385 sourceforge (2.0-0phase1v16) unstable; urgency=low
387 * Changed the sourceforge user's homedir.
388 * Added entries into the TODO list.
390 -- Roland Mas <99.roland.mas@aist.enst.fr> Sat, 6 Jan 2001 22:56:02 +0100
392 sourceforge (2.0-0phase1v15) unstable; urgency=low
394 * Added TODO.Debian file (might be temporary).
395 * Fixed the order of db_* config file to set the defaults.
396 * Changed the sf-httpd.conf file to avoid "Address already in use" bug.
397 * debconf'ed the newsadmin group id.
398 * Added a system user to run the crontab scripts.
400 -- Roland Mas <99.roland.mas@aist.enst.fr> Sat, 6 Jan 2001 19:58:17 +0100
402 sourceforge (2.0-0phase1v14) unstable; urgency=low
404 * Fixed some data in the database init phase: no-reply email address,
405 features of the siteadmin and newsadmin groups, some fields
407 * Added Depends: php4-gd (for the statistics graphs).
408 * Added entries in conffiles for the templates.
409 * Added some more backend (stats) scripts to the crontab.
411 -- Roland Mas <99.roland.mas@aist.enst.fr> Wed, 3 Jan 2001 22:54:37 +0100
413 sourceforge (2.0-0phase1v13) unstable; urgency=low
415 * Re-enabled the conffiles-ness of the crontab, with appropriate testing
418 -- Roland Mas <99.roland.mas@aist.enst.fr> Fri, 29 Dec 2000 16:32:40 +0100
420 sourceforge (2.0-0phase1v12) unstable; urgency=low
422 * Removed the need for exclusivity on DocumentRoot by using a
425 -- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 28 Dec 2000 14:19:44 +0100
427 sourceforge (2.0-0phase1v11) unstable; urgency=low
429 * Re-enabled the full user list and full project list links in the site
431 * Replaced all references to "Alexandria" by the chosen system name.
432 * Removed crontab from conffiles, lest we try to call a script that
433 doesn't exist when the package is removed but not purged.
434 * Added plenty of backend scripts into the crontab.
436 -- Roland Mas <99.roland.mas@aist.enst.fr> Wed, 27 Dec 2000 21:31:14 +0100
438 sourceforge (2.0-0phase1v10) unstable; urgency=low
440 * Fixed the graphs (survey results, bugs aging reports). Crude hack for
441 now, hopefully a cleaner fix will occur soon.
443 -- Roland Mas <99.roland.mas@aist.enst.fr> Sat, 23 Dec 2000 18:36:25 +0100
445 sourceforge (2.0-0phase1v9) unstable; urgency=low
447 * Removed dependency on localhost.
449 -- Roland Mas <99.roland.mas@aist.enst.fr> Fri, 22 Dec 2000 13:25:27 +0100
451 sourceforge (2.0-0phase1v8) unstable; urgency=low
453 * Added site-admin and site-news-admin menu.
455 -- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 21 Dec 2000 21:00:59 +0100
457 sourceforge (2.0-0phase1v7) unstable; urgency=low
459 * Fixed include path in db_trove_treesums.pl (again).
461 -- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 21 Dec 2000 15:03:51 +0100
463 sourceforge (2.0-0phase1v6) unstable; urgency=low
465 * Fixed clear.gif image references and included the image.
467 -- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 21 Dec 2000 12:41:01 +0100
469 sourceforge (2.0-0phase1v5) unstable; urgency=low
471 * Suppressed dependency on dnsutils (by using getent instead of host).
472 * Fixed include path in db_trove_treesums.pl.
474 -- Roland Mas <99.roland.mas@aist.enst.fr> Thu, 21 Dec 2000 10:26:59 +0100
476 sourceforge (2.0-0phase1v4) unstable; urgency=low
478 * Fixed the docman bug (another one).
479 * Fixed the survey bug.
480 * Installed crontab for the software map.
481 * Tested patches, code snippet library, news, support, user skills,
484 -- Roland Mas <99.roland.mas@aist.enst.fr> Wed, 20 Dec 2000 23:01:10 +0100
486 sourceforge (2.0-0phase1v3) unstable; urgency=low
488 * Fixed Makefile for building.
490 -- Roland Mas <99.roland.mas@aist.enst.fr> Tue, 12 Dec 2000 17:46:36 +0100
492 sourceforge (2.0-0phase1v2) unstable; urgency=low
494 * Deleted many .ex files in debian/.
495 * Fixed the docman bug.
496 * Fixed the news bug.
497 * Removed mode -x in postinst script, and generally cleaned postinst and
499 * Added debconf questions cvs_host and lists_host.
500 * Moved the cache directory into a FHS-compliant location.
502 -- Roland Mas <99.roland.mas@aist.enst.fr> Tue, 12 Dec 2000 14:12:17 +0100
504 sourceforge (2.0-0phase1v1) unstable; urgency=low
506 * Initial Release. Expect many bugs.
508 -- Roland Mas <99.roland.mas@aist.enst.fr> Sun, 10 Dec 2000 16:15:20 +0100