X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=febootstrap.pod;h=e208603bc9fd670857df1b7419fffd1d2986c024;hb=9a05df180a5a250c86d3ef351f6334179b807028;hp=26035b14602223d06c03d61e8001d51ff6bec27b;hpb=9a6f7420554d0cd1116b230fd48052613f6d5885;p=febootstrap.git diff --git a/febootstrap.pod b/febootstrap.pod index 26035b1..e208603 100644 --- a/febootstrap.pod +++ b/febootstrap.pod @@ -70,6 +70,30 @@ yum commands inside the filesystem by hand. URL to the proxy server that yum should use. +=item B<-u source> + +=item B<--updates=source> + +Pull in updates from an additional updates repository. The possible +sources are: + +=over 4 + +=item -u C (a URL) + +Get updates from the specific URL. + +=item -u C (an updates repository name) + +Get updates from the public mirrors of the named repository +(eg. C). See REPOSITORIES below. + +=item -u C (default) + +Don't add an updates repository. This is the default. + +=back + =back =head1 REPOSITORIES @@ -105,8 +129,8 @@ so that yum thinks it is running as root. Fakeroot keeps track of directory as C/fakeroot.log>. This logfile is indexed by inode number, which makes certain -operations safe and other operations unsafe. For example, deleting -files is usually safe. Files should be replaced only by doing: +operations safe and other operations unsafe. +Files should be replaced only by doing: echo updated-content > old-file @@ -115,9 +139,12 @@ files is usually safe. Files should be replaced only by doing: Deleting files and then creating new ones (even with a different name) is usually unsafe, because the new files might reuse inodes claimed by the old files, and so appear with peculiar permissions -(eg. unreadable, or as a symbolic link). (XXX We need an -C utility to automate installing new files safely -into a filesystem). +(eg. unreadable, or as a symbolic link). + +Deleting files is also usually unsafe, although the reasons are more +subtle. If you just use C then the inode number is not deleted +from C which means it can be reused by another file +later on. In most cases it's usually safest to use C. @@ -132,6 +159,11 @@ permissions. =item * +Use L to install a file with permissions +in the root filesystem. + +=item * + Generate an initramfs (compressed cpio) file containing the correct permissions using the tool C. @@ -194,6 +226,7 @@ L L, L, L, +L, L, L, L,