public inbox for gentoo-releng@lists.gentoo.org
 help / color / mirror / Atom feed
From: Chris Gianelloni <wolf31o2@gentoo.org>
To: gentoo-releng@lists.gentoo.org
Subject: Re: [gentoo-releng] samba on the livecds
Date: Wed, 30 Jun 2004 09:33:15 -0400	[thread overview]
Message-ID: <1088602394.24945.152.camel@localhost> (raw)
In-Reply-To: <1088600741.963.4.camel@sixthstreet.formanonline.com>

[-- Attachment #1: Type: text/plain, Size: 3877 bytes --]

On Wed, 2004-06-30 at 09:05, Jeffrey Forman wrote:
> Maybe someone can clarify this for me..the LiveCD, is:
> 
> (1) the INSTALL cd we're all familiar with or
> (2) a Knoppix-like cd that boots into Gnome/KDE/<insert wm>
> 
> If (1), honestly...does someone NEED samba upon the install? if they
> have broadband, they can download the files anyways.

Our LiveCD is definitely #1.  If we decide to provide a #2 type CD, it
will be different than our install media.  One day it may even become
the "default" installation media, but for now, we want to keep the CD as
simple as possible, while still enabling the user to utilize as many
resources as he has available.  That means the ability to mount SMB
shares.  We might need to look at what is necessary to add proper SMB
mounting support.  I see no reason at all for adding SMB *sharing*
support.

Now, looking at /sbin/mount.smbfs, which is a symlink to
/usr/bin/smbmount, we see that it is a:

$ file smbmount
smbmount: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped

Now, let's look at what it is linked against.  This is on my work
machine, so of course, USE flags will modify this list some, but the
list is *quite* long here.

$ ldd smbmount
        linux-gate.so.1 =>  (0xffffe000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x40023000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x40050000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x40062000)
        libdl.so.2 => /lib/libdl.so.2 (0x40076000)
        libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x4007a000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x40090000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x400fc000)
        libcom_err.so.3 => /usr/lib/libcom_err.so.3 (0x40126000)
        libldap.so.2 => /usr/lib/libldap.so.2 (0x40129000)
        liblber.so.2 => /usr/lib/liblber.so.2 (0x40159000)
        libc.so.6 => /lib/libc.so.6 (0x40167000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0x40277000)
        libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0x402a7000)

Now, I could see that adding a hefty weight to our install media.  If we
really need to add samba to the LiveCD, then I think that we need to
work something out.

Perhaps it could be us adding a minimal smbmount to the system via
livecd-tools and USE=samba?  I wouldn't have a problem with that, and it
wouldn't introduce the feared samba-client garbage that other
distributions are so fond of.  It would only get installed on the
LiveCD, and it would build independent of the system's USE, so we would
control the dependencies required.

How does this sound to everyone?

> If (2), this would be the only situation where I could see sticking what
> is required for samba on the cd. It gives the users the ability to test
> the waters of how easily they can share files linux <-> Windows.

I would definitely see the reasoning for adding a full-blown samba to
such a CD, as many people would be comparing us to Windows, and most
likely operating on a Windows network.

> I guess I am just concerned with adding bloat (someone mentioned another
> 22MB) to the cd where it's just not needed.

Bloat is very bad on our CD.  They are large enough as it is.  It is my
personal mission to try to reduce the size of the LiveCD, as it has
grown quite a bit since the 1.2 days.

I tend to think that a better solution now that we will have a BT
distribution system, would be to possibly come out with a few
specialized CDs, or even a "jumbo" CD with all the "extras" that we
don't want to add to the regular LiveCD.

-- 
Chris Gianelloni
Release Engineering QA Manager/Games Developer
Gentoo Linux

Is your power animal a penguin?

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

  parent reply	other threads:[~2004-06-30 13:32 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-06-29 16:37 [gentoo-releng] samba on the livecds John Davis
2004-06-29 17:22 ` Jeffrey Forman
2004-06-29 17:30   ` Jason Huebel
2004-06-29 17:39     ` Lance Albertson
2004-06-29 18:12       ` Chris Gianelloni
2004-06-29 18:58       ` Jason Huebel
2004-06-29 20:18         ` Chris Gianelloni
2004-06-29 17:28 ` Chris Gianelloni
2004-06-29 20:04   ` Donnie Berkholz
2004-06-29 21:45 ` Bob Johnson
2004-06-30 12:57 ` John Davis
2004-06-30 13:05   ` Jeffrey Forman
2004-06-30 13:22     ` Jochen Maes
2004-06-30 17:43       ` John Davis
2004-06-30 18:02         ` Chris Gianelloni
2004-06-30 18:21           ` John Davis
2004-06-30 13:33     ` Chris Gianelloni [this message]
2004-06-30 13:51       ` Donnie Berkholz
2004-06-30 14:19         ` Chris Gianelloni
2004-06-30 22:17           ` Donnie Berkholz
  -- strict thread matches above, loose matches on Subject: below --
2004-06-30 16:49 Kurt Lieber
2004-06-30 17:58 ` Chris Gianelloni

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1088602394.24945.152.camel@localhost \
    --to=wolf31o2@gentoo.org \
    --cc=gentoo-releng@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox