diff -uN doc.orig/frugalware-howto-applications.tex doc/frugalware-howto-applications.tex --- doc.orig/frugalware-howto-applications.tex 1970-01-01 01:00:00.000000000 +0100 +++ doc/frugalware-howto-applications.tex 2004-12-31 16:43:09.000000000 +0100 @@ -0,0 +1,5 @@ +\chapter{Applications and there configuration} +\section{lmsensors} + +lmsensors is a hardware monitoring tool, able to read thermal and voltage values out of the sensor chip of your motherboard. +\textbf{Before running {\tt sensors} you have to run {\tt sensors-detect} as root to initailize.} This will autodetect your hardware and give the info what kernelmodules you will need to a funciton properly, and how to autoload them at init. Also look at chapter \ref{chap:init} \ No newline at end of file diff -uN doc.orig/frugalware-howto.tex doc/frugalware-howto.tex --- doc.orig/frugalware-howto.tex 2004-12-31 16:44:05.000000000 +0100 +++ doc/frugalware-howto.tex 2004-12-31 16:43:09.000000000 +0100 @@ -1,6 +1,9 @@ -\documentclass[a4paper,11pt,AnyOtherOptionalOptions]{article} +\documentclass[a4paper,11pt,AnyOtherOptionalOptions]{book} \usepackage{url} -\usepackage{verbatim} +% \usepackage{verbatim} +% becouse of your name Miklós ;) +\usepackage[latin2]{inputenc} +\usepackage[magyar]{babel} \begin{document} \title{Official Frugalware Linux Documentation} @@ -35,7 +38,7 @@ \chapter{Installation Guide for Frugalware Linux} \section{Obtaining a source media} -A Frugalware installation media can be obtained from several sources. You can freely download it via http, ftp or rsync, or you can buy a CD at CheapISO.com (see \url{http://cheapiso.com/product_info.php?products_id=141}). +A Frugalware installation media can be obtained from several sources. You can freely download it via http, ftp or rsync, or you can buy a CD at CheapISO.com (see \url{http://cheapiso.com/product\_info.php?products\_id=141}). Here some examples: @@ -192,9 +195,10 @@ If your vendor or printer type not listed in the wizard (this was the case with my \textit{Okidata Okipage 6e}), you have to download a driver from \url{http://linuxprinting.org/} -Here, I will show only an example, too. On the right side, select \textit{Printer Listings}. Then we select our \textit{Okidata} vendor and \textit{Okipage 6e} type. Then and at the result page select \textit{download PPD}. Then we got a {\tt Okidata-Okipage_6e-hpijs.ppd}. - - Save the PPD file in the directory {\tt /usr/share/cups/model/}. The PPD file does not need to be executable, but it should be world-readable and should have the file name extension ".ppd". +Here, I will show only an example, too. On the right side, select \textit{Printer Listings}. Then we select our \textit{Okidata} vendor and \textit{Okipage 6e} type. Then and at the result page select \textit{download PPD}. Then we got a {\tt Okidata-Okipage\_6e\-hpijs.ppd}. + + Save the PPD file in the directory {\tt /usr/share/cups/model/}. The PPD file does not need to be executable, but it should be + world-readable and should have the file name extension ".ppd". Then restart the cups service: {\tt su -c 'service cups restart'}. @@ -242,8 +246,10 @@ You can set submount's mode in the {\tt /etc/sysconfig/submount} configuration file. Also there you can configure extra mount options like {\tt iocharset} or {\tt codepage}, etc. \chapter{The Init Script System of Frugalware} +\label{chap:init} \section{About the kernel} + The Linux kernel is in the {\tt kernel} package. We're trying to use as less patches as possible to be close to the vanilla kernel. The only exception is the {\tt bootsplash} patch, which allows an optional nice bootsplash during boot. The kernel contains compiled-in support for most IDE controllers, but all low-level SCSI driver compiled as a module. If Frugalware's kernel doesn't contains built-in support for your controller, you may compile your own kernel. Don't worry, that's fairly simple. 1) After setup finishes, choose that you want to do something special. @@ -280,6 +286,7 @@ \section{Configuring your graphics card} \section{3D acceleration (and binary drivers)} +\include{frugalware-howto-applications} \chapter{Appendix: How to make packages for Frugalware?} @@ -349,7 +356,7 @@ # Last Modified: Sun, 21 Mar 2004 16:54:50 +0100 \end{verbatim} -If you modifies the FrugalBuild script, you should update this field. The date should be in English. That can be proceeded by unsetting LC_ALL and LANG environment variables. For example I use LC_ALL=hu_HU, so I simply made an alias and took it to my .bash_login: +If you modifies the FrugalBuild script, you should update this field. The date should be in English. That can be proceeded by unsetting LC\_ALL and LANG environment variables. For example I use LC\_ALL=hu\_HU, so I simply made an alias and took it to my .bash\_login: \begin{verbatim} alias edate="LANG= LC_ALL= date -R" \end{verbatim} @@ -375,7 +382,7 @@ pkgver=1.0 \end{verbatim} -The package's version. Hyphens are not allowed, so a 1.0-6111 will be usually converted to 1.0_6111. +The package's version. Hyphens are not allowed, so a 1.0-6111 will be usually converted to 1.0\_6111. \begin{verbatim} pkgrel=1 @@ -488,7 +495,7 @@ # vim: ft=sh \end{verbatim} -For now, these are sufficient, but maybe in future we will have to create pre_install and pre_upgrade. If you want to do exactly the same after upgrading as after installing feel free to use {\tt post_install \$1} in the {\tt post_upgrade()} function. +For now, these are sufficient, but maybe in future we will have to create pre\_install and pre\_upgrade. If you want to do exactly the same after upgrading as after installing feel free to use {\tt post\_install \$1} in the {\tt post\_upgrade()} function. So save this file as foo.install and use the {\tt install=\$pkgname.install} directive in the FrugalBuild script. You may specify the install script in the source array, but it is not necessary.