"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
pgpRuGy5sHfZW.pgp
Description: PGP signature
