[lfs-book] r11931 - in branches/cross2: chapter10 chapter11

2020-06-12 Thread bdubbs--- via lfs-book
Author: bdubbs
Date: Fri Jun 12 15:03:30 2020
New Revision: 11931

Log:
Finish review/update to cross2 book

Modified:
   branches/cross2/chapter10/grub.xml
   branches/cross2/chapter10/introduction.xml
   branches/cross2/chapter11/reboot.xml
   branches/cross2/chapter11/theend.xml
   branches/cross2/chapter11/whatnow.xml

Modified: branches/cross2/chapter10/grub.xml
==
--- branches/cross2/chapter10/grub.xml  Fri Jun 12 14:30:19 2020(r11930)
+++ branches/cross2/chapter10/grub.xml  Fri Jun 12 15:03:30 2020(r11931)
@@ -20,12 +20,11 @@
 Introduction
 
 Configuring GRUB incorrectly can render your system
-inoperable without an alternate boot device such as a CD-ROM.  This
-section is not required to boot your LFS system.  You may just
-want to modify your current boot loader, e.g. Grub-Legacy, GRUB2, or
+inoperable without an alternate boot device such as a CD-ROM or bootable
+USB drive. This section is not required to boot your LFS system.  You may
+just want to modify your current boot loader, e.g. Grub-Legacy, GRUB2, or
 LILO.
 
-
  Ensure that an emergency boot disk is ready to rescue
 the computer if the computer becomes unusable (un-bootable).  If you do not
 already have a boot device, you can create one.  In order for the procedure
@@ -83,7 +82,7 @@
 
 The location of the boot partition is a choice of the user that
 affects the configuration.  One recommendation is to have a separate small
-(suggested size is 100 MB) partition just for boot information.  That way
+(suggested size is 200 MB) partition just for boot information.  That way
 each build, whether LFS or some commercial distro, can access the same boot
 files and access can be made from any booted system.  If you choose to do
 this, you will need to mount the separate partition, move all files in the

Modified: branches/cross2/chapter10/introduction.xml
==
--- branches/cross2/chapter10/introduction.xml  Fri Jun 12 14:30:19 2020
(r11930)
+++ branches/cross2/chapter10/introduction.xml  Fri Jun 12 15:03:30 2020
(r11931)
@@ -11,7 +11,7 @@
   Introduction
 
   It is time to make the LFS system bootable. This chapter
-  discusses creating an fstab file, building a
+  discusses creating the /etc/fstab file, building a
   kernel for the new LFS system, and installing the GRUB boot loader so
   that the LFS system can be selected for booting at startup.
 

Modified: branches/cross2/chapter11/reboot.xml
==
--- branches/cross2/chapter11/reboot.xmlFri Jun 12 14:30:19 2020
(r11930)
+++ branches/cross2/chapter11/reboot.xmlFri Jun 12 15:03:30 2020
(r11931)
@@ -89,10 +89,6 @@
 umount -v $LFS/proc
 umount -v $LFS/sys
 
-  Unmount the LFS file system itself:
-
-umount -v $LFS
-
   If multiple partitions were created, unmount the other
   partitions before unmounting the main one, like this:
 
@@ -100,6 +96,10 @@
 umount -v $LFS/home
 umount -v $LFS
 
+  Unmount the LFS file system itself:
+
+umount -v $LFS
+
   Now, reboot the system with:
 
 shutdown -r now

Modified: branches/cross2/chapter11/theend.xml
==
--- branches/cross2/chapter11/theend.xmlFri Jun 12 14:30:19 2020
(r11930)
+++ branches/cross2/chapter11/theend.xmlFri Jun 12 15:03:30 2020
(r11931)
@@ -36,7 +36,7 @@
 echo   
/etc/lfs-release
 
   Two files describing the installed system may be used by packages
-  that will be installed on the system, either in binary form or by building
+  that can be installed on the system later, either in binary form or by 
building
   them.
 
   The first one shows the status of your

Modified: branches/cross2/chapter11/whatnow.xml
==
--- branches/cross2/chapter11/whatnow.xml   Fri Jun 12 14:30:19 2020
(r11930)
+++ branches/cross2/chapter11/whatnow.xml   Fri Jun 12 15:03:30 2020
(r11931)
@@ -57,7 +57,7 @@
 
   The Beyond Linux From Scratch book covers installation
   procedures for a wide range of software beyond the scope of the LFS
-  Book. The BLFS project is located at .
+  Book. The BLFS project is located at .
 
 
 
@@ -65,7 +65,7 @@
 
   The LFS Hints are a collection of educational documents
   submitted by volunteers in the LFS community. The hints are available
-  at .
+  at .
 
 
 
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[lfs-book] r11930 - branches/cross2/chapter09

2020-06-12 Thread renodr--- via lfs-book
Author: renodr
Date: Fri Jun 12 14:30:19 2020
New Revision: 11930

Log:
Fix the /etc/hosts file on systemd

Modified:
   branches/cross2/chapter09/networkd.xml

Modified: branches/cross2/chapter09/networkd.xml
==
--- branches/cross2/chapter09/networkd.xml  Fri Jun 12 14:04:48 2020
(r11929)
+++ branches/cross2/chapter09/networkd.xml  Fri Jun 12 14:30:19 2020
(r11930)
@@ -288,6 +288,7 @@
  Even if not using a network card, a valid FQDN is still required.
  This is necessary for certain programs, such as MTAs, to operate 
properly.
 
+
 
- The ::1 entry is the IPv6 counterpart of 127.0.0.1 and represents
- the IPv6 loopback interface. 127.0.1.1 is a loopback entry reserved
- specifically for the FQDN.
-
-
+ existing network). The optional alias name(s) can be omitted, and the
+ 192.168.0.2 line can be omitted if you
+ are using a connection configured with DHCP or IPv6 
Autoconfiguration.
+
+ The ::1 entry is the IPv6 counterpart of 127.0.0.1 and represents
+ the IPv6 loopback interface. 127.0.1.1 is a loopback entry reserved
+ specifically for the FQDN.
+

 
 
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[lfs-book] r11929 - in branches/cross2: chapter08 chapter09

2020-06-12 Thread renodr--- via lfs-book
Author: renodr
Date: Fri Jun 12 14:04:48 2020
New Revision: 11929

Log:
Updates to chapter09 for systemd

Modified:
   branches/cross2/chapter08/dbus.xml
   branches/cross2/chapter08/systemd.xml
   branches/cross2/chapter09/clock.xml
   branches/cross2/chapter09/consoled.xml
   branches/cross2/chapter09/etcshells.xml
   branches/cross2/chapter09/introductiond.xml
   branches/cross2/chapter09/locale.xml
   branches/cross2/chapter09/networkd.xml
   branches/cross2/chapter09/systemd-custom.xml
   branches/cross2/chapter09/udev.xml

Modified: branches/cross2/chapter08/dbus.xml
==
--- branches/cross2/chapter08/dbus.xml  Fri Jun 12 13:42:32 2020(r11928)
+++ branches/cross2/chapter08/dbus.xml  Fri Jun 12 14:04:48 2020(r11929)
@@ -63,7 +63,7 @@
   
 
--with-console-auth-dir=/run/console
 
-  This specifies the location of the ConsoleKit auth
+  This specifies the location of the ConsoleKit authorization
   directory.
 
   
@@ -91,7 +91,7 @@
 mv -v /usr/lib/libdbus-1.so.* /lib
 ln -sfv ../../lib/$(readlink /usr/lib/libdbus-1.so) 
/usr/lib/libdbus-1.so
 
-Create a symlink, so that D-Bus and systemd can use the same
+Create a symlink so that D-Bus and systemd can use the same
 machine-id file:
 
 ln -sfv /etc/machine-id 
/var/lib/dbus
@@ -130,7 +130,7 @@
   
 dbus-cleanup-sockets
 
-  Used to clean up leftover sockets in a directory
+  is used to remove leftover sockets in a directory
   
 dbus-cleanup-sockets
   
@@ -140,7 +140,7 @@
   
 dbus-daemon
 
-  The D-Bus message bus daemon
+  Is the D-Bus message bus daemon
   
 dbus-daemon
   
@@ -193,7 +193,7 @@
   
 dbus-test-tool
 
-  A tool to help packages test
+  Is a tool to help packages test
   D-Bus
   
 dbus-test-tool

Modified: branches/cross2/chapter08/systemd.xml
==
--- branches/cross2/chapter08/systemd.xml   Fri Jun 12 13:42:32 2020
(r11928)
+++ branches/cross2/chapter08/systemd.xml   Fri Jun 12 14:04:48 2020
(r11929)
@@ -44,8 +44,7 @@
 
 patch -Np1 -i 
../systemd--gcc_10-fixes-1.patch
 
-
-Create a symlink to work around missing xsltproc:
+Create a symlink to work around the xsltproc command not being 
installed:
 
 ln -sf /bin/true 
/usr/bin/xsltproc
 
@@ -96,22 +95,10 @@
 
   The meaning of the meson options:
 
-
-
   
 -D*-path=*
 
-  These switches provide location of binaries needed by
+  These switches provide the location of binaries needed by
   systemd at runtime that have not yet been installed.
 
   
@@ -154,7 +141,7 @@
 -Droot*
 
   These switches ensure that core programs and
-  shared libraries are installed in the subdirectories
+  shared libraries are installed in subdirectories
   of the root partition.
 
   
@@ -200,11 +187,7 @@
 Compile the package:
 
 LANG=en_US.UTF-8 ninja
-
 Install the package:
 
 LANG=en_US.UTF-8 ninja 
install
@@ -232,16 +215,8 @@
 Prevent systemd from resetting the maximum PID value which causes
 some problems with packages and units in BLFS:
 
-
 rm -f 
/usr/lib/sysctl.d/50-pid-max.conf
 
-
   
 
   
@@ -290,7 +265,7 @@
   
 bootctl
 
-  Used to query the firmware and boot manager settings
+  Is used to query the firmware and boot manager settings
   
 bootctl
   
@@ -300,7 +275,7 @@
   
 busctl
 
-  Used to introspect and monitor the D-Bus bus
+  Is used to introspect and monitor the D-Bus bus
   
 busctl
   
@@ -310,7 +285,7 @@
   
 coredumpctl
 
-  Used to retrieve coredumps from the systemd journal
+  Is used to retrieve coredumps from the systemd journal
   
 coredumpctl
   
@@ -334,7 +309,7 @@
   
 hostnamectl
 
-  Used to query and change the system hostname and related
+  Is used to query and change the system hostname and related
   settings
   
 hostnamectl
@@ -345,9 +320,10 @@
   
 init
 
-  The first process to be started when the kernel has initialized
+  Is the first process to be started when the kernel has 
initialized
   the hardware which takes over the boot process and starts all 
-  processes according to its configuration files
+  processes according to its configuration files. In this case, it 
starts
+  systemd.
   
 init
   
@@ -357,7 +333,7 @@
   

Re: [lfs-book] [LFS Trac] #4662: linux-5.7.2 (was: linux-5.7)

2020-06-12 Thread LFS Trac via lfs-book
#4662: linux-5.7.2
+---
 Reporter:  bdubbs  |   Owner:  lfs-book
 Type:  task|  Status:  new
 Priority:  normal  |   Milestone:  9.2
Component:  Book| Version:  SVN
 Severity:  normal  |  Resolution:
 Keywords:  |
+---

Comment (by bdubbs):

 Now version 5.7.2.

--
Ticket URL: 
LFS Trac 
Linux From Scratch: Your Distro, Your Rules.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[lfs-book] [LFS Trac] #4670: elfutils-0.180

2020-06-12 Thread LFS Trac via lfs-book
#4670: elfutils-0.180
+--
 Reporter:  bdubbs  |  Owner:  lfs-book
 Type:  task| Status:  new
 Priority:  normal  |  Milestone:  9.2
Component:  Book|Version:  SVN
 Severity:  normal  |   Keywords:
+--
 New minor version.

--
Ticket URL: 
LFS Trac 
Linux From Scratch: Your Distro, Your Rules.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[lfs-book] r11927 - branches/cross2

2020-06-12 Thread pierre--- via lfs-book
Author: pierre
Date: Fri Jun 12 06:13:54 2020
New Revision: 11927

Log:
Update dbus and systemd figures (last ones)

Modified:
   branches/cross2/packages.ent

Modified: branches/cross2/packages.ent
==
--- branches/cross2/packages.entFri Jun 12 05:26:56 2020(r11926)
+++ branches/cross2/packages.entFri Jun 12 06:13:54 2020(r11927)
@@ -651,7 +651,7 @@
 
 
 
-
+
 
 
 
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[lfs-book] r11926 - branches/cross2/chapter08

2020-06-12 Thread pierre--- via lfs-book
Author: pierre
Date: Fri Jun 12 05:26:56 2020
New Revision: 11926

Log:
typo

Modified:
   branches/cross2/chapter08/coreutils.xml

Modified: branches/cross2/chapter08/coreutils.xml
==
--- branches/cross2/chapter08/coreutils.xml Fri Jun 12 01:40:02 2020
(r11925)
+++ branches/cross2/chapter08/coreutils.xml Fri Jun 12 05:26:56 2020
(r11926)
@@ -141,7 +141,7 @@
 mv -v /usr/bin/{rmdir,stty,sync,true,uname} /bin
 mv -v /usr/bin/chroot /usr/sbin
 mv -v /usr/share/man/man1/chroot.1 /usr/share/man/man8/chroot.8
-sed -i 's/"1"/"8"' /usr/share/man/man8/chroot.8
+sed -i 's/"1"/"8"/' /usr/share/man/man8/chroot.8
 
 Some of the scripts in the LFS-Bootscripts package
 depend on head, nice,
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[lfs-book] LFS Package Currency Check - 2020-06-12 10:50:01 GMT

2020-06-12 Thread bdubbs--- via lfs-book
Package LFS  Upstream  Flag

acl 2.2.53 2.2.53 
attr2.4.48 2.4.48 
autoconf2.69   2.69   
automake1.16.2 1.16.2 
bash5.05.0
bc  2.7.2  2.7.2  
binutils2.34   2.34   
bison   3.6.3  3.6.3  
bzip2   1.0.8  1.0.8  
check   0.14.0 0.14.0 
coreutils   8.32   8.32   
dbus1.12.181.12.18
dejagnu 1.6.2  1.6.2  
diffutils   3.73.7
e2fsprogs   1.45.6 1.45.6 
elfutils0.179  0.180  *
eudev   3.2.9  3.2.9  
expat   2.2.9  2.2.9  
expect  5.45.4 5.45.4 
file5.38   5.38   
findutils   4.7.0  4.7.0  
flex2.6.4  2.6.4  
gawk5.1.0  5.1.0  
gcc 10.1.0 10.1.0 
gdbm1.18.1 1.18.1 
gettext 0.20.2 0.20.2 
glibc   2.31   2.31   
gmp 6.2.0  6.2.0  
gperf   3.13.1
grep3.43.4
groff   1.22.4 1.22.4 
grub2.04   2.04   
gzip1.10   1.10   
iana-etc20200429   20200429   
inetutils   1.9.4  1.9.4  
intltool0.51.0 0.51.0 
iproute25.6.0  5.7.0  *
kbd 2.2.0  2.2.0  
kmod27 27 
less551551
lfs-bootscripts 20191031   20191031   
libcap  2.36   2.36   
libffi  3.33.3
libpipeline 1.5.2  1.5.2  
libtool 2.4.6  2.4.6  
linux   5.6.15 5.7.2  *
m4  1.4.18 1.4.18 
make4.34.3
man-db  2.9.2  2.9.2  
man-pages   5.06   5.07   *
meson   0.54.2 0.54.2 
mpc 1.1.0  1.1.0  
mpfr4.0.2  4.0.2  
ninja   1.10.0 1.10.0 
ncurses 6.26.2
openssl 1.1.1g 1.1.1g 
patch   2.7.6  2.7.6  
perl5.30.3 5.30.3 
pkg-config  0.29.2 0.29.2 
procps-ng   3.3.16 3.3.16 
psmisc  23.3   23.3   
Python  3.8.3  3.8.3  
readline8.08.0
sed 4.84.8
shadow  4.8.1  4.8.1  
sysklogd1.5.1  1.5.1  
systemd 245245
sysvinit2.96   2.96   
tar 1.32   1.32   
tcl 8.6.10 8.6.10 
texinfo 6.76.7
tzdata  2020a  2020a  
udev-lfs20171102   20171102   
util-linux  2.35.2 -2 *
vim 8.2.0814   8.2.0960   *
XML-Parser  2.46   2.46   
xz  5.2.5  5.2.5  
zlib1.2.11 1.2.11 
zstd1.4.5  1.4.5  

-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[lfs-book] r11925 - in branches/cross2: . chapter05 chapter07

2020-06-12 Thread pierre--- via lfs-book
Author: pierre
Date: Fri Jun 12 01:40:02 2020
New Revision: 11925

Log:
Update sbu-du for cross2 branch

Modified:
   branches/cross2/chapter05/libstdc++.xml
   branches/cross2/chapter07/libstdc++-pass2.xml
   branches/cross2/general.ent
   branches/cross2/packages.ent

Modified: branches/cross2/chapter05/libstdc++.xml
==
--- branches/cross2/chapter05/libstdc++.xml Thu Jun 11 21:40:07 2020
(r11924)
+++ branches/cross2/chapter05/libstdc++.xml Fri Jun 12 01:40:02 2020
(r11925)
@@ -37,8 +37,8 @@
   
 
   
-
-
+
+
   
 
 

Modified: branches/cross2/chapter07/libstdc++-pass2.xml
==
--- branches/cross2/chapter07/libstdc++-pass2.xml   Thu Jun 11 21:40:07 
2020(r11924)
+++ branches/cross2/chapter07/libstdc++-pass2.xml   Fri Jun 12 01:40:02 
2020(r11925)
@@ -35,8 +35,8 @@
   
 
   
-
-
+
+
   
 
 

Modified: branches/cross2/general.ent
==
--- branches/cross2/general.ent Thu Jun 11 21:40:07 2020(r11924)
+++ branches/cross2/general.ent Fri Jun 12 01:40:02 2020(r11925)
@@ -1,13 +1,13 @@
-
+
   
  
 
-
+
 
- 
+ 
 
-
+
 
 
 

Modified: branches/cross2/packages.ent
==
--- branches/cross2/packages.entThu Jun 11 21:40:07 2020(r11924)
+++ branches/cross2/packages.entFri Jun 12 01:40:02 2020(r11925)
@@ -18,7 +18,7 @@
 
 
 
-
+
 
 
 
@@ -35,7 +35,7 @@
 
 
 
-
+
 
 
 
@@ -45,24 +45,24 @@
 
 
 
-
+
 
 
 
 
 
 
-
+
 
-
-
+
+
 
 
 
 https://github.com/gavinhoward/bc/releases/download//bc-.tar.xz;>
 
 https://github.com/gavinhoward/bc;>
-
+
 
 
 
@@ -70,32 +70,35 @@
 
 
 
-
+
 
-
-
-
-
+
+
+
+
 
 
 
 
 
 
-
+
 
-
-
+
+
 
 
 
 https://www.sourceware.org/pub/bzip2/bzip2-.tar.gz;>
 
+
 
+
 
 
+
 
 
 
 
 https://libcheck.github.io/check;>
-
-
+
+
 
 
 
 
 
 
-
-
-
-
+
+
+
+
 
 
 
@@ -138,7 +141,7 @@
 
 
 
-
+
 
 
 
@@ -148,7 +151,7 @@
 
 
 
-
+
 
 
 
@@ -156,22 +159,22 @@
 https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v/e2fsprogs-.tar.gz;>
 
 http://e2fsprogs.sourceforge.net/;>
-
-
+
+
 
 
 
 https://sourceware.org/ftp/elfutils//elfutils-.tar.bz2;>
 
 https://sourceware.org/ftp/elfutils/;>
-
-
+
+
 
 
 
 https://dev.gentoo.org/~blueness/eudev/eudev-.tar.gz;>
 
-
+
 
 
 
@@ -179,7 +182,7 @@
 
 
 https://libexpat.github.io/;>
-
+
 
 
 
@@ -188,7 +191,7 @@
 
 
 https://core.tcl.tk/expect/;>
-
+
 
 
 
@@ -198,7 +201,7 @@
 https://www.darwinsys.com/file/;>
 
 
-
+
 
 
 
@@ -206,9 +209,9 @@
 
 
 
-
-
-
+
+
+
 
 
 
@@ -216,8 +219,9 @@
 
 
 
+
 
 
 
@@ -228,7 +232,7 @@
 
 
 
-
+
 
 
 
@@ -236,11 +240,11 @@
 
 
 https://gcc.gnu.org/;>
-
-
-
-
-
+
+
+
+
+
 
 
 
@@ -250,8 +254,10 @@
 
 
 
-
-
+
+
+
+
 
 
 
@@ -266,19 +272,19 @@
 
 
 
-
-
-
-
+
+
+
+
 
 
 
 
 
 
-
-
-
+
+
+
 
 
 
@@ -295,7 +301,7 @@
 
 
 
-
+
 
 
 
@@ -303,9 +309,9 @@
 
 
 
-
+
 
-
+
 
 
 
@@ -313,7 +319,7 @@
 
 
 
-
+
 
 
 
@@ -321,7 +327,7 @@
 https://ftp.gnu.org/gnu/grub/grub-.tar.xz;>
 
 
-
+
 
 
 
@@ -331,7 +337,7 @@
 
 
 
-
+
 
 
 
@@ -403,7 +409,7 @@
 
 
 https://sites.google.com/site/fullycapable/;>
-
+
 
 
 
@@ -419,8 +425,8 @@
 
 
 http://libpipeline.nongnu.org/;>
-
-
+
+
 
 
 
@@ -428,7 +434,7 @@
 
 
 
-
+
 
 
 
@@ -447,17 +453,18 @@
 
 
 
+
 
 
 
 
 
 
-
-
-
+
+
+
 
 
 
@@ -467,7 +474,7 @@
 
 
 
-
+
 
 
 
@@ -491,7 +498,7 @@
 
 
 https://mesonbuild.com;>
-
+
 
 
 
@@ -499,7 +506,7 @@
 https://ftp.gnu.org/gnu/mpc/mpc-.tar.gz;>
 
 http://www.multiprecision.org/;>
-
+
 
 
 
@@ -507,7 +514,7 @@
 http://www.mpfr.org/mpfr-/mpfr-.tar.xz;>
 
 https://www.mpfr.org/;>
-
+
 
 
 
@@ -515,9 +522,9 @@
 
 
 
-
-
-
+
+
+
 
 
 
@@ -525,7 +532,7 @@
 
 
 https://ninja-build.org/;>
-
+
 
 
 
@@ -533,8 +540,8 @@
 https://www.openssl.org/source/openssl-.tar.gz;>
 
 https://www.openssl.org/;>
-
-
+
+
 
 
 
@@ -542,8 +549,8 @@
 
 https://savannah.gnu.org/projects/patch/;>
 
-
-
+
+
 
 
 
@@ -551,10 +558,10 @@
 https://www.cpan.org/src/5.0/perl-.tar.xz;>
 
 https://www.perl.org/;>
-
+
 
-
-
+
+
 
 
 
@@ -562,14 +569,14 @@
 
 https://www.freedesktop.org/wiki/Software/pkg-config;>
 
-
+
 
 
 
 https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-.tar.xz;>
 
 https://sourceforge.net/projects/procps-ng;>
-
+
 
 
 
@@ -577,7 +584,7 @@
 https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-.tar.xz;>
 
 http://psmisc.sourceforge.net/;>
-
+