From owner-freebsd-doc@FreeBSD.ORG Sun Jan 25 00:10:14 2004 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D9A816A4CE for ; Sun, 25 Jan 2004 00:10:14 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C98D643D41 for ; Sun, 25 Jan 2004 00:10:10 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i0P8AAFR031909 for ; Sun, 25 Jan 2004 00:10:10 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0P8AAZq031908; Sun, 25 Jan 2004 00:10:10 -0800 (PST) (envelope-from gnats) Resent-Date: Sun, 25 Jan 2004 00:10:10 -0800 (PST) Resent-Message-Id: <200401250810.i0P8AAZq031908@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, pirat Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A36216A4CE for ; Sun, 25 Jan 2004 00:02:02 -0800 (PST) Received: from access.inet.co.th (access.inet.co.th [203.151.127.252]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6845A43D45 for ; Sun, 25 Jan 2004 00:01:59 -0800 (PST) (envelope-from pirat@access.inet.co.th) Received: from firak.thai-aec.org (TruPPPv92-225-128.inet.co.th [203.151.225.128]) by access.inet.co.th (8.12.5/8.12.5) with ESMTP id i0P81oG2014731 for ; Sun, 25 Jan 2004 15:01:51 +0700 (ICT) (envelope-from pirat@access.inet.co.th) Received: from firak.thai-aec.org (localhost.thai-aec.org [127.0.0.1]) by firak.thai-aec.org (8.12.10/8.12.10) with ESMTP id i0P83PgD024233 for ; Sun, 25 Jan 2004 15:03:25 +0700 (ICT) (envelope-from pirat@access.inet.co.th) Received: (from pirat@localhost) by firak.thai-aec.org (8.12.10/8.12.10/Submit) id i0P83OcG024232 for FreeBSD-gnats-submit@freebsd.org; Sun, 25 Jan 2004 15:03:24 +0700 (ICT) (envelope-from pirat@access.inet.co.th) Message-Id: <20040125080324.GA24182@thai-aec.org> Date: Sun, 25 Jan 2004 15:03:24 +0700 From: pirat To: FreeBSD-gnats-submit@FreeBSD.org Subject: docs/61873: adding IPFW2 support to dial-up firewall for 4.x users X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jan 2004 08:10:14 -0000 >Number: 61873 >Category: docs >Synopsis: adding IPFW2 support to dial-up firewall for 4.x users >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 25 00:10:10 PST 2004 >Closed-Date: >Last-Modified: >Originator: User & >Release: FreeBSD 4.9-STABLE i386 >Organization: >Environment: System: FreeBSD firak.thai-aec.org 4.9-STABLE FreeBSD 4.9-STABLE #4: Sun +Jan 25 10:40:47 ICT 2004 +root@firak.thai-aec.org:/var/obj/usr/src/sys/Firak i386 >Description: document only informs 4.x users to add ipfw2 support for kernel. man ipfw explains that world need to change also in order to use ipfw2. a few days ago, i added options IPFW2 to my kernel and rebuilt. ipfw show produce core and i can not use any of such x application as galeon or mozilla. my instincs tell me that i need to read manpage of ipfw and there under section USING IPPF2 IN FreeBSD-STABLE in the first paragraph says ipfw2 is standard in FreeBSD CURRENT, whereas FreeBSD STABLE still +uses ipfw1 unless the kernel is compiled with options IPFW2, and /sbin/ipfw and /usr/lib/libalias are recompiled with -DIPFW2 and reinstalled (the same effect can be achieved by adding IPFW2=TRUE to /etc/make.conf +before a buildworld). i do not want anyone else to repeat my errors. sorry for my poor english. >How-To-Repeat: >Fix: --- add-ipfw2 begins here --- --- article.sgml.orig Sun Jan 25 12:47:42 2004 +++ article.sgml Sun Jan 25 14:03:42 2004 @@ -77,9 +77,11 @@ This document assumes that you are running &os; 5.X. Users running &os; 4.X will need to recompile their kernels with IPFW2 - support. &os; 4.X users should consult the &man.ipfw.8; - manual page for more information on using IPFW2 on their - systems. + support and rebuild world with IPFW2 support by setting + + IPFW2=TRUE + in /etc/make.conf. &os; 4.X users shou ld consult the &man.ipfw.8; manual page for more information on + using IPFW2 on their systems. --- add-ipfw2 ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Sun Jan 25 00:31:33 2004 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9429016A4CE; Sun, 25 Jan 2004 00:31:33 -0800 (PST) Received: from hotmail.com (sea1-f47.sea1.hotmail.com [207.68.163.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0687443D49; Sun, 25 Jan 2004 00:31:32 -0800 (PST) (envelope-from nabhan300@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sun, 25 Jan 2004 00:31:31 -0800 Received: from 213.139.46.210 by sea1fd.sea1.hotmail.msn.com with HTTP; Sun, 25 Jan 2004 08:31:31 GMT X-Originating-IP: [213.139.46.210] X-Originating-Email: [nabhan300@hotmail.com] X-Sender: nabhan300@hotmail.com From: "mohammad nabhan" To: ceri@FreeBSD.org, simon@FreeBSD.org Date: Sun, 25 Jan 2004 10:31:31 +0200 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 25 Jan 2004 08:31:31.0757 (UTC) FILETIME=[A29275D0:01C3E31D] cc: freebsd-doc@freebsd.org Subject: Re: docs/61625: Wrong maximal UID and GID in Handbook, section 8.2 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jan 2004 08:31:33 -0000 >From: Ceri Davies >To: "Simon L. Nielsen" >CC: freebsd-doc@freebsd.org >Subject: Re: docs/61625: Wrong maximal UID and GID in Handbook, section 8.2 >Date: Tue, 20 Jan 2004 14:51:43 +0000 > >On Tue, Jan 20, 2004 at 03:46:29PM +0100, Simon L. Nielsen wrote: > > > How about the attached patch? This is an introduction section/chapter, > > so I don't think there should be too many details, since it's not > > relevant to most people anyway. > >Looks OK to me, with s/GID's/GIDs/. Thanks for working on this. > >Ceri > >-- >_______________________________________________ >freebsd-doc@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-doc >To unsubscribe, send any mail to "freebsd-doc-unsubscribe@freebsd.org" _________________________________________________________________ Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From owner-freebsd-doc@FreeBSD.ORG Sun Jan 25 00:59:37 2004 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9406616A4CE; Sun, 25 Jan 2004 00:59:37 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E33A743D1F; Sun, 25 Jan 2004 00:59:36 -0800 (PST) (envelope-from ale@FreeBSD.org) Received: from freefall.freebsd.org (ale@localhost [127.0.0.1]) i0P8xaFR036397; Sun, 25 Jan 2004 00:59:36 -0800 (PST) (envelope-from ale@freefall.freebsd.org) Received: (from ale@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0P8xam1036393; Sun, 25 Jan 2004 00:59:36 -0800 (PST) (envelope-from ale) Date: Sun, 25 Jan 2004 00:59:36 -0800 (PST) From: Alex Dupre Message-Id: <200401250859.i0P8xam1036393@freefall.freebsd.org> To: ale@FreeBSD.org, freebsd-doc@FreeBSD.org, ale@FreeBSD.org Subject: Re: docs/61870: [PATCH] Update UPDATING to reflect the fact that SCHED_ULE has been made default X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jan 2004 08:59:37 -0000 Synopsis: [PATCH] Update UPDATING to reflect the fact that SCHED_ULE has been made default Responsible-Changed-From-To: freebsd-doc->ale Responsible-Changed-By: ale Responsible-Changed-When: Sun Jan 25 00:59:11 PST 2004 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=61870 From owner-freebsd-doc@FreeBSD.ORG Thu Jan 22 19:21:32 2004 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4705A16A4CE; Thu, 22 Jan 2004 19:21:32 -0800 (PST) Received: from fed1mtao03.cox.net (fed1mtao03.cox.net [68.6.19.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id D09EC43D2F; Thu, 22 Jan 2004 19:20:52 -0800 (PST) (envelope-from sku@cox.net) Received: from nightfall.cox.net ([68.107.140.104]) by fed1mtao03.cox.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP id <20040123032046.CNIC28419.fed1mtao03.cox.net@nightfall.cox.net>; Thu, 22 Jan 2004 22:20:46 -0500 Received: by nightfall.cox.net (Postfix, from userid 1000) id 656DF3132; Thu, 22 Jan 2004 19:20:31 -0800 (PST) Date: Thu, 22 Jan 2004 19:20:31 -0800 From: "Jesus R. Camou" To: freebsd-doc@freebsd.org Message-ID: <20040123032031.GD15501@cox.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="gr/z0/N6AeWAPJVB" Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.4.1i cc: ale@FreeBSD.org cc: jesusr@FreeBSD.org Subject: patches X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: jcamou@cox.net List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jan 2004 03:21:32 -0000 X-List-Received-Date: Fri, 23 Jan 2004 03:21:32 -0000 --gr/z0/N6AeWAPJVB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I just resent both of the patches. I applied them both and built them. Everything built good. Seems like there was a problem when I pasted them into the problem reports. I'll attach both of them to this email too. One is for the introduction chapter and the other one is for the ports chapter. The one for the introduction chapter is called intro.chap.diff and the one for the ports chapter is called ports.chapter.diff. They both should work as I sent them right now. Thanks to ale@ for pointing this out. -- Jesus R. Camou sku@anarquia.net --gr/z0/N6AeWAPJVB Content-Type: text/plain; charset=unknown-8bit Content-Disposition: attachment; filename="intro.chap.diff" Content-Transfer-Encoding: 8bit Index: chapter.sgml =================================================================== RCS file: /home/ncvs/doc/es_ES.ISO8859-1/books/handbook/introduction/chapter.sgml,v retrieving revision 1.5 diff -u -r1.5 chapter.sgml --- chapter.sgml 14 Nov 2003 10:45:31 -0000 1.5 +++ chapter.sgml 22 Jan 2004 06:44:36 -0000 @@ -18,7 +18,7 @@ Introducción - + Sinopsis ¡Gracias por tu interés en FreeBSD! El siguiente capítulo @@ -64,7 +64,7 @@ url="../../articles/contributing/index.html">Contribuir a FreeBSD. - + ¿Qué puede hacer FreeBSD? FreeBSD tiene muchas características notables. Algunas de @@ -405,15 +405,10 @@ Apache - Be, Inc. - - Be, Inc. - - Blue Mountain Arts Blue Mountain - Arts + Arts Pair Networks @@ -422,26 +417,44 @@ Networks - Whistle Communications + Sony Japón - Whistle - Communications + Sony + Japón - Microsoft + Netcraft - Microsoft + Netcraft + - Hotmail + Weathernews - Hotmail + Weathernews - Sony Japón + Supervalu - Sony Japón + Supervalu + + TELEHOUSE America + + TELEHOUSE America + + + Sophos Anti-Virus + + Sophos + Anti-Virus + + + JMA Wired + + JMA Wired + y muchos más. --gr/z0/N6AeWAPJVB Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="ports.chapter.diff" Index: chapter.sgml =================================================================== RCS file: /home/ncvs/doc/es_ES.ISO8859-1/books/handbook/ports/chapter.sgml,v retrieving revision 1.4 diff -u -r1.4 chapter.sgml --- chapter.sgml 14 Oct 2002 20:22:53 -0000 1.4 +++ chapter.sgml 20 Jan 2004 23:55:42 -0000 @@ -7,7 +7,7 @@ Instalando Aplicaciones: Paquetes y Ports - + Sinópsis ports @@ -38,10 +38,10 @@ - + Generales sobre la Instalación de Software - Si usted ha usado un sistema Unix con anterioridad, sabrá que el + Si usted ha usado un sistema &unix; con anterioridad, sabrá que el procedimiento típico para instalar software de terceros es algo similar a esto: @@ -53,18 +53,18 @@ Desempacar el software de su formato de distribución - (normalmente en un tarball comprimido ya sea con &man.compress.1; o - &man.gzip.1;). + (normalmente en un tarball comprimido ya sea con &man.compress.1;, &man.gzip.1; + o &man.bzip2.1;). - Ver la documentación (quizás un fichero + Ver la documentación (quizás un fichero INSTALL o README, o los ficheros del subdirectorio doc/) para ver como instalar el software. - Si el software es distribuido como fuentes, compilarlo. Esto puede + Si el software es distribuido como fuente, compilarlo. Esto puede requerir que editemos el fichero Makefile o que ejecutemos el script configure, entre otras. @@ -82,7 +82,7 @@ Si usted lo desea, puede continuar instalando software de la forma tradicional bajo FreeBSD. Aunque FreeBSD le provee de dos tecnologís que le pueden ahorrar gran cantidad de tiempo y - esfuerzo: los paquetes y ports. AL momento de escribir esto, existen + esfuerzo: los paquetes y ports. Al momento de escribir esto, existen más de &os.numports; aplicaciones de terceros, que estan disponibles de esta manera. @@ -92,10 +92,8 @@ fichero de configuración necesario o documentación. Los paquetes descargados, pueden ser manipulados con los comandos de manejo de paquetes de FreeBSD, tales como: &man.pkg.add.1;, &man.pkg.delete.1;, - &man.pkg.info.1;, etc. - - EL instalar una aplicación nueva puede realizarse con un - simple comando. + &man.pkg.info.1;, etc. El instalar una aplicación nueva puede + realizarse con un simple comando. Por otro lado un Port de FreeBSD, es una colección de ficheros diseñados para automatizar el proceso de compilación del @@ -157,7 +155,7 @@ Normalmente los paquetes son compilados con opciones conservadoras, en virtud del gran numero de equipos donde serán instalados. Al instalar desde el port, usted puede editar las preferencias para (por - ejemplo) ejecutarse bajo un procesador Athlon o Pentium III. + ejemplo) ejecutarse bajo un procesador Pentium IV o Athlon. @@ -208,7 +206,7 @@ ports y paquetes para instalar software de terceros en FreeBSD. - + Localizando su Aplicación Antes de poder instalar cualquier software, usted debe saber que desea @@ -330,8 +328,8 @@ &man.pkg.add.1; obtendrá automáticamente la versión más reciente. - Los paquetes son distribuidos en formato .tgz. - puede encontrarlos en Los paquetes son distribuidos en formato .tgz + y .tbz. Puede encontrarlos en ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/packages/, o bien, en el CDROM de FreeBSD. Cada CD de la distribución de 4 CDs (y del @@ -582,7 +580,8 @@ Un fichero distinfo. Este fichero contiene información de los ficheros que debe ser descargados para efecto de compilar el programa, así como el identificador checksum, para - asegurarse se han descargado correctamente, sin corrupciones. + asegurarse se han descargado correctamente, sin corrupciones + usando &man.md5.1;. @@ -817,8 +816,8 @@ Como en la sección anterior, en este sección se asume que usted cuenta con una conexión activa a Internet. Si no es así, deberá de llevar a cabo la instalación por - medio de CDROM, como se menciono - anteriormente. + medio de CDROM, o ponga una copia del + distfile en /usr/ports/distfiles manualmente. El instalar un port desde Internet, se hace exactamente de la misma forma que se hace desde un CDROM. La única diferencia @@ -869,6 +868,82 @@ más de estas, si se encuentra detrás de un cortafuegos (firewall), o si requiere usar de un proxy FTP/HTTP. Vea la página de ayuda &man.fetch.3; para una lista completa de las opciones. + + La opción make fetch + se provee para usuarios que no pueden estar conectados constantemente. + Solo se tiene que ejecutar el comando en /usr/ports + y los ficheros requeridos serán descargados. Este comando funciona + también en subdirectorios, por ejemplo: /usr/ports/net. + Si el port tiene dependencias en librerias u otros ports, esta orden + no descargará los distfiles de estos ports. + Remplace fetch por fetch-recursive + si se quiere descargar las dependencias de otro port. + + Es posible compilar los ports por categoria, o todos si se desea, + ejecutando la orden make en /usr/ports + usando el ya descrito método de makefetch + . Esto puede resultar peligroso ya que algunos ports no pueden + coexistir. En otros casos, algunos ports pueden instalar dos diferentes + ficheros bajo el mismo nombre. + + Puede darse el caso que se necesite descargar los tarballs de otro sitio + diferente a MASTER_SITES (de donde se descargan los + ficheros). Es posible renombrar la opción MASTER_SITES + de la siguiente manera: + + &prompt.root; cd /usr/ports/directory + &prompt.root; make MASTER_SITE_OVERRIDE= \ + ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch + + En este ejemplo cambiamos la opción MASTER_SITES + a ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. + + Algunos ports permiten (o requieren) que se provea opciones de + compilación que pueden habilitar/deshabilitar partes de la + aplicación que no son necesarias, algunas opciones de seguridad + y otros arreglos. Algunos ejemplos de estos son + www/mozilla, security/gpgme y + mail/sylpheed-claws. Se notificará + con un mensaje cuando opciones como estas estan disponibles. + + + + Rehubicando el directorio de Ports + + Algunas veces es útil (o necesario) usar diferentes distfiles y + directorio de ports. Las variables PORTSDIR y + PREFIX pueden sustituir los recursos por defecto. Por ejemplo: + + &prompt.root; make PORTSDIR=/usr/home/example/ports install + Esto compilará el port en + /usr/home/example/ports y lo + instalará en /usr/local. + + &prompt.root; make PREFIX=/usr/home/example/local install + Esto compilará el port en /usr/ports y lo + instalará en /usr/home/example/local. + + Y claro, + + &prompt.root; make PORTSDIR=../ports PREFIX=../local install + + Combinará los dos (demasiado largo para escribirlo completamente, + pere debe darle una idea general). + + Es posible también cambiar estas variables como parte su su entorno. + Lea el manual de su consola (shell) para hacerlo. + + + + Usando <command>imake</command> + + Algunos ports que usan imake (como parte del Sistema + X Windows) no funcionan correctamente con PREFIX, e + insistirá en instalar en /usr/X11R6. Al igual, + algunos ports de Perl ignoran PREFIX e instalan en el + árbol de Perl. Hacer que estos ports respeten PREFIX + es una tarea difícil y hasta imposible. + --gr/z0/N6AeWAPJVB--