diff --git a/general.ent b/general.ent index f4d42170d5..1209cd01e3 100644 --- a/general.ent +++ b/general.ent @@ -142,7 +142,7 @@ $Date$ - + @@ -1061,7 +1061,7 @@ $Date$ --> - + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 670587ef15..d76dd57d8e 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -68,6 +68,9 @@ [krejzi] - ICU 49.1.2. + + [krejzi] - Mpg123 1.14.3. + [krejzi] - PCRE 8.31. @@ -77,6 +80,9 @@ [krejzi] - Ruby 1.9.3-p194. + + [krejzi] - Sudo 1.8.5p2. + diff --git a/multimedia/audioutils/mpg123.xml b/multimedia/audioutils/mpg123.xml index dd4c47e147..3deff6da47 100644 --- a/multimedia/audioutils/mpg123.xml +++ b/multimedia/audioutils/mpg123.xml @@ -4,12 +4,11 @@ %general-entities; - + - - - + + + ]> @@ -31,7 +30,7 @@ Introduction to Mpg123 - The mpg123 package contains a console-based MP3 + The Mpg123 package contains a console-based MP3 player. It claims to be the fastest MP3 decoder for Unix. @@ -40,22 +39,34 @@ Package Information - Download (HTTP): + + Download (HTTP): + - Download (FTP): + + Download (FTP): + - Download MD5 sum: &mpg123-md5sum; + + Download MD5 sum: &mpg123-md5sum; + - Download size: &mpg123-size; + + Download size: &mpg123-size; + - Estimated disk space required: &mpg123-buildsize; + + Estimated disk space required: &mpg123-buildsize; + - Estimated build time: &mpg123-time; + + Estimated build time: &mpg123-time; + @@ -63,38 +74,37 @@ Recommended - + Optional - , - , , JACK, - PortAudio, + PortAudio and User Notes: - Installation of Mpg123 - Install mpg123 by running the following + Install Mpg123 by running the following commands: -./configure --prefix=/usr && +./configure --prefix=/usr --disable-static && make - This package does not come with a test suite. + + This package does not come with a test suite. + Now, as the root user: @@ -107,17 +117,21 @@ make Contents - Installed Programs + Installed Program Installed Libraries - Installed Directories + Installed Directory - mpg123 + + mpg123 + libmpg123.so and several output plugins in /usr/lib/mpg123 - /usr/lib/mpg123 + + /usr/lib/mpg123 + @@ -129,7 +143,9 @@ make mpg123 - is used for playing MP3 files via the console. + + is used for playing MP3 files via the console. + mpg123 @@ -140,13 +156,16 @@ make libmpg123.so - contains the mpg123 API functions. + contains the Mpg123 API functions. libmpg123.so + + + diff --git a/postlfs/security/sudo.xml b/postlfs/security/sudo.xml index c2ba5a3d70..6019906afc 100644 --- a/postlfs/security/sudo.xml +++ b/postlfs/security/sudo.xml @@ -6,13 +6,13 @@ - - - + + + ]> - + @@ -23,65 +23,83 @@ Sudo-&sudo-version; - sudo + Sudo Introduction to Sudo - The sudo package allows a system - administrator to give certain users (or groups of users) the ability to run - some (or all) commands as - root or another user while - logging the commands and arguments. + + The Sudo package allows a system administrator + to give certain users (or groups of users) the ability to run + some (or all) commands as + root or another user while + logging the commands and arguments. + &lfs71_checked; Package Information - Download (HTTP): + + Download (HTTP): + - Download (FTP): + + Download (FTP): + - Download MD5 sum: &sudo-md5sum; + + Download MD5 sum: &sudo-md5sum; + - Download size: &sudo-size; + + Download size: &sudo-size; + - Estimated disk space required: &sudo-buildsize; + + Estimated disk space required: &sudo-buildsize; + - Estimated build time: &sudo-time; + + Estimated build time: &sudo-time; + Sudo Dependencies Optional - AFS, - , - FWTK, - , - an (that provides a - sendmail command), - , - Opie and - SecurID + + AFS, + FWTK, + , + , + an (that provides a + sendmail command), + , + Opie and + SecurID + User Notes: - - + + Installation of Sudo - Install sudo by running - the following commands: + + Install Sudo by running + the following commands: + ./configure --prefix=/usr \ --libexecdir=/usr/lib/sudo \ @@ -92,9 +110,13 @@ --without-sendmail && make - This package does not come with a test suite. + + This package does not come with a test suite. + - Now, as the root user: + + Now, as the root user: + make install @@ -103,23 +125,33 @@ make Command Explanations - : This switch includes all the - sudo insult sets. + + : This switch includes all the + sudo insult sets. + - : This switch enables use of the - environment variable EDITOR for visudo. + + : This switch enables use of the + environment variable EDITOR for visudo. + - : This switch disables the use of - PAM authentication. Omit if you have - Linux PAM installed. + + : This switch disables the use of + PAM authentication. Omit if you have + Linux PAM installed. + - : This switch disables the use of - sendmail. Remove if you have a sendmail compatible MTA. + + : This switch disables the use of + sendmail. Remove if you have a sendmail compatible MTA. + - There are many options to sudo's - configure command. Check the - configure --help output for a complete list. + + There are many options to sudo's + configure command. Check the + configure --help output for a complete list. + @@ -141,15 +173,19 @@ make Configuration Information - The sudoers file can be quite complicated. It - is composed of two types of entries: aliases (basically variables) and - user specifications (which specify who may run what). The installation - installs a default configuration that has no privileges installed for any - user. + + The sudoers file can be quite complicated. It + is composed of two types of entries: aliases (basically variables) and + user specifications (which specify who may run what). The installation + installs a default configuration that has no privileges installed for any + user. + - One example usage is to allow the system administrator to execute - any program without typing a password each time root privileges are - needed. This can be configured as: + + One example usage is to allow the system administrator to execute + any program without typing a password each time root privileges are + needed. This can be configured as: + # User alias specification User_Alias ADMIN = YourLoginId @@ -157,20 +193,26 @@ User_Alias ADMIN = YourLoginId # Allow people in group ADMIN to run all commands without a password ADMIN ALL = NOPASSWD: ALL - For details, see man sudoers. + + For details, see man sudoers. + - The Sudo developers highly recommend - using the visudo program to edit the - sudoers file. This will provide basic sanity - checking like syntax parsing and file permission to avoid some possible - mistakes that could lead to a vulnerable configuration. + + The Sudo developers highly recommend + using the visudo program to edit the + sudoers file. This will provide basic sanity + checking like syntax parsing and file permission to avoid some possible + mistakes that could lead to a vulnerable configuration. + - If you've built Sudo with - PAM support, issue the following - command as the root user - to create the PAM configuration file: + + If you've built Sudo with + PAM support, issue the following + command as the root user + to create the PAM configuration file: + cat > /etc/pam.d/sudo << "EOF" && # Begin /etc/pam.d/sudo @@ -204,9 +246,16 @@ chmod 644 /etc/pam.d/sudo Installed Directories - sudo, sudoedit, sudoreplay and visudo - sudoers.so and sudo_noexec.so - None + + sudo, sudoedit, sudoreplay and visudo + + + sudoers.so and sudo_noexec.so + + + /usr/lib/sudo and + /usr/share/doc/sudo-&sudo-version; + @@ -218,8 +267,9 @@ chmod 644 /etc/pam.d/sudo sudo - executes a command as another user as permitted by - the /etc/sudoers configuration file. + + executes a command as another user as permitted by + the /etc/sudoers configuration file. sudo @@ -230,9 +280,10 @@ chmod 644 /etc/pam.d/sudo sudoedit - is a hard link to sudo that implies - the option to invoke an editor as another - user. + + is a hard link to sudo that implies the + option to invoke an editor as another user. + sudoedit @@ -242,8 +293,10 @@ chmod 644 /etc/pam.d/sudo visudo - allows for safer editing of the sudoers - file. + + allows for safer editing of the sudoers + file. + visudo @@ -253,8 +306,10 @@ chmod 644 /etc/pam.d/sudo sudoreplay - is used to play back or list the output - logs created by sudo. + + is used to play back or list the output + logs created by sudo. + sudoreplay @@ -264,7 +319,9 @@ chmod 644 /etc/pam.d/sudo sudoers.so - is default sudo security policy module. + + is default sudo security policy module. + sudoers.so @@ -274,9 +331,11 @@ chmod 644 /etc/pam.d/sudo sudo_noexec.so - enables support for the "noexec" functionality which prevents - a dynamically-linked program being run by sudo from executing - another program (think shell escapes). + + enables support for the "noexec" functionality which prevents + a dynamically-linked program being run by sudo from executing + another program (think shell escapes). + sudo_noexec.so diff --git a/x/installing/x7app.xml b/x/installing/x7app.xml index e8c041cef9..3de595fc1e 100644 --- a/x/installing/x7app.xml +++ b/x/installing/x7app.xml @@ -4,120 +4,14 @@ %general-entities; - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]> @@ -131,189 +25,91 @@ Xorg Applications - Xorg Applications + Xorg-&xorg7-version; Applications Introduction to Xorg Applications - - The Xorg Applications provide the - standard applications needed for X Window System. These - include various X Server Utilities, Font Utilities and - Statistical Tools used through the rest of Xorg chapter and - in the final system. - + The Xorg applications provide the + expected applications available in previous X Window + implementations. &lfs71_checked; Package Information - - Download (HTTP): - + Download (HTTP): - - Download (FTP): - + Download (FTP): - - Download size: &x7apps-size; - + Download MD5 sum: - - Estimated disk space required: &x7apps-buildsize; - + Download size: &x7apps-size; - - Estimated build time: &x7apps-time; - + Estimated disk space required: &x7apps-buildsize; + + + Estimated build time: &x7apps-time; + + + + Additional Downloads + + + Required download list: Xorg Applications Dependencies Required - - , - , - and - - + , + (required for OpenGL support), + , + , and + + + Optional + User Notes: - - + + Downloading Xorg Applications - - First, create required wget list - required to download the Xorg Applications using the - following command: - - -cat > app.wget << "EOF" -bdftopcf-&bdftopcf-version;.tar.bz2 -iceauth-&iceauth-version;.tar.bz2 -luit-&luit-version;.tar.bz2 -mkfontdir-&mkfontdir-version;.tar.bz2 -mkfontscale-&mkfontscale-version;.tar.bz2 -sessreg-&sessreg-version;.tar.bz2 -setxkbmap-&setxkbmap-version;.tar.bz2 -smproxy-&smproxy-version;.tar.bz2 -x11perf-&x11perf-version;.tar.bz2 -xauth-&xauth-version;.tar.bz2 -xbacklight-&xbacklight-version;.tar.bz2 -xcmsdb-&xcmsdb-version;.tar.bz2 -xcursorgen-&xcursorgen-version;.tar.bz2 -xdpyinfo-&xdpyinfo-version;.tar.bz2 -xdriinfo-&xdriinfo-version;.tar.bz2 -xev-&xev-version;.tar.bz2 -xgamma-&xgamma-version;.tar.bz2 -xhost-&xhost-version;.tar.bz2 -xkbcomp-&xkbcomp-version;.tar.bz2 -xkbevd-&xkbevd-version;.tar.bz2 -xkbutils-&xkbutils-version;.tar.bz2 -xkill-&xkill-version;.tar.bz2 -xlsatoms-&xlsatoms-version;.tar.bz2 -xlsclients-&xlsclients-version;.tar.bz2 -xmodmap-&xmodmap-version;.tar.bz2 -xpr-&xpr-version;.tar.bz2 -xprop-&xprop-version;.tar.bz2 -xrandr-&xrandr-version;.tar.bz2 -xrdb-&xrdb-version;.tar.bz2 -xrefresh-&xrefresh-version;.tar.bz2 -xset-&xset-version;.tar.bz2 -xsetroot-&xsetroot-version;.tar.bz2 -xvinfo-&xvinfo-version;.tar.bz2 -xwd-&xwd-version;.tar.bz2 -xwininfo-&xwininfo-version;.tar.bz2 -xwud-&xwud-version;.tar.bz2 -EOF - - - Then create the file containing md5sums of the files that will - be downloaded using the following command: - - -cat > app.md5sum << "EOF" -&bdftopcf-md5sum; bdftopcf-&bdftopcf-version;.tar.bz2 -&iceauth-md5sum; iceauth-&iceauth-version;.tar.bz2 -&luit-md5sum; luit-&luit-version;.tar.bz2 -&mkfontdir-md5sum; mkfontdir-&mkfontdir-version;.tar.bz2 -&mkfontscale-md5sum; mkfontscale-&mkfontscale-version;.tar.bz2 -&sessreg-md5sum; sessreg-&sessreg-version;.tar.bz2 -&setxkbmap-md5sum; setxkbmap-&setxkbmap-version;.tar.bz2 -&smproxy-md5sum; smproxy-&smproxy-version;.tar.bz2 -&x11perf-md5sum; x11perf-&x11perf-version;.tar.bz2 -&xauth-md5sum; xauth-&xauth-version;.tar.bz2 -&xbacklight-md5sum; xbacklight-&xbacklight-version;.tar.bz2 -&xcmsdb-md5sum; xcmsdb-&xcmsdb-version;.tar.bz2 -&xcursorgen-md5sum; xcursorgen-&xcursorgen-version;.tar.bz2 -&xdpyinfo-md5sum; xdpyinfo-&xdpyinfo-version;.tar.bz2 -&xdriinfo-md5sum; xdriinfo-&xdriinfo-version;.tar.bz2 -&xev-md5sum; xev-&xev-version;.tar.bz2 -&xgamma-md5sum; xgamma-&xgamma-version;.tar.bz2 -&xhost-md5sum; xhost-&xhost-version;.tar.bz2 -&xkbcomp-md5sum; xkbcomp-&xkbcomp-version;.tar.bz2 -&xkbevd-md5sum; xkbevd-&xkbevd-version;.tar.bz2 -&xkbutils-md5sum; xkbutils-&xkbutils-version;.tar.bz2 -&xkill-md5sum; xkill-&xkill-version;.tar.bz2 -&xlsatoms-md5sum; xlsatoms-&xlsatoms-version;.tar.bz2 -&xlsclients-md5sum; xlsclients-&xlsclients-version;.tar.bz2 -&xmodmap-md5sum; xmodmap-&xmodmap-version;.tar.bz2 -&xpr-md5sum; xpr-&xpr-version;.tar.bz2 -&xprop-md5sum; xprop-&xprop-version;.tar.bz2 -&xrandr-md5sum; xrandr-&xrandr-version;.tar.bz2 -&xrdb-md5sum; xrdb-&xrdb-version;.tar.bz2 -&xrefresh-md5sum; xrefresh-&xrefresh-version;.tar.bz2 -&xset-md5sum; xset-&xset-version;.tar.bz2 -&xsetroot-md5sum; xsetroot-&xsetroot-version;.tar.bz2 -&xvinfo-md5sum; xvinfo-&xvinfo-version;.tar.bz2 -&xwd-md5sum; xwd-&xwd-version;.tar.bz2 -&xwininfo-md5sum; xwininfo-&xwininfo-version;.tar.bz2 -&xwud-md5sum; xwud-&xwud-version;.tar.bz2 -EOF - - To download the needed files using wget, - use the following commands: - + To download the needed files using wget, + use the following commands: mkdir app && cd app && -grep -v '^#' ../app.wget | wget -i- -c \ - -B &xorg-download-http;/app/ && -md5sum -c ../app.md5sum +grep -v '^#' ../app-&xorg7-release;.wget | wget -i- -c \ + -B http://xorg.freedesktop.org/releases/individual/app/ && +md5sum -c ../app-&xorg7-release;.md5 Installation of Xorg Applications - - Install the applications by running the following commands for each - package: - + Install the applications by running the following commands for each + package: ./configure $XORG_CONFIG && make - - These packages do not come with the test suites. - + These packages do not provide test suites. - - Now as the root - user: - + Now as the root + user: make install @@ -324,16 +120,19 @@ make Installed Programs + Installed Libraries + Installed Directories - - bdftopcf, iceauth, luit, mkfontdir, mkfontscale, sessreg, setxkbmap, - smproxy, x11perf, x11perfcomp, xauth, xbacklight, xcmsdb, xcursorgen, - xdpr, xdpyinfo, xdriinfo, xev, xgamma, xhost, xkbbell, xkbcomp, - xkbevd, xkbvleds, xkbwatch, xkeystone, xkill, xlsatoms, xlsclients, - xmodmap, xpr, xprop, xrandr, xrdb, xrefresh, xset, xsetroot, xvinfo, - xwd, xwininfo and xwud - + + bdftopcf, iceauth, luit, mkfontdir,mkfontscale, sessreg, + setxkbmap, smproxy, x11perf, x11perfcomp, xauth, + xcmsdb, xcursorgen, xdpr, xdpyinfo, xdriinfo, xev, xgamma, xhost, + xkbbell, xkbcomp, xkbevd, xkbvleds, xkbwatch, xkill, xlsatoms, + xlsclients, xmodmap, xpr, xprop, xrandr, xrdb, xrefresh, xset, + xsetroot, xvinfo, xwd, xwininfo, and xwud + None + None @@ -342,488 +141,408 @@ make - + + appres + + lists the X application resource database. + + appres + + + + + bdftopcf - - converts an X font from Bitmap Distribution Format to Portable - Compiled Format. - - + converts an X font from Bitmap Distribution Format to Portable + Compiled Format. + bdftopcf - + iceauth - - is the ICE authority file utility. - - + is the ICE authority file utility. + iceauth - + luit - - provides locale and ISO 2022 support for Unicode - terminals. - - + provides locale and ISO 2022 support for Unicode + terminals. + luit - + mkfontdir - - creates an index of X font files in a directory. - - + creates an index of X font files in a directory. + mkfontdir - + mkfontscale - - creates an index of scalable font files for X. - - + creates an index of scalable font files for X. + mkfontscale - + sessreg - - manages utmp/wtmp entries for non-init clients. - - + manages utmp/wtmp entries for non-init clients. + sessreg - + setxkbmap - - sets the keyboard using the X Keyboard Extension. - - + sets the keyboard using the X Keyboard Extension. + setxkbmap - + smproxy - - is the Session Manager Proxy. - - + is the Session Manager Proxy. + smproxy - + x11perf - - is an X11 server performance test program. - - + is an X11 server performance test program. + x11perf - + x11perfcomp - - is an X11 server performance comparison program. - - + is an X11 server performance comparison program. + x11perfcomp - + xauth - - is the X authority file utility. - - + is the X authority file utility. + xauth - - xbacklight - - - adjusts backlight brightness using RandR extension. - - - xbacklight - - - - - + xcmsdb - - is the Device Color Characterization utility for the X - Color Management System. - - + is the Device Color Characterization utility for the X + Color Management System. + xcmsdb - + xcursorgen - - creates an X cursor file from a collection of PNG - images. - - + creates an X cursor file from a collection of PNG + images. + xcursorgen - + xdpr - - dumps an X window directly to a printer. - - + dumps an X window directly to a printer. + xdpr - + xdpyinfo - - is a display information utility for X. - - + is a display information utility for X. + xdpyinfo - + xdriinfo - - queries configuration information of DRI drivers. - - + queries configuration information of DRI drivers. + xdriinfo - + xev - - prints contents of X events. - - + prints contents of X events. + xev - + xgamma - - alters a monitor's gamma correction through the X - server. - - + alters a monitor's gamma correction through the X + server. + xgamma - + xhost - - is a server access control program for X. - - + is a server access control program for X. + xhost - + xkbbell - - is an XKB utility program that raises a bell event. - - + is an XKB utility program that raises a bell event. + xkbbell - + xkbcomp - - compiles an XKB keyboard description. - - + compiles an XKB keyboard description. + xkbcomp - + xkbevd - - is the XKB event daemon. - - + is the XKB event daemon. + xkbevd - + xkbvleds - - shows the XKB status of keyboard LEDs. - - + shows the XKB status of keyboard LEDs. + xkbvleds - + xkbwatch - - monitors modifier keys and LEDs. - - + monitors modifier keys and LEDs. + xkbwatch - + xkill - - kills a client by its X resource. - - + kills a client by its X resource. + xkill - + xlsatoms - - lists interned atoms defined on the server. - - + lists interned atoms defined on the server. + xlsatoms - + xlsclients - - lists client applications running on a display. - - + lists client applications running on a display. + xlsclients - + xmodmap - - is a utility for modifying keymaps and pointer button - mappings in X. - - + is a utility for modifying keymaps and pointer button + mappings in X. + xmodmap - + xpr - - prints an X window dump. - - + prints an X window dump. + xpr - + xprop - - is a property displayer for X. - - + is a property displayer for X. + xprop - + xrandr - - is a primitive command line interface to RandR - extension. - - + is a primitive command line interface to RandR + extension. + xrandr - + xrdb - - is the X server resource database utility. - - + is the X server resource database utility. + xrdb - + xrefresh - - refreshes all or part of an X screen. - - + refreshes all or part of an X screen. + xrefresh - + xset - - is the user preference utility for X. - - + is the user preference utility for X. + xset - + xsetroot - - is the root window parameter setting utility for X. - - + is the root window parameter setting utility for X. + xsetroot - + xvinfo - - prints out X-Video extension adaptor information. - - + prints out X-Video extension adaptor information. + xvinfo - + xwd - - dumps an image of an X window. - - + dumps an image of an X window. + xwd - + xwininfo - - is a window information utility for X. - - + is a window information utility for X. + xwininfo - + xwud - - is an image displayer for X. - - + is an image displayer for X. + xwud