Debian Developers - Small problems with Sarge net-install

This is Interesting: Free IT Magazines  
Home > Archive > Debian Developers > September 2004 > Small problems with Sarge net-install





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Small problems with Sarge net-install
Art Edwards

2004-09-24, 2:50 am

I have used the Sarge net-install CD to build several machines and I'm
pretty impressed. I have one problem that I will state now and a couple
of recommendations.

I was building a cluster node and did not want a /home directory
(mounted from the head node via automount). During the base-config, I
chose a root password but chose not to make a normal user account. As a
result, I believe I was unable to choose either shadowed passwords or
md5 hashing. shadowing is easily turned on, but I'm not sure how to turn
on md5. Any insight?

My recommendations are:

1. libc6-dev should be part of the standard installation. It includes
all of the standard header files (stdio.h, for example).
2. ssh should also be part of any installation.

Art Edwards


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Eduard Bloch

2004-09-24, 2:50 am

#include <hallo.h>

> My recommendations are:
>
> 1. libc6-dev should be part of the standard installation. It includes
> all of the standard header files (stdio.h, for example).


This depends on _your_ needs! For example, I don't think that the
compiler is seen as part of a user-oriented operating system. If you
want to do "complicated stuff, coding", eg. compile programs, you want
to install build-essential anyways. Same thing if you install the kernel.

> 2. ssh should also be part of any installation.


ssh has the standard priority and should be suggested somewhere during
the base config. At least you would need to select some special things
to avoid installing it.

If you wanted to say that ssh should be part of the basedebs or even an
"essential" package, then no. Simply no. There are enough boxes where
ssh is not needed or should not be installed for various reasons.

Regards,
Eduard.
--
Der Aberglaube ist die Poesie des Lebens; deswegen schadet's dem
Dichter nicht, abergläubisch zu sein,
-- Johann Wolfgang von Goethe (Maximen und Reflexionen)


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Art Edwards

2004-09-24, 5:52 pm

Eduard Bloch wrote:

>#include <hallo.h>
>
>
>
>
>
>

emacs seems to be a failry common user application. During the
installation, you will see HUGE numbers of errors flash past that appear
to be tied to the absence of header files during the attempted
compilation. Any source tarball for an application requires these.
Furthermore, I really don't see how you can install gcc without
installing the headers, but this is what happened. I would say this is
an inconsistency.

>This depends on _your_ needs! For example, I don't think that the
>compiler is seen as part of a user-oriented operating system. If you
>want to do "complicated stuff, coding", eg. compile programs, you want
>to install build-essential anyways. Same thing if you install the kernel.
>
>
>
>
>ssh has the standard priority and should be suggested somewhere during
>the base config. At least you would need to select some special things
>to avoid installing it.
>
>

And that's not the case now. As tasksel is configured, if you chose
none of the "standard" selections, ssh is not installed, and you are not
asked about it specifically.

>If you wanted to say that ssh should be part of the basedebs or even an
>"essential" package, then no. Simply no. There are enough boxes where
>ssh is not needed or should not be installed for various reasons.
>
>Regards,
>Eduard.
>
>

My original problem was with md5. Can anyone tell me how to turn on md5
AFTER installation?


Thanks,

Art Edwards

Loïc Minier

2004-09-24, 5:52 pm

Art Edwards <edwardsa@icantbelieveimdoingthis.com> - Fri, Sep 24, 2004:

> My original problem was with md5. Can anyone tell me how to turn on md5 AFTER
> installation?


bee% grep -i md5 /var/cache/debconf/config.dat
Name: console-data/bootmap-md5sum
Template: console-data/bootmap-md5sum
Name: passwd/md5
Template: passwd/md5

But "dpkg-reconfigure passwd" only prompts for shadow passwords, not
for MD5 versus Crypt. It seems MD5 is the default now, and the
changelog confirms this:
shadow (1:4.0.3-19) unstable; urgency=low
* "No really, assume md5 passwords". Closes: #223664

(Have a look at #223664 if you want more details.)

Regards,

[ I am not subscribed to debian-user@. ]
--
Loïc Minier <lool@dooz.org>


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Daniel Burrows

2004-09-24, 5:52 pm

Steve Langasek

2004-09-24, 5:52 pm

On Fri, Sep 24, 2004 at 11:59:25AM -0400, Daniel Burrows wrote:
> On Friday 24 September 2004 10:26 am, Art Edwards wrote:
[vbcol=seagreen]
> I think this is the "aptitude doesn't install standard packages when asked"
> bug, which should be fixed in sarge in the near future.


AIUI, it should already be fixed; aptitude in testing has been synced
against the version in sid.

--
Steve Langasek
postmodern programmer

Daniel Burrows

2004-09-24, 5:52 pm

Art Edwards

2004-09-25, 2:50 am

Loïc Minier wrote:

>Art Edwards <edwardsa@icantbelieveimdoingthis.com> - Fri, Sep 24, 2004:
>
>
>
>
> bee% grep -i md5 /var/cache/debconf/config.dat
> Name: console-data/bootmap-md5sum
> Template: console-data/bootmap-md5sum
> Name: passwd/md5
> Template: passwd/md5
>
> But "dpkg-reconfigure passwd" only prompts for shadow passwords, not
> for MD5 versus Crypt. It seems MD5 is the default now, and the
> changelog confirms this:
> shadow (1:4.0.3-19) unstable; urgency=low
> * "No really, assume md5 passwords". Closes: #223664
>
> (Have a look at #223664 if you want more details.)
>
> Regards,
>
>[ I am not subscribed to debian-user@. ]
>
>

Thanks very much for the response. You are right. md5 (and shadow) are
defaults. My problem had been that I could not get autofs to work
properly. With a barebones install, things like portmap, nfs-common and
some other crucial item(s) are not installed. This was important because
I was building beowulf nodes and they needed the rsa-keys in .ssh so
that ssh could be automatic for mpich. I don't know exactly what I did,
but after a couple of base-config's the system suddenly downloaded about
30-50 packages and autofs simply started to work properly.

Another suggestion that I might be willing to work on with some help
would be to develop a task beowulf-node, that would download some
agreed-upon set of packages (ssh, all of the things that make autofs
work transparently, mpich, the important compilers blas-dev and
lapack-dev, etc.)

I was really surprised to find that mpich depends on things like
xfree86-common, defoma, a bunch of font packages, etc. Can anyone
demystify me about this?


Art Edwards


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com