Create your own Tinyproxy FreeBSD’s package

June 8th, 2010 JaCe No comments

In FreeBSD  8.0, tinyproxy’s package in stable repository isn’t compil with the –enable-transparent-proxy option.

This is the reason why, i’ll explain how to create a tinyproxy’s package including this compilation option.

First, edit your /usr/ports/www/tinyproxy/Makefile like the following:

# New ports collection makefile for:    tinyproxy
# Date created:         01 Jul 1999
# Whom:                 Mitsuru Yoshida <mitsuru@riken.go.jp>
#
# $FreeBSD: ports/www/tinyproxy/Makefile,v 1.30 2009/10/19 18:41:40 wxs Exp $
#

PORTNAME=       tinyproxy
PORTVERSION=    1.6.5
PORTEPOCH=      1
CATEGORIES=     www
MASTER_SITES=   https://www.banu.com/pub/tinyproxy/1.6/

MAINTAINER=     wxs@FreeBSD.org
COMMENT=        A small, efficient HTTP proxy server

USE_RC_SUBR=    tinyproxy.sh
GNU_CONFIGURE=  yes
USE_GMAKE=      yes
CONFIGURE_ARGS= –bindir=${PREFIX}/sbin \
–with-config=${PREFIX}/etc/tinyproxy.conf \
–program-transform-name=”"
MAKE_JOBS_SAFE= yes

MAN8=           tinyproxy.8

OPTIONS=        REVERSE “Enable reverse proxy support” Off \
TRANSPARENT “Enable transparent proxy” Off

.include <bsd.port.pre.mk>

.if defined(WITH_REVERSE)
CONFIGURE_ARGS+=        –enable-reverse
.endif

.if defined(WITH_TRANSPARENT)
CONFIGURE_ARGS+=        –enable-transparent-proxy
.endif

post-patch:
@${REINPLACE_CMD} -e ’s|-O2||’ ${WRKSRC}/configure
@${REINPLACE_CMD} -e ’s|/etc/tinyproxy/tinyproxy.conf|${PREFIX}/etc/tinyproxy.conf|’ \
${WRKSRC}/doc/tinyproxy.8
@${REINPLACE_CMD} -e ’s|/usr/share/tinyproxy|${DATADIR}|’ \
${WRKSRC}/doc/tinyproxy.conf

post-install:
@if [ ! -f ${PREFIX}/etc/tinyproxy.conf ]; then \
${CP} -p ${PREFIX}/etc/tinyproxy.conf-dist \
${PREFIX}/etc/tinyproxy.conf ; \
fi

.include <bsd.port.post.mk>

Be carefull, note that indentation is really important in Makefile!

Now just create the package by using:

make package

After a few seconds you’ll have a pakage store in this path:

/usr/ports/packages/All/tinyproxy-1.6.5,1.tbz

Redirection avec Lighttpd

May 4th, 2010 JaCe No comments

Récemment j’ai voulu pour les besoin d’un site webs rediriger automatiquement http://domaine.com/ vers http://www.domaine.com/

Pour cela il faut dans un premier temps ajouter le module mod_redirect à Lighttpd (/etc/lighttpd/lighttpd.conf):

server.modules = ( “mod_redirect” )

Puis de même pour le nom de domaine concerné rajouter:

$HTTP["host"] =~ “^domaine.com$” {
url.redirect = ( “^/(.*)” => “http://www.domaine.com/$1″ )
}

Categories: Lighttpd Tags:

Jailbreak Iphone 3.1.3

May 3rd, 2010 JaCe No comments

Ca y’est la dev team nous offre la possibilité de jailbreak les iphone 3.1.3 05.12.01 avec le dernier iboot.

Cela prends 10 secondes sans perdre ses données.

Ca se passe ici: http://spiritjb.com/

Have fun !

Samba AD : Fixer UID/GID

February 16th, 2010 JaCe No comments

Lorsque l’on utilise Samba avec un système d’authentification basé sur Active Directory, il peut arriver que les UIDS et GIDS ne soient pas les mêmes d’un Samba à un autre.

Read more…

Categories: Debian, GID, Kimsufi, Linux, Mdadm, Samba, UID Tags: , , , ,

Copier – aspirer un site avec wget

October 4th, 2009 JaCe No comments

Pour aspirer un site web avec wget afin de pouvoir le consulter hors ligne voici la commande que j’utilise, bien pratique:

wget –mirror –w 2 –p –HTML-extension –-convert-links –P /mirror http://www.yourdomain.com

Bonapp !

Categories: wget Tags:

Cacher la version d’un serveur web apache

July 21st, 2009 JaCe No comments

Si toi aussi tu as peur que les gens sachent quel OS utilise ton serveur Apache, ou même sa version, ses mods et autres secrets d’état, laisse toi guider chez mémé…

Read more…

Categories: Apache Tags:

Bloquer les floods de commentaires produits par FunWebProducts

June 19th, 2009 JaCe No comments

Depuis déjà un petit moment, je me faisais regulierement spammer de commentaires sur l’ensemble de mes blogs…

Read more…

Categories: FunWebProducts. Tags:

Adresses des serveurs pop et smtp des principaux fai

June 19th, 2009 JaCe No comments

Adresses des serveurs pop et smtp des principaux fai
Read more…

Categories: FAI, POP, Smtp Tags:

Telecharger les videos youtube aux formats FLV

June 19th, 2009 JaCe No comments

Pour les besoins d’un site web que je prepare depuis un certains temps, j’ia eu besoin d’être capable d’extraire les videos aux formats FLV depuis les lecteurs flash de youtube.

Read more…

Categories: FLV, Linux, Python, Youtube Tags:

Nouveau blog !

November 10th, 2008 JaCe 1 comment

Et ben ça y’est je vais demarrer un nouveau blog…

Read more…

Categories: 3615 MaVie Tags: