Peter Kuechler schrieb:

Kann mir jemand sagen, wie man sowas macht?

Ich hatte das neulich schon in der Samba-Newsgroup gepostet, wo es eigentlich auch hingeh�rt, aber hier nochmal:


1. Schritt: Wo kriege ich aktuelle Samba-Sourcen her?

Hier gibt es verschiedene Quellen, ich habe mich f�r die Quellen von
einem offiziellen Samba-Mirror entschieden (ich nehme den finnischen,
wegen der guten Verf�gbarkeit):

folgende Zeilen in /etc/apt/sources.list einf�gen:

     # Samba Sources:
     deb-src ftp://fi.samba.org/pub/samba/bin-pkgs/Debian stable main


2. Schritt: Die sourcen holen und auspacken:


     # apt-get update
     # mkdir -p /usr/src/debian/samba
     # cd /usr/src/debian/samba
     # apt-get source samba
     # cd samba-2.2.8a/debian

Patches vom Debian-Maintainer (falls erw�nscht) gibt es hier:

http://people.debian.org/~peloy/samba/

3. Schritt: die Parameter f�r "configure" anpassen,
    also z.B. "--with-lapsam" einf�gen:

# vi rules

    An dieser Stelle wird man i.d.R. auch die Datei
    "changelog" anpassen, das lasse ich hier weg und
    verweise auf die Docs.


4. Schritt: die Pakete bauen


     # cd ..
     # dpkg-buildpackage -uc -us

    Eventuell werden hier noch unerf�llte Abh�ngigkeiten angemeckert,
    die sollte man durch Installation der fehlenden Pakete beheben
    und dann den Build neu starten.

    Wenn der Build durchgelaufen ist, befinden sich alle zu Samba
    geh�rigen Pakete im �bergeordneten Verzeichnis:

     # cd ..
     # ls -l *.deb


5. Schritt: Installation


    Man kann jetzt einfach mit "dpkg -i <paketname.deb>" die
    Pakete installieren oder, wenn man sie mit apt oder dselect
    installieren will:

     # mkdir /var/cache/localdebs
     # mv *.deb /var/cache/localdebs
     # cd /var/cache/localdebs
     # dpkg-scanpackages ./ /dev/null | gzip > Packages.gz

Dann noch folgende Zeilen in die /etc/apt/sources.list

     # local packages:
     deb file:/var/cache/localdebs/ ./

    Nach einem "apt-get update" kannst Du sie mit apt-get
    oder dselect installieren.


cu, Uwe




--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/


Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Antwort per Email an