lighttpd.paketlendi
This commit is contained in:
parent
ae7a74de5f
commit
774f6a656a
|
@ -76,6 +76,16 @@ kur-hiawatha: dizinleri-olustur
|
||||||
ln -sf ../init.d/hiawatha ${EXTDIR}/rc.d/rc5.d/S32hiawatha
|
ln -sf ../init.d/hiawatha ${EXTDIR}/rc.d/rc5.d/S32hiawatha
|
||||||
ln -sf ../init.d/hiawatha ${EXTDIR}/rc.d/rc6.d/K28hiawatha
|
ln -sf ../init.d/hiawatha ${EXTDIR}/rc.d/rc6.d/K28hiawatha
|
||||||
|
|
||||||
|
kur-lighttpd: dizinleri-olustur
|
||||||
|
install -m ${MODE} mbd/init.d/lighttpd ${EXTDIR}/rc.d/init.d/
|
||||||
|
ln -sf ../init.d/lighttpd ${EXTDIR}/rc.d/rc0.d/K28lighttpd
|
||||||
|
ln -sf ../init.d/lighttpd ${EXTDIR}/rc.d/rc1.d/K28lighttpd
|
||||||
|
ln -sf ../init.d/lighttpd ${EXTDIR}/rc.d/rc2.d/K28lighttpd
|
||||||
|
ln -sf ../init.d/lighttpd ${EXTDIR}/rc.d/rc3.d/S32lighttpd
|
||||||
|
ln -sf ../init.d/lighttpd ${EXTDIR}/rc.d/rc4.d/S32lighttpd
|
||||||
|
ln -sf ../init.d/lighttpd ${EXTDIR}/rc.d/rc5.d/S32lighttpd
|
||||||
|
ln -sf ../init.d/lighttpd ${EXTDIR}/rc.d/rc6.d/K28lighttpd
|
||||||
|
|
||||||
kur-nginx: dizinleri-olustur
|
kur-nginx: dizinleri-olustur
|
||||||
install -m ${MODE} mbd/init.d/nginx ${EXTDIR}/rc.d/init.d/
|
install -m ${MODE} mbd/init.d/nginx ${EXTDIR}/rc.d/init.d/
|
||||||
ln -sf ../init.d/nginx ${EXTDIR}/rc.d/rc0.d/K28nginx
|
ln -sf ../init.d/nginx ${EXTDIR}/rc.d/rc0.d/K28nginx
|
||||||
|
@ -659,6 +669,16 @@ sil-hiawatha:
|
||||||
rm -f ${EXTDIR}/rc.d/rc5.d/S32hiawatha
|
rm -f ${EXTDIR}/rc.d/rc5.d/S32hiawatha
|
||||||
rm -f ${EXTDIR}/rc.d/rc6.d/K28hiawatha
|
rm -f ${EXTDIR}/rc.d/rc6.d/K28hiawatha
|
||||||
|
|
||||||
|
sil-lighttpd:
|
||||||
|
rm -f ${EXTDIR}/rc.d/init.d/lighttpd
|
||||||
|
rm -f ${EXTDIR}/rc.d/rc0.d/K28lighttpd
|
||||||
|
rm -f ${EXTDIR}/rc.d/rc1.d/K28lighttpd
|
||||||
|
rm -f ${EXTDIR}/rc.d/rc2.d/K28lighttpd
|
||||||
|
rm -f ${EXTDIR}/rc.d/rc3.d/S32lighttpd
|
||||||
|
rm -f ${EXTDIR}/rc.d/rc4.d/S32lighttpd
|
||||||
|
rm -f ${EXTDIR}/rc.d/rc5.d/S32lighttpd
|
||||||
|
rm -f ${EXTDIR}/rc.d/rc6.d/K28lighttpd
|
||||||
|
|
||||||
sil-nginx:
|
sil-nginx:
|
||||||
rm -f ${EXTDIR}/rc.d/init.d/nginx
|
rm -f ${EXTDIR}/rc.d/init.d/nginx
|
||||||
rm -f ${EXTDIR}/rc.d/rc0.d/K28nginx
|
rm -f ${EXTDIR}/rc.d/rc0.d/K28nginx
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# /etc/rc.d/lighttpd: start/stop lighttpd daemon
|
||||||
|
#
|
||||||
|
|
||||||
|
SSD=/sbin/start-stop-daemon
|
||||||
|
PROG=/usr/sbin/lighttpd
|
||||||
|
PID=/var/run/lighttpd.pid
|
||||||
|
OPTS="-f /etc/lighttpd.conf"
|
||||||
|
|
||||||
|
case $1 in
|
||||||
|
start)
|
||||||
|
$SSD --start --pidfile $PID --exec $PROG -- $OPTS
|
||||||
|
;;
|
||||||
|
stop)
|
||||||
|
$SSD --stop --remove-pidfile --retry 10 --pidfile $PID
|
||||||
|
;;
|
||||||
|
restart)
|
||||||
|
$0 stop
|
||||||
|
$0 start
|
||||||
|
;;
|
||||||
|
status)
|
||||||
|
$SSD --status --pidfile $PID
|
||||||
|
case $? in
|
||||||
|
0) echo "$PROG is running with pid $(cat $PID)" ;;
|
||||||
|
1) echo "$PROG is not running but the pid file $PID exists" ;;
|
||||||
|
3) echo "$PROG is not running" ;;
|
||||||
|
4) echo "Unable to determine the program status" ;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "usage: $0 [start|stop|restart|status]"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# End of file
|
|
@ -0,0 +1,204 @@
|
||||||
|
#
|
||||||
|
# /etc/lighttpd.conf: lighttpd(1) configuration
|
||||||
|
#
|
||||||
|
|
||||||
|
# to use mod_rewrite you have to compile lighttpd with libpcre installed
|
||||||
|
server.modules = ("mod_accesslog")
|
||||||
|
|
||||||
|
server.port = 80
|
||||||
|
server.username = "lighttpd"
|
||||||
|
server.groupname = "lighttpd"
|
||||||
|
server.pid-file = "/var/run/lighttpd.pid"
|
||||||
|
|
||||||
|
# ssl support
|
||||||
|
#server.port = 443
|
||||||
|
#ssl.engine = "enable"
|
||||||
|
#ssl.pemfile = "/etc/ssl/certs/lighttpd.pem"
|
||||||
|
|
||||||
|
# chrooted operation
|
||||||
|
server.chroot = "/var/www"
|
||||||
|
server.document-root = "/htdocs"
|
||||||
|
server.errorlog = "/logs/error_log"
|
||||||
|
accesslog.filename = "/logs/access_log"
|
||||||
|
|
||||||
|
# non-chrooted operation
|
||||||
|
#server.document-root = "/var/www/htdocs"
|
||||||
|
#server.errorlog = "/var/www/logs/error_log"
|
||||||
|
#accesslog.filename = "/var/www/logs/access_log"
|
||||||
|
|
||||||
|
server.dir-listing = "enable"
|
||||||
|
server.indexfiles = ("index.html", "index.htm", "default.htm")
|
||||||
|
|
||||||
|
mimetype.assign = (
|
||||||
|
".ai" => "application/postscript",
|
||||||
|
".aif" => "audio/x-aiff",
|
||||||
|
".aifc" => "audio/x-aiff",
|
||||||
|
".aiff" => "audio/x-aiff",
|
||||||
|
".arj" => "application/x-arj-compressed",
|
||||||
|
".asc" => "text/plain",
|
||||||
|
".atom" => "application/atom+xml",
|
||||||
|
".au" => "audio/ulaw",
|
||||||
|
".avi" => "video/x-msvideo",
|
||||||
|
".bat" => "application/x-msdos-program",
|
||||||
|
".bcpio" => "application/x-bcpio",
|
||||||
|
".bin" => "application/octet-stream",
|
||||||
|
".bmp" => "image/bmp",
|
||||||
|
".cdf" => "application/x-netcdf",
|
||||||
|
".cgm" => "image/cgm",
|
||||||
|
".class" => "application/octet-stream",
|
||||||
|
".com" => "application/x-msdos-program",
|
||||||
|
".cpio" => "application/x-cpio",
|
||||||
|
".cpt" => "application/mac-compactpro",
|
||||||
|
".csh" => "application/x-csh",
|
||||||
|
".css" => "text/css",
|
||||||
|
".dcr" => "application/x-director",
|
||||||
|
".deb" => "application/x-debian-package",
|
||||||
|
".dir" => "application/x-director",
|
||||||
|
".djv" => "image/vnd.djvu",
|
||||||
|
".djvu" => "image/vnd.djvu",
|
||||||
|
".dl" => "video/dl",
|
||||||
|
".dll" => "application/octet-stream",
|
||||||
|
".dmg" => "application/octet-stream",
|
||||||
|
".dms" => "application/octet-stream",
|
||||||
|
".doc" => "application/msword",
|
||||||
|
".dtd" => "application/xml-dtd",
|
||||||
|
".dvi" => "application/x-dvi",
|
||||||
|
".dxr" => "application/x-director",
|
||||||
|
".eps" => "application/postscript",
|
||||||
|
".etx" => "text/x-setext",
|
||||||
|
".exe" => "application/x-msdos-program",
|
||||||
|
".ez" => "application/andrew-inset",
|
||||||
|
".fli" => "video/fli",
|
||||||
|
".gif" => "image/gif",
|
||||||
|
".gl" => "video/gl",
|
||||||
|
".gram" => "application/srgs",
|
||||||
|
".grxml" => "application/srgs+xml",
|
||||||
|
".gtar" => "application/x-gtar",
|
||||||
|
".tar.gz" => "application/x-tar-gz",
|
||||||
|
".gz" => "application/x-gunzip",
|
||||||
|
".hdf" => "application/x-hdf",
|
||||||
|
".hqx" => "application/mac-binhex40",
|
||||||
|
".htm" => "text/html",
|
||||||
|
".html" => "text/html",
|
||||||
|
".ice" => "x-conference/x-cooltalk",
|
||||||
|
".ico" => "image/x-icon",
|
||||||
|
".ics" => "text/calendar",
|
||||||
|
".ief" => "image/ief",
|
||||||
|
".ifb" => "text/calendar",
|
||||||
|
".iges" => "model/iges",
|
||||||
|
".igs" => "model/iges",
|
||||||
|
".jpe" => "image/jpeg",
|
||||||
|
".jpeg" => "image/jpeg",
|
||||||
|
".jpg" => "image/jpeg",
|
||||||
|
".js" => "application/x-javascript",
|
||||||
|
".kar" => "audio/midi",
|
||||||
|
".latex" => "application/x-latex",
|
||||||
|
".lha" => "application/octet-stream",
|
||||||
|
".lzh" => "application/octet-stream",
|
||||||
|
".m3u" => "audio/x-mpegurl",
|
||||||
|
".m4u" => "video/vnd.mpegurl",
|
||||||
|
".man" => "application/x-troff-man",
|
||||||
|
".mathml" => "application/mathml+xml",
|
||||||
|
".me" => "application/x-troff-me",
|
||||||
|
".mesh" => "model/mesh",
|
||||||
|
".mid" => "audio/midi",
|
||||||
|
".midi" => "audio/midi",
|
||||||
|
".mif" => "application/x-mif",
|
||||||
|
".mov" => "video/quicktime",
|
||||||
|
".movie" => "video/x-sgi-movie",
|
||||||
|
".mp2" => "video/mpeg",
|
||||||
|
".mp3" => "audio/mpeg",
|
||||||
|
".mpe" => "video/mpeg",
|
||||||
|
".mpeg" => "video/mpeg",
|
||||||
|
".mpg" => "video/mpeg",
|
||||||
|
".mpga" => "audio/mpeg",
|
||||||
|
".ms" => "application/x-troff-ms",
|
||||||
|
".msh" => "model/mesh",
|
||||||
|
".mxu" => "video/vnd.mpegurl",
|
||||||
|
".nc" => "application/x-netcdf",
|
||||||
|
".oda" => "application/oda",
|
||||||
|
".ogg" => "application/ogg",
|
||||||
|
".pbm" => "image/x-portable-bitmap",
|
||||||
|
".pdb" => "chemical/x-pdb",
|
||||||
|
".pdf" => "application/pdf",
|
||||||
|
".pgm" => "image/x-portable-graymap",
|
||||||
|
".pgn" => "application/x-chess-pgn",
|
||||||
|
".pgp" => "application/pgp",
|
||||||
|
".pl" => "application/x-perl",
|
||||||
|
".pm" => "application/x-perl",
|
||||||
|
".png" => "image/png",
|
||||||
|
".pnm" => "image/x-portable-anymap",
|
||||||
|
".ppm" => "image/x-portable-pixmap",
|
||||||
|
".ppt" => "application/vnd.ms-powerpoint",
|
||||||
|
".ps" => "application/postscript",
|
||||||
|
".qt" => "video/quicktime",
|
||||||
|
".ra" => "audio/x-pn-realaudio",
|
||||||
|
".ram" => "audio/x-pn-realaudio",
|
||||||
|
".rar" => "application/x-rar-compressed",
|
||||||
|
".ras" => "image/x-cmu-raster",
|
||||||
|
".rdf" => "application/rdf+xml",
|
||||||
|
".rgb" => "image/x-rgb",
|
||||||
|
".rm" => "application/vnd.rn-realmedia",
|
||||||
|
".roff" => "application/x-troff",
|
||||||
|
".rtf" => "application/rtf",
|
||||||
|
".rtx" => "text/richtext",
|
||||||
|
".sgm" => "text/sgml",
|
||||||
|
".sgml" => "text/sgml",
|
||||||
|
".sh" => "application/x-sh",
|
||||||
|
".shar" => "application/x-shar",
|
||||||
|
".silo" => "model/mesh",
|
||||||
|
".sit" => "application/x-stuffit",
|
||||||
|
".skd" => "application/x-koan",
|
||||||
|
".skm" => "application/x-koan",
|
||||||
|
".skp" => "application/x-koan",
|
||||||
|
".skt" => "application/x-koan",
|
||||||
|
".smi" => "application/smil",
|
||||||
|
".smil" => "application/smil",
|
||||||
|
".snd" => "audio/basic",
|
||||||
|
".so" => "application/octet-stream",
|
||||||
|
".spl" => "application/x-futuresplash",
|
||||||
|
".src" => "application/x-wais-source",
|
||||||
|
".sv4cpio" => "application/x-sv4cpio",
|
||||||
|
".sv4crc" => "application/x-sv4crc",
|
||||||
|
".svg" => "image/svg+xml",
|
||||||
|
".swf" => "application/x-shockwave-flash",
|
||||||
|
".t" => "application/x-troff",
|
||||||
|
".tar" => "application/x-tar",
|
||||||
|
".tcl" => "application/x-tcl",
|
||||||
|
".tex" => "application/x-tex",
|
||||||
|
".texi" => "application/x-texinfo",
|
||||||
|
".texinfo" => "application/x-texinfo",
|
||||||
|
".tgz" => "application/x-tar-gz",
|
||||||
|
".tif" => "image/tiff",
|
||||||
|
".tiff" => "image/tiff",
|
||||||
|
".tr" => "application/x-troff",
|
||||||
|
".tsv" => "text/tab-separated-values",
|
||||||
|
".txt" => "text/plain",
|
||||||
|
".ustar" => "application/x-ustar",
|
||||||
|
".vcd" => "application/x-cdlink",
|
||||||
|
".vrm" => "x-world/x-vrml",
|
||||||
|
".vrml" => "x-world/x-vrml",
|
||||||
|
".vxml" => "application/voicexml+xml",
|
||||||
|
".wav" => "audio/x-wav",
|
||||||
|
".wbmp" => "image/vnd.wap.wbmp",
|
||||||
|
".wbxml" => "application/vnd.wap.wbxml",
|
||||||
|
".wml" => "text/vnd.wap.wml",
|
||||||
|
".wmlc" => "application/vnd.wap.wmlc",
|
||||||
|
".wmls" => "text/vnd.wap.wmlscript",
|
||||||
|
".wmlsc" => "application/vnd.wap.wmlscriptc",
|
||||||
|
".wrl" => "x-world/x-vrml",
|
||||||
|
".xbm" => "image/x-xbitmap",
|
||||||
|
".xht" => "application/xhtml+xml",
|
||||||
|
".xhtml" => "application/xhtml+xml",
|
||||||
|
".xls" => "application/excel",
|
||||||
|
".xml" => "application/xml",
|
||||||
|
".xpm" => "image/x-xpixmap",
|
||||||
|
".xsl" => "application/xml",
|
||||||
|
".xslt" => "application/xslt+xml",
|
||||||
|
".xul" => "application/vnd.mozilla.xul+xml",
|
||||||
|
".xwd" => "image/x-xwindowdump",
|
||||||
|
".xyz" => "chemical/x-xyz",
|
||||||
|
".zip" => "application/x-zip-compressed"
|
||||||
|
)
|
||||||
|
|
||||||
|
# End of file
|
|
@ -0,0 +1,28 @@
|
||||||
|
# Description: Hızlı,güvenli ve esnek web sunucu uygulaması
|
||||||
|
# URL: http://www.lighttpd.net/
|
||||||
|
# Packager: milisarge
|
||||||
|
# Depends on: pcre
|
||||||
|
|
||||||
|
name=lighttpd
|
||||||
|
version=1.4.45
|
||||||
|
release=1
|
||||||
|
source=(http://download.$name.net/$name/releases-1.4.x/$name-$version.tar.xz \
|
||||||
|
$name.conf )
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd $name-$version
|
||||||
|
./configure --prefix=/usr --libdir=/usr/lib/$name --with-openssl \
|
||||||
|
--mandir=/usr/man --with-pcre
|
||||||
|
make
|
||||||
|
make DESTDIR=$PKG install
|
||||||
|
|
||||||
|
install -D -m 644 $SRC/$name.conf $PKG/etc/$name.conf
|
||||||
|
install -d $PKG/var/www/{htdocs,logs}
|
||||||
|
install -d $PKG/var/run
|
||||||
|
install -d $PKG/etc/ssl/certs
|
||||||
|
#touch $PKG/var/run/lighttpd.pid
|
||||||
|
touch $PKG/etc/ssl/certs/lighttpd.pem
|
||||||
|
chmod 0600 $PKG/etc/ssl/certs/lighttpd.pem
|
||||||
|
cd /sources/milis.git/ayarlar/servisler
|
||||||
|
make DESTDIR=$PKG kur-lighttpd
|
||||||
|
}
|
Loading…
Reference in New Issue