"Claes Bäckström" <[EMAIL PROTECTED]> writes:

> Here is my try to build a "base" pattern. For me this is aimed for a
> base computer that I can choose to build as a server or a workstation
> that only have the tools and functions the machine need. Like bastion
> dns, web, database server or a small and working graphical
> workstation. So this is not for a embeded environment. For an emebeded
> environment alot more work should be needed. Like replacing glibc with
> uclibc, dietlibc or something small like that. And the embeded systems
> I have all have arm cpu's so a little work is needed there as well.
>
> This list is based on aj's list he sent out earlier with some comments.
>
> aaa_base
> aaa_skel
> # bash     aaa_base depends on this so it could be removed
> # bzip2    not needed
> # coreutils  hwinfo depends on this so it could be removed
> # cpio      aaa_base depends on this so it could be removed
> # dbus-1    dhcpcd depends on this so it could be removed
> dhcpcd
> # e2fsprogs    mkinitrd depends on this so it could be removed
> # filesystem  aaa_base depends on this so it could be removed
> # fillup     aaa_base depends on this so it could be removed
> # glibc     aaa_base depends on this so it could be removed

I'm a bit scared by all these dependencies - but ok, let's remove them
and see where we go...

> # gzip     mkinitrd depends on this so it could be removed
> hwinfo
> # insserv   aaa_base depends on this so it could be removed
> #if !defined(__s390__)
> kbd
> #endif
> # klogd    syslog-ng depends on this so it could be removed
> # ksymoops    not needed

Ok.

> # logrotate   aaa_base depends on this so it could be removed
> # mingetty   aaa_base depends on this so it could be removed
> mkinitrd
> module-init-tools
> # net-tools   aaa_base depends on this so it could be removed
> netcfg
> openssh
> # pam    coreutils depends on this so it could be removed
> # pam-modules pwdutils depends on this so it could be removed
> procps
> pwdutils
> rpm
> # sed    aaa_base depends on this so it could be removed
> openSUSE-release
> suse-build-key
> sysconfig
> syslog-ng
> # sysvinit   mkinitrd depends on this so it could be removed
> # tar    not needed
> #  util-linux    mkinitrd and module-init-tools depends on this so it
> could be removed
>
> #ifdef __ia64__
> elilo
> efibootmgr
> ia32el
> #endif
> #if defined(__i386__) || defined (__x86_64__)
> grub
> #endif
> #ifdef __powerpc__
> lilo
> #endif
>
>
> This leaves this list:

Ok, I've done the changes now - let's see how it works out,

Thanks,
Andreas
-- 
 Andreas Jaeger, [EMAIL PROTECTED], http://www.suse.de/~aj/
  SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126

Attachment: pgpRuGy5sHfZW.pgp
Description: PGP signature

Reply via email to