Re: Cobbler + %pre and %post in kickstart

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Mike M wrote:
post-install things like
installing server-specific non-Red Hat packages

Depends on what OS you have.

RHEL-5 and FC-6 debued the usage of the "repo" command in kickstart, which allows you to attach, in a kickstart, additional yum repositories to install things from. These can be yum repositories you maintain yourself (say you had a directory full of RPMs in /var/www/html/myrepo and ran createrepo from the yum-utils package on that directory to make it a yum repository), or you have yum repositories like Fedora Extras (FC6 and before), Updates, EPEL, Centos Extras, 3rd party repos, etc. If you are using a distro that supports "repo", this is the best way to install non-vendor packages in kickstart, because you can just mention them directly in the %packages section.

The cool thing about the "repo" directive is that you can also add an updates repository to the repo list, so that packages can be already up to date right after install, without having to invoke "yum update -y".

Cobbler can even help you create a local mirror of these various external yum repositories and automatically associate them with your cobbler profiles: http://cobbler.et.redhat.com/cobbler-repos.php

If you are using a version of Anaconda that doesn't support the "repo" command (like RHEL4), one thing you can do is just set up an external install sourcein %post and do things there, just do wgets of the RPMs and install them in %post, or rely on a configuration management system to do things once the system boots.











_______________________________________________
et-mgmt-tools mailing list
et-mgmt-tools@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/et-mgmt-tools

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux