tiri technology blog

im web oder während unserer arbeit gefunden

5. März 2009

Erstellen eines RHEL4 Build-Servers

Abgelegt unter: Wissen — Tags:, , , — tirili @ 15:13

Nach der Installation des Servers möchten wir das System als Build-Server konfigurieren.

Anlage eines build-Users:

useradd -m builder

Erstellen der Build-Struktur

su - builder
mkdir -p rpm/{RPMS,SRPMS,BUILD,SOURCES,SPECS,tmp}
mkdir -p rpm/RPMS/{noarch,x86_64,i386,i686}

Anpassen der ~/.rpmmacros

# http://mpeters.us/linux/rpmbuild.php
%_topdir                %(/bin/echo $HOME)/rpm
%_tmppath               %{_topdir}/tmp
%debug_package          %{nil}
# GPG
%_signature gpg
%_gpg_path /home/builder/.gnupg
%_gpg_name tiri GmbH (build system) <rpms4tiri at tiri nospam punkt li>
%_gpgbin /usr/bin/gpg

Zusätzlich sind noch mindestens folgende Pakete nötig:

yum install rpm-build gcc gcc-c++ make patch

Powered by WordPress ( WordPress Deutschland )