debian-sf-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Debian-sf-devel] comments on debian 2.6+13


From: Mathieu Peltier
Subject: [Debian-sf-devel] comments on debian 2.6+13
Date: 15 Oct 2002 12:21:19 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp)

Hi,

Some comments on the new package debian 2.6+13:

- it seems that links to documentation in /usr/share/doc/ are missing in 
/usr/doc/?

- the directory /var/lib/sourceforge/ftp/ is not used (?) and should be deleted?

- 2 typos in www/include/languages/Base.tab: here the cvs diff:
  *  please log a<a href="/support/?group_id=1">support request</a> ->  please
log a <a href="/support/?group_id=1">support request</a> (line 29)
  * approrpiate tool -> appropriate tool (line 81) 

- For info, I can test now my patch
(https://savannah.nongnu.org/patch/index.php?func=detailpatch&patch_id=518&group_id=259)
which allows to notify the admin user which a new project is submitted, it is
working on debian 2.6+13!

- ftp anonymous acces is broken: I have submitted a patch to fix that. I think
also that a template for sf-proftp.conf should be provided in order to set the
ServerAdmin directive (should be {server_admin} in
/etc/sourceforge/sourceforge.conf instead of address@hidden). What do you think 
of
that?

- the usage command for install.db.sh is not complete:
should be:
echo "Usage: $0 {configure-files|configure|purge|purge-files|dump|restore}"
instead of:
echo "Usage: $0 {configure|purge}"

- typos in www/admin/database.php, www/admin/index.php , 
www/admin/unsubscribe.php

Maintanance -> Maintenance

> rgrep Maintanance .
./database.php:site_admin_header(array('title'=>"Site Admin: Groups' DB 
Maintanance"));
./index.php:<LI><A href="unsubscribe.php"><?php echo $GLOBALS['sys_name']; ?> 
Site Mailings Maintanance</A>
./unsubscribe.php:  * Site Mailings Subscription Maintanance page
./unsubscribe.php:                site_admin_header(array('title'=>'Site 
Mailings Subscription Maintanance'));
./unsubscribe.php:site_admin_header(array('title'=>"Site Mailings Subscription 
Maintanance"));
./unsubscribe.php:Site Mailings Subscription Maintanance

- with my config, I can access the SSH server with protocol 2. I have checked
the documentation, it seems that, for recent ssh packages, the authorized key
file is now by default: ~/.ssh/authorized_keys for protocol 2 (instead of
autorized_keys2 used before). So the web interface can handle keys generated
with protocol 2 without problem.

If this is correct, I suggest to change the www/account/editsshkeys.php file to
warn the user:

Remplace:
        <P>
        To avoid having to type your password every time for your CVS/SSH
        developer account, you may upload your public key(s) here and they
        will be placed on the CVS server in your ~/.ssh/authorized_keys file.
        <p>
        To generate a public key, run the program 'ssh-keygen' (or ssh-keygen1).
        The public key will be placed at '~/.ssh/identity.pub'. Read the ssh
        documentation for further information on sharing keys.
        </p>

by 
        <P>To avoid having to type your password every time for your CVS/SSH
        developer account, you may upload your public key(s) here and they will
        be placed on the CVS server in your ~/.ssh/authorized_keys file.</P>

        <P>To generate a public key, run the program 'ssh-keygen' (you can use
        both protocol 1 or 2). The public key will be placed at
        '~/.ssh/identity.pub' (protocole 1) and '~/.ssh/id_dsa.pub' or
        '~/.ssh/id_rsa.pub' (protocole 2). Read the ssh documentation for
        further information on sharing keys.</P>

(it supposes of course that both protocol 1 and 2 are allowed in
/etc/ssh/sshd_config: warning I think that SSH now uses by default only protocol
2...)

-- 
Mathieu Peltier
INRIA Rhône-Alpes - ObjectWeb Consortium
http://www.inrialpes.fr/ - http://www.objectweb.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]