Pierre Labastie
e43d0d0edb
Test for FQDN in <replaceable> tags, instead of HOSTNAME, for the full
...
name of the host. Adapted only to LFS-20170310 and up.
2017-03-11 19:37:26 +00:00
Pierre Labastie
d8ddcfb96a
Fix the generation of scripts of
...
the networkd page (systemd book).
2017-03-05 08:49:45 +00:00
Pierre Labastie
df42c7cff7
Porg style package management:
...
- Add new variable WRAP_INSTALL in COnfig.in and jhalfs
- Generates the install commands inside a wrapper function
- Add files packInstall.sh.porg and packageManager.xml.porg
- TODO: update README.PACKAGE...
- TODO: make new templates in pkgmngt and document them
2016-07-21 16:43:35 +00:00
Pierre Labastie
33ff403b33
Adapt IP GATEWAY to book instructions
2016-06-25 14:39:47 +00:00
Pierre Labastie
77fa8baa59
Add IP, hostname, domain, etc to the list of configuration parameters.
...
Font and encoding are in configuration too, but are not passed to the build
commands
Works only for LFS
2015-12-13 15:28:33 +00:00
Pierre Labastie
00313ddaf2
Remove man pages in section 5 for attr, since they are already
...
installed by man-pages
2015-11-30 09:09:19 +00:00
Pierre Labastie
f2e80acf4c
The systemd tests have to be run after install
2015-02-07 21:43:13 +00:00
Pierre Labastie
b1f4a8d941
Fix installation of iproute2 when pkgmngt=y
2014-12-22 21:02:30 +00:00
Pierre Labastie
56d842655b
Fix 2 minor bugs:
...
- the tzdata DESTDIR should not be tzdata, because some package managers use
$PACKAGE as their working directory, and this may conflicts with this one.
tzdata DESTDIR is now 001-tzdata
- when reading md5sums, the current code assumes that there is only one
<para><literal> node reachable from ../.. (relative to <ulink>). This is true
for the "official" book, but not necessarily for the snippets written for
package management. The following change only assumes that the md5sum
<para><literal> for a given <ulink> is the first one after <para><ulink>,
which does not change anything for the book, and is better for user
written snippets.
2014-12-21 11:25:47 +00:00
Pierre Labastie
57ef0c1425
Package tzdata separately when using package management
2014-12-09 21:01:16 +00:00
Pierre Labastie
a9832566c9
Remove nologin from shadow package when using package management
2014-11-29 21:17:49 +00:00
Pierre Labastie
e6e0c85db7
Fix a long standing bug in lfs.xsl, which tried to use packageManager.xml
...
when Package management was not in use, resulting in errors in
000-masterscript.log
Also correct a typo
2014-11-29 20:43:35 +00:00
Pierre Labastie
d68eb1b205
Major change to th scripts layout:
...
- Do not put the chroot commands in $PROGNAME-commands, but rather
in a separate directory chroot-scripts
- Use the commands in the chroot-scripts directory to generate the CHROOT
variables in Makefile
- The commands are extracted to $PROGNAME-commands only if they do not
have role="nodump attribute and they do not begin with "chroot" (for
compatibility with previous books where chroot commands did not have
the role="nodump" attribute.
2014-01-12 21:40:20 +00:00
Pierre Labastie
8099885218
adaptations to recent modifications in the systemd book and
...
merging of a change (rev 3750) in the ablfs branch
2013-05-21 20:20:24 +00:00
Pierre Labastie
560bef155a
Fix package management instructions for attr.
...
Add attr to blacklist in opt_config.
2013-03-13 16:43:37 +00:00
Pierre Labastie
eed0929b01
Treat the XML::Parser case for package management
2013-03-04 16:44:16 +00:00
Pierre Labastie
90f304c8ae
Corrects a problem with package management arising from the recent changes
2013-03-02 19:31:26 +00:00
Pierre Labastie
f0a31dea50
Add a sect2 template to lfs.xsl, so that it is possible to build
...
several packages on the same page
2013-03-02 14:10:45 +00:00
Pierre Labastie
e40a68e701
Fix the procps-ng check instructions so that the result is logged into
...
$TEST_LOG
2013-02-20 08:26:35 +00:00
Pierre Labastie
575bcf3c88
Modifies package manager scriptlet generation so that it is possible to
...
install several packages instead of only one (needed for pacman)
2012-02-12 18:33:40 +00:00
Pierre Labastie
f663589856
Uses PIPESTATUS to test
...
the exit of make check during gmp tests
2012-02-10 11:20:51 +00:00
Pierre Labastie
b339c942c1
Add a choice between installing the full set of supported locales
...
and installing just the minimal set for tests, after glibc build.
If the second option is chosen, the locale specified in LANG is also
installed, if not in the minimal set.
2012-02-10 09:43:23 +00:00
Thomas Pegg
b515be7b2c
Commit fix for glibc localedata installation regression.
2012-02-07 02:20:05 +00:00
Thomas Pegg
2c9a16bcca
Fix for glibc test, forgot to add this in previous commit.
2012-02-01 23:36:34 +00:00
Thomas Pegg
7072e1faf4
Commit Pierre Labastie's patch for including package management support in jhalfs. NOTE: Package management is by default disabled.
2012-02-01 23:29:37 +00:00
George Boudreau
bcfb3bfdb5
LFS changed to linux headers install, change xsl to handle. 6.3 and svn only
2008-10-28 13:58:19 +00:00
Manuel Canales Esparcia
81a7fb83ac
Fix to track last book tagging change.
2007-09-21 18:08:16 +00:00
Manuel Canales Esparcia
4afcedbec9
LFS: Qick fix to handle current SVN book.
2007-09-18 21:14:16 +00:00
Manuel Canales Esparcia
68713c9186
Dump build time using Bash $SECONDS internal variable instead of using date calls + Perl-based calculations.
2007-08-17 16:24:47 +00:00
Manuel Canales Esparcia
2c2d830859
LFS: Fixed a bug when running Bash testsuite.
2007-08-01 18:09:08 +00:00
Manuel Canales Esparcia
49d4af4657
LFS: Fixed Bash testsuite run.
2007-04-13 17:31:41 +00:00
Manuel Canales Esparcia
7d6fe10675
Final system strip command scripts need to use #!/tools/bin/bash
2007-02-23 22:33:09 +00:00
Manuel Canales Esparcia
1330ebc253
Fixed chroot environment to be more closed to the one expected by the books.
...
Need be full tested.
2007-02-17 02:08:46 +00:00
Manuel Canales Esparcia
14eaa9fe7e
LFS changes:
...
Skip creation of chapters 4 and 9 scripts.
Creating /etc/lfs-release as part af all target.
Removed hardcoded script number.
2006-12-04 13:48:48 +00:00
Manuel Canales Esparcia
5f4982dc54
Simplified sha-bang addition.
...
We are creating the /bin/bash symlink before entering to the chroot jail.
2006-12-04 12:49:35 +00:00
Manuel Canales Esparcia
ee89023cca
Setting +h in the build scripts to be sure that hashing is actually dissabled.
2006-11-27 21:53:19 +00:00
Manuel Canales Esparcia
91ff6a9e0c
Replaced /bin/sh by /bin/bash
2006-11-11 11:39:16 +00:00
George Boudreau
40700e9e56
Mistake::: restore lfs.xsl file
2006-11-06 19:42:30 +00:00
George Boudreau
f4d9a48a21
Remove \t from make messages, not compat with sh. Correct chroot extraction for CLFS to match book
2006-11-06 19:41:19 +00:00
Manuel Canales Esparcia
401f81e4da
Ported Makefile clean-up and 0/1 to n/y migration code from experimental.
...
There is no obvious bugs, let users to find hidden bugs.
2006-08-16 17:42:54 +00:00
Manuel Canales Esparcia
a1f1969e3b
Don't bomb on testsuites that already have -k in the book.
2006-08-15 14:51:39 +00:00
Manuel Canales Esparcia
28f47563a6
Added config option to allow to bommb in test suites faiures.
2006-08-05 14:51:11 +00:00
Manuel Canales Esparcia
ccc7c2bd55
Fixed Udev script re-run after a build failure in LFS.
2006-07-30 11:24:47 +00:00
Manuel Canales Esparcia
a229600026
Dumped tetsuite logs into a separate dir.
...
Fixed few bugs.
2006-06-04 17:56:01 +00:00
Manuel Canales Esparcia
71445e78f8
Fix to match current LFS typography convenctions.
2006-04-14 09:58:30 +00:00
Manuel Canales Esparcia
877cc6a7c9
Merged experimental branch to trunk.
...
Updated TODO.
2006-04-06 19:35:22 +00:00