Mailinglist Archive: yast-devel (101 mails)
| < Previous | Next > |
[yast-devel] extra-packages
- From: Stephan Kulow <coolo@xxxxxxx>
- Date: Mon, 14 Jan 2008 11:19:49 +0100
- Message-id: <200801141119.49719.coolo@xxxxxxx>
Hi!
I would like to have the format of yast's extra-packages
changed, so I can parse it easier in a script. Is there
a problem with this?
Greetings, Stephan
/*
List of extra packages installed by various YaST modules
*** Changes here should be mailed to autobuild@xxxxxxx ASAP ***
*/
#if defined(__axp__)
yast2-installation:milo
yast2-installation:aboot
yast2-installation:cpml_ev5
yast2-installation:cpml_ev6
#endif
#if defined(__ppc__) || defined(__ppc64__)
yast2-installation:ibmsis
yast2-installation:scsi
yast2-installation:mouseemu
yast2-installation:pbbuttonsd
yast2-installation:powerprefs
yast2-installation:mol
yast2-installation:sudo
yast2-installation:powerpc-utils
#endif
#if defined(__ia64__)
yast2-installation:fpswa
#endif
#if defined(__x86_64__)
yast2-installation:numactl
#endif
// VNC installation
yast2-installation:tightvnc
yast2-installation:xorg-x11-Xvnc
yast2-installation:xorg-x11
yast2-installation:xorg-x11-Mesa
yast2-installation:yast2-qt
// Braille installation
yast2-installation:sbl
yast2-installation:yast2-ncurses
// VGA16 display (no framebuffer)
yast2-installation:yast2-qt
yast2-installation:xorg-x11-server
// Framebuffer display
yast2-installation:yast2-qt
yast2-installation:xorg-x11-server
// Textmode (ncurses)
yast2-installation:yast2-ncurses
yast2-bluetooth:bluez-utils
// Default: Install by default, YaST: Will be installed by yast2-printer)
// for CUPS
yast2-printer:cups-libs // Default)
yast2-printer:cups-client // YaST, Default)
yast2-printer:cups // YaST, Default)
yast2-printer:foomatic-filters // YaST, Default)
yast2-printer:filters // YaST, Default)
yast2-printer:cups-drivers // YaST, Default)
yast2-printer:cups-drivers-stp // YaST, Default)
yast2-printer:manufacturer-PPDs // YaST, Default)
yast2-printer:hp-officeJet // YaST, Default)
yast2-printer:hplib // YaST, Default)
// for the "reinstall spooler feature" it installs
yast2-printer:ghostscript-library
yast2-printer:ghostscript-x11
yast2-printer:ghostscript-fonts-std
yast2-printer:ghostscript-fonts-other
yast2-printer:a2ps
yast2-printer:cups-libs
// for both
yast2-printer:samba-client // printing via samba
yast2-printer:ncpfs // printing via novell ipx
yast2-bootloader:grub
yast2-bootloader:lilo
yast2-bootloader:elilo
yast2-power-management:powersave
// additionally xntp-doc is mentioned in helps
yast2-ntp-client:xntp
yast2-ntp-client:xntp-doc
yast2-dns-server:bind
yast2-dhcp-server:dhcp-server
autoyast2:alice-compat
// via respective yast2 packages; so this should be removed?
yast2-instserver:xinetd
yast2-instserver:vsftpd
yast2-instserver:apache2
yast2-instserver:nfs-kernel-server
yast2-cd-creator:mkisofs
yast2-scanner:sane // mandatory
yast2-scanner:hplip // optionally, this should be already
installed by default
yast2-scanner:hp-officeJet // optionally
yast2-scanner:iscan // optionally, proprietary binary-only
i386-only software from Epson Kowa
yast2-scanner:iscan-free // optionally, open source, derived
from iscan
yast2-samba-client:samba-client
yast2-samba-client:samba-winbind
yast2-samba-client:krb5
#if defined(__x86_64__) || defined(__s390x__) || defined(__ppc__)
yast2-samba-client:samba-client-32bit
yast2-samba-client:samba-winbind-32bit
yast2-samba-client:krb5-32bit
#endif
#if defined(__ia64__)
yast2-samba-client:samba-client-x86
yast2-samba-client:samba-winbind-x86
yast2-samba-client:krb5-x86
#endif
#if defined(__ppc64__)
yast2-samba-client:samba-client-64bit
yast2-samba-client:samba-winbind-64bit
yast2-samba-client:krb5-64bit
#endif
yast2-samba-server:samba
yast2-samba-server:samba-pdb
yast2-http-server:apache2
yast2-http-server:apache2-mod_php5
yast2-http-server:apache2-mod_perl
yast2-http-server:apache2-mod_python
yast2-http-server:apache2-mod_ruby
yast2-ldap-client:pam_ldap
yast2-ldap-client:nss_ldap
yast2-ldap-client:autofs4
yast2-ldap-client:openldap2-client
#if defined(__ia64__)
yast2-ldap-client:pam_ldap-x86
yast2-ldap-client:nss_ldap-x86
yast2-fingerprint-reader:pam_thinkfinger-x86
yast2-kerberos-client:krb5-x86
yast2-kerberos-client:pam_krb5-x86
#endif
#if defined(__ppc64__)
yast2-ldap-client:pam_ldap-64bit
yast2-ldap-client:nss_ldap-64bit
yast2-fingerprint-reader:pam_thinkfinger-64bit
yast2-kerberos-client:krb5-64bit
yast2-kerberos-client:pam_krb5-64bit
#endif
#if defined(__x86_64__) || defined(__s390x__) || defined(__ppc__)
yast2-ldap-client:pam_ldap-32bit
yast2-ldap-client:nss_ldap-32bit
yast2-fingerprint-reader:pam_thinkfinger-32bit
yast2-kerberos-client:krb5-32bit
yast2-kerberos-client:pam_krb5-32bit
#endif
yast2-kerberos-client:pam_krb5
yast2-kerberos-client:krb5
yast2-kerberos-client:krb5-client
yast2-kerberos-client:yast2-ntp-client
yast2-fingerprint-reader:pam_thinkfinger
yast2-tv:kdetv // if KDE
yast2-tv:zapping // if GNOME
yast2-tv:motv // plain X11
yast2-tv:alevt
yast2-tv:nxtvepg
yast2-tv:kradio
yast2-tv:lirc // for Infra Red Control configuration
yast2-tv:v4l-tools // TV channel scan
yast2-users:yast2-kerberos-client // if kerberos authentication
yast2-users:yast2-nis-client // if NIS authentication
yast2-users:yast2-samba-client // if Windows authentication
yast2-sound:input-utils
yast2-network:smpppd
yast2-network:ifplugd
yast2-network:wireless-tools // wlan interfaces
yast2-network:wpa_supplicant // for WPA-PSK
// - For remote administration
yast2-network:xinetd
yast2-network:tightvnc
yast2-network:xorg-x11
yast2-network:xorg-x11-Xvnc
yast2-network:fvwm2 // a windowmanager, in case kdebase3
is not installed)
// - For DSL
yast2-network:smpppd
yast2-network:ppp
yast2-network:pptp
yast2-network:linux-atm-lib
// - For modem
yast2-network:smpppd
// - For ISDN (depending on card and driver)
yast2-network:i4l-base
yast2-network:capi4linux
yast2-network:i4l-isdnlog
yast2-network:i4lfirmware
yast2-network:avm_fcdsl
yast2-you-server:apache2
yast2-you-server:openslp
yast2-inetd:inetd
yast2-inetd:xinetd
/*
plus many packages for individual services
There is a script in YaST CVS that looks through all rpms in autobuild for
(x)inetd configurations and collects them. Then it is displayed to the
user at runtime and if he wants to enable a service that is not
installed, it is installed.
See source/inetd/{src/all-services.sh,doc/README.maintainer}
*/
yast2-mail:amavisd-new
yast2-mail:fetchmail
yast2-nfs-client:portmap
yast2-nfs-client:nfs-client
yast2-nfs-server:nfs-kernel-server // or nfs-server, the
userspace one
yast2-nis-client:ypbind
yast2-nis-client:autofs4
yast2-nis-server:ypserv
yast2-tftp-server:xinetd
yast2-tftp-server:tftp
yast2-phoneservices:capisuite
yast2-powertweak:powertweak
yast2-powertweak:powertweak-extra // optional
yast2-backup:star
yast2-restore:star
yast2-uml:um-host-kernel
yast2-uml:um-host-install-initrd
yast2-uml:uml-utilities
yast2-uml:bridge-utils
yast2-uml:xf86tools
yast2-storage:lvm2 // if lvm is used
yast2-storage:ntfsprogs // if an ntfs filesystem needs resizing
yast2-vm:install-initrd // installation initrd with linuxrc and libraries
yast2-vm:kernel-xen // XEN kernel
yast2-vm:xen // XEN hypervisor
yast2-vm:xen-tools // Xen management tools
yast2-vm:xen-tools-ioemu // HW emulation for fully virtualized hosts
yast2-vm:bridge-utils // required for bridging
yast2-vm:xorg-x11 // X Window System
yast2-vm:xterm //a virtual machine is started in xterm window
yast2-kdump:kexec-tools
#if defined(__i386__) || defined (__x86_64__) || defined(__ia64__)
yast2-kdump:kdump-helpers
#endif
#if defined(__ppc__)
yast2-kdump:kernel-kdump
#endif
yast2-ftp-server:xinetd
yast2-ftp-server:vsftpd
I would like to have the format of yast's extra-packages
changed, so I can parse it easier in a script. Is there
a problem with this?
Greetings, Stephan
/*
List of extra packages installed by various YaST modules
*** Changes here should be mailed to autobuild@xxxxxxx ASAP ***
*/
#if defined(__axp__)
yast2-installation:milo
yast2-installation:aboot
yast2-installation:cpml_ev5
yast2-installation:cpml_ev6
#endif
#if defined(__ppc__) || defined(__ppc64__)
yast2-installation:ibmsis
yast2-installation:scsi
yast2-installation:mouseemu
yast2-installation:pbbuttonsd
yast2-installation:powerprefs
yast2-installation:mol
yast2-installation:sudo
yast2-installation:powerpc-utils
#endif
#if defined(__ia64__)
yast2-installation:fpswa
#endif
#if defined(__x86_64__)
yast2-installation:numactl
#endif
// VNC installation
yast2-installation:tightvnc
yast2-installation:xorg-x11-Xvnc
yast2-installation:xorg-x11
yast2-installation:xorg-x11-Mesa
yast2-installation:yast2-qt
// Braille installation
yast2-installation:sbl
yast2-installation:yast2-ncurses
// VGA16 display (no framebuffer)
yast2-installation:yast2-qt
yast2-installation:xorg-x11-server
// Framebuffer display
yast2-installation:yast2-qt
yast2-installation:xorg-x11-server
// Textmode (ncurses)
yast2-installation:yast2-ncurses
yast2-bluetooth:bluez-utils
// Default: Install by default, YaST: Will be installed by yast2-printer)
// for CUPS
yast2-printer:cups-libs // Default)
yast2-printer:cups-client // YaST, Default)
yast2-printer:cups // YaST, Default)
yast2-printer:foomatic-filters // YaST, Default)
yast2-printer:filters // YaST, Default)
yast2-printer:cups-drivers // YaST, Default)
yast2-printer:cups-drivers-stp // YaST, Default)
yast2-printer:manufacturer-PPDs // YaST, Default)
yast2-printer:hp-officeJet // YaST, Default)
yast2-printer:hplib // YaST, Default)
// for the "reinstall spooler feature" it installs
yast2-printer:ghostscript-library
yast2-printer:ghostscript-x11
yast2-printer:ghostscript-fonts-std
yast2-printer:ghostscript-fonts-other
yast2-printer:a2ps
yast2-printer:cups-libs
// for both
yast2-printer:samba-client // printing via samba
yast2-printer:ncpfs // printing via novell ipx
yast2-bootloader:grub
yast2-bootloader:lilo
yast2-bootloader:elilo
yast2-power-management:powersave
// additionally xntp-doc is mentioned in helps
yast2-ntp-client:xntp
yast2-ntp-client:xntp-doc
yast2-dns-server:bind
yast2-dhcp-server:dhcp-server
autoyast2:alice-compat
// via respective yast2 packages; so this should be removed?
yast2-instserver:xinetd
yast2-instserver:vsftpd
yast2-instserver:apache2
yast2-instserver:nfs-kernel-server
yast2-cd-creator:mkisofs
yast2-scanner:sane // mandatory
yast2-scanner:hplip // optionally, this should be already
installed by default
yast2-scanner:hp-officeJet // optionally
yast2-scanner:iscan // optionally, proprietary binary-only
i386-only software from Epson Kowa
yast2-scanner:iscan-free // optionally, open source, derived
from iscan
yast2-samba-client:samba-client
yast2-samba-client:samba-winbind
yast2-samba-client:krb5
#if defined(__x86_64__) || defined(__s390x__) || defined(__ppc__)
yast2-samba-client:samba-client-32bit
yast2-samba-client:samba-winbind-32bit
yast2-samba-client:krb5-32bit
#endif
#if defined(__ia64__)
yast2-samba-client:samba-client-x86
yast2-samba-client:samba-winbind-x86
yast2-samba-client:krb5-x86
#endif
#if defined(__ppc64__)
yast2-samba-client:samba-client-64bit
yast2-samba-client:samba-winbind-64bit
yast2-samba-client:krb5-64bit
#endif
yast2-samba-server:samba
yast2-samba-server:samba-pdb
yast2-http-server:apache2
yast2-http-server:apache2-mod_php5
yast2-http-server:apache2-mod_perl
yast2-http-server:apache2-mod_python
yast2-http-server:apache2-mod_ruby
yast2-ldap-client:pam_ldap
yast2-ldap-client:nss_ldap
yast2-ldap-client:autofs4
yast2-ldap-client:openldap2-client
#if defined(__ia64__)
yast2-ldap-client:pam_ldap-x86
yast2-ldap-client:nss_ldap-x86
yast2-fingerprint-reader:pam_thinkfinger-x86
yast2-kerberos-client:krb5-x86
yast2-kerberos-client:pam_krb5-x86
#endif
#if defined(__ppc64__)
yast2-ldap-client:pam_ldap-64bit
yast2-ldap-client:nss_ldap-64bit
yast2-fingerprint-reader:pam_thinkfinger-64bit
yast2-kerberos-client:krb5-64bit
yast2-kerberos-client:pam_krb5-64bit
#endif
#if defined(__x86_64__) || defined(__s390x__) || defined(__ppc__)
yast2-ldap-client:pam_ldap-32bit
yast2-ldap-client:nss_ldap-32bit
yast2-fingerprint-reader:pam_thinkfinger-32bit
yast2-kerberos-client:krb5-32bit
yast2-kerberos-client:pam_krb5-32bit
#endif
yast2-kerberos-client:pam_krb5
yast2-kerberos-client:krb5
yast2-kerberos-client:krb5-client
yast2-kerberos-client:yast2-ntp-client
yast2-fingerprint-reader:pam_thinkfinger
yast2-tv:kdetv // if KDE
yast2-tv:zapping // if GNOME
yast2-tv:motv // plain X11
yast2-tv:alevt
yast2-tv:nxtvepg
yast2-tv:kradio
yast2-tv:lirc // for Infra Red Control configuration
yast2-tv:v4l-tools // TV channel scan
yast2-users:yast2-kerberos-client // if kerberos authentication
yast2-users:yast2-nis-client // if NIS authentication
yast2-users:yast2-samba-client // if Windows authentication
yast2-sound:input-utils
yast2-network:smpppd
yast2-network:ifplugd
yast2-network:wireless-tools // wlan interfaces
yast2-network:wpa_supplicant // for WPA-PSK
// - For remote administration
yast2-network:xinetd
yast2-network:tightvnc
yast2-network:xorg-x11
yast2-network:xorg-x11-Xvnc
yast2-network:fvwm2 // a windowmanager, in case kdebase3
is not installed)
// - For DSL
yast2-network:smpppd
yast2-network:ppp
yast2-network:pptp
yast2-network:linux-atm-lib
// - For modem
yast2-network:smpppd
// - For ISDN (depending on card and driver)
yast2-network:i4l-base
yast2-network:capi4linux
yast2-network:i4l-isdnlog
yast2-network:i4lfirmware
yast2-network:avm_fcdsl
yast2-you-server:apache2
yast2-you-server:openslp
yast2-inetd:inetd
yast2-inetd:xinetd
/*
plus many packages for individual services
There is a script in YaST CVS that looks through all rpms in autobuild for
(x)inetd configurations and collects them. Then it is displayed to the
user at runtime and if he wants to enable a service that is not
installed, it is installed.
See source/inetd/{src/all-services.sh,doc/README.maintainer}
*/
yast2-mail:amavisd-new
yast2-mail:fetchmail
yast2-nfs-client:portmap
yast2-nfs-client:nfs-client
yast2-nfs-server:nfs-kernel-server // or nfs-server, the
userspace one
yast2-nis-client:ypbind
yast2-nis-client:autofs4
yast2-nis-server:ypserv
yast2-tftp-server:xinetd
yast2-tftp-server:tftp
yast2-phoneservices:capisuite
yast2-powertweak:powertweak
yast2-powertweak:powertweak-extra // optional
yast2-backup:star
yast2-restore:star
yast2-uml:um-host-kernel
yast2-uml:um-host-install-initrd
yast2-uml:uml-utilities
yast2-uml:bridge-utils
yast2-uml:xf86tools
yast2-storage:lvm2 // if lvm is used
yast2-storage:ntfsprogs // if an ntfs filesystem needs resizing
yast2-vm:install-initrd // installation initrd with linuxrc and libraries
yast2-vm:kernel-xen // XEN kernel
yast2-vm:xen // XEN hypervisor
yast2-vm:xen-tools // Xen management tools
yast2-vm:xen-tools-ioemu // HW emulation for fully virtualized hosts
yast2-vm:bridge-utils // required for bridging
yast2-vm:xorg-x11 // X Window System
yast2-vm:xterm //a virtual machine is started in xterm window
yast2-kdump:kexec-tools
#if defined(__i386__) || defined (__x86_64__) || defined(__ia64__)
yast2-kdump:kdump-helpers
#endif
#if defined(__ppc__)
yast2-kdump:kernel-kdump
#endif
yast2-ftp-server:xinetd
yast2-ftp-server:vsftpd
| < Previous | Next > |