Diskussion:Mailbox-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
(Gentoo)
Zeile 69: Zeile 69:
 
  apt-get install libc-client2001 libc-client2001-dev
 
  apt-get install libc-client2001 libc-client2001-dev
 
===Gentoo===
 
===Gentoo===
  emerge c-client (+ imap)
+
  emerge c-client
 +
 
 
===SuSE===
 
===SuSE===
 
  yast -i pam-devel imap-lib imap-devel
 
  yast -i pam-devel imap-lib imap-devel

Version vom 30. Juli 2005, 23:08 Uhr

Irgendwie passt das nicht Konventionen

==Softwareanforderungen==
* Anforderung 1
* Anforderung 2
* ...

==Installation==
Siehe [[Plugin Installation]].

==Probleme==
Hier normale Probleme, die auf jede Distri zutreffen, ansonsten wird Unterteilt:

===Distributionsspezifisch===
* Gentoo
* Suse
* XXX

Besser wäre, weil warum sollte wer Sourcen nehmen, wenn die Distribution das inside hat?

==Installation==
===Source===
===Crux===
===Debian===
===Gentoo===
===SuSE===
===usw...===

Ich wäre für eine Änderung in den Konventionen, zumindest was die Vorraussetzungen angeht, zbs:

Inhaltsverzeichnis

Installation

Source

Installation von Imap

cd $SOURCEDIR
tar xvzf openssl-<VERSION>.tar.gz
cd openssl-<VERSION>
./config shared
make
make install
ldconfig
cd -
tar xvzf Linux-PAM-<VERSION>.tar.gz
cd Linux-PAM-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig
cd -
tar xvzf imap.tar.Z
mv imap-2004e imap
cd imap
make lsu

Vor dem Übersetzen des Plugins ist das Makefile zu ändern. ($SOURCEDIR anzupassen...)

IMAPDIR    ?= $SOURCEDIR/imap/c-client
IMAPINCDIR ?= $(IMAPDIR)
IMAPLFLAGS ?= $(IMAPDIR)/c-client.a -lssl -lpam

Crux

prt-get depinst linux-pam (+ imap siehe oben)

Debian

apt-get install libc-client2001 libc-client2001-dev

Gentoo

emerge c-client

SuSE

yast -i pam-devel imap-lib imap-devel

usw...

So kann der User selbst entscheiden, sowas wie apt-get vdr-plugin soll hier ja nicht rein, es geht lediglich um die Vorrausetzungen um ein Plugin zu Fuß übersetzen zu können.