Serf pakken inneholder en C-basert HTTP klient bibliotek bygget på Apache Portable Runtime (APR) biblioteket. Den multiplekser tilkoblinger, kjører lese/skrive kommunikasjonen asynkront. Minnekopier og transformasjoner holdes på et minimum for å gi høy ytelse operasjon.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://archive.apache.org/dist/serf/serf-1.3.10.tar.bz2
Nedlasting MD5 sum: 5320087299084c297eff8e1dacfab1af
Nedlastingsstørrelse: 148 KB
Estimert diskplass som kreves: 2.4 MB
Estimert byggetid: mindre enn 0.1 SBU
MIT Kerberos V5-1.21.3, (for GSSAPI støtte)
Installer Serf ved å kjøre følgende kommandoer:
sed -i "/Append/s:RPATH=libdir,::" SConstruct && sed -i "/Default/s:lib_static,::" SConstruct && sed -i "/Alias/s:install_static,::" SConstruct && sed -i "/ print/{s/print/print(/; s/$/)/}" SConstruct && sed -i "/get_contents()/s/,/.decode()&/" SConstruct && scons PREFIX=/usr
Denne pakken kommer ikke med en funksjonell testpakke.
Nå, som root
bruker:
scons PREFIX=/usr install
sed -i "...": Den første kommandoen fjerner kjøretidsbanen fra et delt bibliotek og de neste to kommandoene deaktiverer bygging og installasjon av det statiske biblioteket.
GSSAPI=/usr
: Bruk denne bryteren hvis
du har installert et GSSAPI bibliotek og du vil ha serf til å bruke den.