Commit Graph

361 Commits

Author SHA1 Message Date
Brian C. Lane
e6218c935e Bump version to 24.0 2015-07-30 14:43:36 -07:00
Brian C. Lane
7fc78d7ba7 Automatic commit of package [lorax] release [23.14-1]. 2015-07-21 15:33:31 -07:00
Brian C. Lane
ef40d91c76 Automatic commit of package [lorax] release [23.13-1]. 2015-07-10 17:01:14 -07:00
Brian C. Lane
02c767803f Automatic commit of package [lorax] release [23.12-1]. 2015-06-26 17:40:21 -07:00
Brian C. Lane
c3b2ac9433 Automatic commit of package [lorax] release [23.11-1]. 2015-06-19 17:30:45 -07:00
Brian C. Lane
ef445999cb Automatic commit of package [lorax] release [23.10-1]. 2015-06-10 16:37:48 -07:00
Brian C. Lane
e27ebffe81 Automatic commit of package [lorax] release [23.9-1]. 2015-05-15 17:12:06 -07:00
Brian C. Lane
7827ba112c Update spec for python3 and add subpackages for lmc
This updates things for python3, and adds 2 subpackages to pull in
dependencies needed by lmc when running with virt-install or --no-virt
with anaconda.
2015-05-15 17:11:20 -07:00
Brian C. Lane
f40dadf9be Added Sphinx Documentation
Run 'make docs' to update the apidocs.

Also moves the README.livemedia-creator and README.product into docs
as ReST documents. They will be installed in /usr/share/doc/lorax/
by the rpm package.
2015-04-09 09:29:56 -07:00
Brian C. Lane
062b509c83 Automatic commit of package [lorax] release [23.8-1]. 2015-04-02 13:42:00 -07:00
Brian C. Lane
42e75efe9f Automatic commit of package [lorax] release [23.7-1]. 2015-03-27 17:24:01 -07:00
Brian C. Lane
fc1316e767 Automatic commit of package [lorax] release [23.6-1]. 2015-03-20 18:09:20 -07:00
Brian C. Lane
0f17ef6b2b Automatic commit of package [lorax] release [23.5-1]. 2015-03-16 16:54:48 -07:00
Brian C. Lane
eb3f383984 Automatic commit of package [lorax] release [23.4-1]. 2015-03-13 17:37:38 -07:00
Brian C. Lane
42dc9eaaed Require python-dnf so that we get the python2 version
The primary dnf package is now python3, lorax is still python2, so
require the right thing.
2015-03-12 16:41:08 -07:00
Brian C. Lane
a1ddbc268f Automatic commit of package [lorax] release [23.3-1]. 2015-03-06 17:51:51 -08:00
Brian C. Lane
2b2feca4ca Automatic commit of package [lorax] release [23.2-1]. 2015-02-27 17:26:40 -08:00
Brian C. Lane
d5d071666f Update pykickstart requirement
pykickstart now has py2 and py3 packages. Require python-kickstart (the
py2 package).
2015-02-26 14:40:39 -08:00
Brian C. Lane
670cfec75b Automatic commit of package [lorax] release [23.1-1]. 2015-02-17 16:01:17 -08:00
Brian C. Lane
431ca6cea4 Switch lorax to use dnf instead of yum
pylorax users will need to change to using dnf and pass a dnf.Base()
object as the dbo argument instead of a yum object as the yum or ybo
argument. See the lorax script for an example of how to do this.

The lorax cmdline argument --excludepkgs has been removed since dnf
doesn't appear to have any way to support it and packages should be
controlled using templates anyway.
2015-02-16 08:47:30 -08:00
Brian C. Lane
4b55e1eb7a Fix Source0 for use with github 2015-02-12 17:05:37 -08:00
Brian C. Lane
95f2e3b33a Automatic commit of package [lorax] release [23.0-1]. 2015-02-12 16:50:47 -08:00
Brian C. Lane
c0cb4a9b40 Bump version to 23.0 2015-02-12 16:50:20 -08:00
Brian C. Lane
6c9a03bd0b Automatic commit of package [lorax] release [22.4-1]. 2015-02-06 17:57:58 -08:00
Brian C. Lane
7bf916a2ad Move url and source to github in specfile 2015-01-29 11:20:32 -08:00
Brian C. Lane
eb9b778b61 Use %license in lorax.spec
https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#License_Text
2015-01-28 09:29:35 -08:00
Brian C. Lane
f825ef4919 Automatic commit of package [lorax] release [22.3-1]. 2015-01-23 17:38:08 -08:00
Brian C. Lane
ff8af1c8f4 Automatic commit of package [lorax] release [22.2-1]. 2015-01-16 16:54:18 -08:00
Brian C. Lane
c431173c18 Automatic commit of package [lorax] release [22.1-1]. 2014-12-12 14:20:56 -08:00
Brian C. Lane
7981f98c41 Automatic commit of package [lorax] release [22.0-1]. 2014-12-05 10:12:13 -08:00
Brian C. Lane
c58fbca78b Bump version to 22.0 2014-12-05 10:11:37 -08:00
Brian C. Lane
6fb5f8b7a9 Automatic commit of package [lorax] release [21.31-1]. 2014-12-03 11:25:35 -08:00
Brian C. Lane
c925451311 Automatic commit of package [lorax] release [21.30-1]. 2014-11-20 14:57:13 -08:00
Brian C. Lane
e7fd9c0117 Automatic commit of package [lorax] release [21.29-1]. 2014-11-19 06:48:46 -08:00
Brian C. Lane
c3d23a7536 Automatic commit of package [lorax] release [21.28-1]. 2014-11-06 19:01:56 -08:00
Brian C. Lane
22d04c881d Automatic commit of package [lorax] release [21.27-1]. 2014-11-05 16:35:14 -08:00
Brian C. Lane
ac6e4a29c3 Update templates to use installimg for product and updates
With these templates if a package has installed files in
/usr/share/lorax/product or /usr/share/lorax/updates/ they will be used
to create product.img and/or updates.img which will be included in the
images/ directory of the iso and of the final output tree.

These can be used to customize the installation environment or provide
updates. See README.product for current documentation.
2014-11-05 16:13:40 -08:00
Brian C. Lane
ddfc6060c5 Automatic commit of package [lorax] release [21.26-1]. 2014-10-20 09:55:09 -07:00
Brian C. Lane
1768126a21 Automatic commit of package [lorax] release [21.25-1]. 2014-10-07 18:41:24 -07:00
Brian C. Lane
4681deb40b Automatic commit of package [lorax] release [21.24-1]. 2014-09-30 17:22:12 -07:00
Brian C. Lane
82e34f20bb Automatic commit of package [lorax] release [21.23-1]. 2014-09-23 11:50:02 -07:00
Brian C. Lane
ed8f997771 Automatic commit of package [lorax] release [21.22-1]. 2014-09-15 13:08:48 -07:00
Brian C. Lane
364ce363f7 Add ppc64le arch (#1136490)
basearch is ppc64le so we needs to check for that in addition to ppc64.

Resolves:rhbz#1136490
2014-09-03 10:41:42 -07:00
Brian C. Lane
79decb107c Automatic commit of package [lorax] release [21.21-1]. 2014-08-28 19:35:09 -07:00
Brian C. Lane
380538b15c Revert "Require 32bit glibc on ppc64"
This reverts commit f26e2e5a40.

This is no longer needed and 32bit is no longer available.
2014-08-27 16:47:27 -07:00
Brian C. Lane
8e74ee0c24 Automatic commit of package [lorax] release [21.20-1]. 2014-08-15 16:05:39 -07:00
Brian C. Lane
f26e2e5a40 Require 32bit glibc on ppc64
ppc.tmpl uses the 32bit addnote from usr/lib/yaboot/ and it needs to
have 32bit glibc available on the host to work.
2014-08-12 14:30:28 -07:00
Brian C. Lane
831a3d7684 Automatic commit of package [lorax] release [21.19-1]. 2014-07-30 17:27:47 -07:00
Brian C. Lane
f74dd29bf5 Automatic commit of package [lorax] release [21.18-1]. 2014-07-23 08:03:02 -07:00
Brian C. Lane
770608f5e6 Automatic commit of package [lorax] release [21.17-1]. 2014-07-16 16:45:57 -07:00
Brian C. Lane
12226ed90b Automatic commit of package [lorax] release [21.16-1]. 2014-07-11 17:27:27 -07:00
Brian C. Lane
b4d25e30f0 Automatic commit of package [lorax] release [21.15-1]. 2014-07-02 17:30:13 -07:00
Brian C. Lane
f288104413 Automatic commit of package [lorax] release [21.14-1]. 2014-06-27 15:48:39 -07:00
Brian C. Lane
9f2147c93e Automatic commit of package [lorax] release [21.13-1]. 2014-06-26 17:13:35 -07:00
Brian C. Lane
7c7677ff0a Automatic commit of package [lorax] release [21.12-1]. 2014-06-24 16:21:28 -07:00
Brian C. Lane
b2f3647cb2 Automatic commit of package [lorax] release [21.11-1]. 2014-06-19 16:44:09 -07:00
Brian C. Lane
f4b8e4547f Automatic commit of package [lorax] release [21.10-1]. 2014-05-12 17:23:09 -07:00
Dennis Gilmore
c14198c45e Require uboot-tools when running on arm
Require uboot-tools on arm arches so we can make u-boot wrapped
versions of the kernel and initramfs's
2014-04-30 10:30:38 -07:00
Brian C. Lane
b090a09dca Obsolete appliance-tools-minimizer (#1084110)
Missed adding the Obsoletes line in the original patch moving the
minimizer to lorax.
2014-04-28 17:37:28 -07:00
Brian C. Lane
7684cbb2fa Automatic commit of package [lorax] release [21.9-1]. 2014-04-15 13:45:10 -07:00
Brian C. Lane
127e6c7df1 Update syslinux 6.02 support for noarch change
syslinux-nonlinux is now noarch, update the template.
Add loading of the other syslinux modules to the live x86.tmpl
2014-04-15 13:17:39 -07:00
Brian C. Lane
5cbf3bce37 Automatic commit of package [lorax] release [21.8-1]. 2014-04-10 17:26:26 -07:00
Brian C. Lane
ac1f2254e2 Automatic commit of package [lorax] release [21.7-1]. 2014-04-02 17:15:26 -07:00
Brian C. Lane
99f2ab9137 move image-minimizer to lorax (#1082642)
This is used as a kickstart %post interpreter to streamline
modifications to images.

Also adds an example kickstart.

This obsoletes the old appliance-tools-minimizer and includes a Provide
so that the transition will be seamless.
2014-03-31 17:02:55 -07:00
Brian C. Lane
a999566614 Automatic commit of package [lorax] release [21.6-1]. 2014-03-26 17:33:30 -07:00
Brian C. Lane
82ddeb4ecd Automatic commit of package [lorax] release [21.5-1]. 2014-02-28 16:45:26 -08:00
Brian C. Lane
7d7f6ac5b8 Automatic commit of package [lorax] release [21.4-1]. 2014-02-10 10:45:43 -08:00
Brian C. Lane
c9c0ccc9c9 Include all the example kickstarts (#1019728)
Just include all the *ks files in the doc directory instead of naming
them individually.

Resolves: rhbz#1019728
2014-02-05 14:26:58 -08:00
Brian C. Lane
285479f071 Automatic commit of package [lorax] release [21.3-1]. 2014-02-04 18:41:09 -08:00
Brian C. Lane
49112d3aa9 Automatic commit of package [lorax] release [21.2-1]. 2014-01-24 16:38:43 -08:00
Brian C. Lane
acaeb665e0 Automatic commit of package [lorax] release [21.1-1]. 2013-12-17 17:02:15 -08:00
Brian C. Lane
33117ff725 Automatic commit of package [lorax] release [21.0-1]. 2013-12-16 09:45:09 -08:00
Brian C. Lane
8aefa4329f Automatic commit of package [lorax] release [20.4-1]. 2013-11-18 14:48:41 -08:00
Vratislav Podzimek
1d7eb09a53 Run compressions in multiple threads
This speeds up compression a lot on multicore systems.
2013-11-14 08:46:01 +01:00
Brian C. Lane
149d2229ea Automatic commit of package [lorax] release [20.3-1]. 2013-10-16 17:05:05 -07:00
Brian C. Lane
184c4c6ebd Automatic commit of package [lorax] release [20.2-1]. 2013-09-25 09:50:16 -07:00
Brian C. Lane
dd8b0a5ee6 livemedia-creator: Update example kickstart
Update the url to us the F20 development repo, drop the --device from
the ks and add them to the docs directory.
2013-09-17 16:27:21 -07:00
Brian C. Lane
e2a5dce8c0 Automatic commit of package [lorax] release [20.1-1]. 2013-09-09 16:31:41 -07:00
Brian C. Lane
fb5cb35ac5 Revert "Switch to cgit url for Source0"
This reverts commit 485a27328d.

cgit url include the release in the name of the tarball, tito doesn't so
the build fails to find the source to unpack.
2013-09-03 15:58:10 -07:00
Brian C. Lane
485a27328d Switch to cgit url for Source0 2013-09-03 15:29:32 -07:00
Brian C. Lane
3807f99fe1 Automatic commit of package [lorax] release [20.0-1]. 2013-09-03 15:23:46 -07:00
Paulo Flabiano Smorigo
44638fbc8d GRUB2 as the ISO boot loader for POWER arch
Currently, yaboot is the ISO boot loader in fedora and the Fedora on
POWER team is making an effort in order to replace it by GRUB2 in the
F20 release cycle. I'm sending a lorax patch so you guys can comment
on it. I'm planning to create a feature page for that too.

This patch only change the lorax template for ppc and should not
affect other archs, like x86.

--
Paulo Flabiano Smorigo
Software Engineer
Linux Technology Center - IBM Systems & Technology Group
2013-08-28 16:06:48 -07:00
Brian C. Lane
27a77100f5 Require hfsplus-tools on Fedora x86_64 2013-08-23 17:00:29 -07:00
Brian C. Lane
c7f4860284 Automatic commit of package [lorax] release [19.8-1]. 2013-08-23 16:54:08 -07:00
Brian C. Lane
b8f14f2b40 Automatic commit of package [lorax] release [19.7-1]. 2013-08-01 10:00:58 -07:00
Harald Hoyer
2402b6a85f dracut-nohostonly and dracut-norescue got renamed for dracut >= 030 2013-08-01 09:04:29 -07:00
Brian C. Lane
f34c8ac468 Automatic commit of package [lorax] release [19.6-1]. 2013-07-26 15:57:12 -07:00
Brian C. Lane
ff23dcb162 Add manpage for livemedia-creator 2013-07-26 15:37:52 -07:00
Brian C. Lane
7808b78b5d Automatic commit of package [lorax] release [19.5-1]. 2013-06-13 17:08:25 -07:00
Brian C. Lane
da39dc9d57 Automatic commit of package [lorax] release [19.4-1]. 2013-05-21 16:04:22 -07:00
Brian C. Lane
3649879a38 Automatic commit of package [lorax] release [19.3-1]. 2013-04-29 11:44:41 -07:00
Brian C. Lane
ffdd66b434 Automatic commit of package [lorax] release [19.2-1]. 2013-04-15 12:18:13 -07:00
Brian C. Lane
fd87aeef68 Automatic commit of package [lorax] release [19.1-1]. 2013-03-19 16:08:39 -07:00
Dennis Gilmore
a4cf3c3c7c remove sparc support
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2013-03-04 14:18:45 +01:00
Brian C. Lane
7ba9fb4f16 New Version 19.0 2013-02-28 11:55:29 -08:00
Brian C. Lane
4d2c9e026b Automatic commit of package [lorax] release [18.31-1]. 2013-02-12 16:44:08 -08:00
Brian C. Lane
894d8b4738 Automatic commit of package [lorax] release [18.30-1]. 2013-01-31 10:29:09 -08:00
Martin Gracik
5d7bb6dc40 Automatic commit of package [lorax] release [18.29-1]. 2012-12-20 15:58:32 +01:00
Martin Gracik
89b7b34ff1 Automatic commit of package [lorax] release [18.28-1]. 2012-12-19 15:16:55 +01:00
Martin Gracik
79c1af12bf Automatic commit of package [lorax] release [18.27-1]. 2012-12-18 15:10:52 +01:00
Martin Gracik
9abc0a2c25 Automatic commit of package [lorax] release [18.26-1]. 2012-12-18 14:33:53 +01:00
Martin Gracik
5853159dac Automatic commit of package [lorax] release [18.25-1]. 2012-12-18 12:54:29 +01:00
Daniel Mach
6110470e51 Require fedup-dracut* only on Fedora. 2012-12-18 12:00:23 +01:00
Brian C. Lane
5a9bf33be6 Automatic commit of package [lorax] release [18.24-1]. 2012-12-14 16:55:32 -08:00
Brian C. Lane
56d127f65b Added fedup requires to spec 2012-12-05 17:13:33 -08:00
Brian C. Lane
22f2b3777c Automatic commit of package [lorax] release [18.23-1]. 2012-12-05 17:09:16 -08:00
Brian C. Lane
556e5ec1f4 Automatic commit of package [lorax] release [18.22-1]. 2012-11-06 17:51:02 -08:00
Brian C. Lane
061e8df7e5 Automatic commit of package [lorax] release [18.21-1]. 2012-10-11 11:08:11 -07:00
Brian C. Lane
b6a20c49e6 Automatic commit of package [lorax] release [18.20-1]. 2012-09-19 07:44:51 -07:00
Brian C. Lane
40d544c24b Automatic commit of package [lorax] release [18.19-1]. 2012-09-17 11:55:32 -07:00
Brian C. Lane
9df7c50341 Automatic commit of package [lorax] release [18.18-1]. 2012-09-07 16:58:29 -07:00
Brian C. Lane
9a855e0ef1 Automatic commit of package [lorax] release [18.17-1]. 2012-08-31 20:12:33 -07:00
Chris Lumens
da306b6313 Disable the maximize/unmaximize key bindings (#853410). 2012-08-31 17:11:49 -04:00
Brian C. Lane
80b2e53fd1 Automatic commit of package [lorax] release [18.16-1]. 2012-08-30 15:20:01 -07:00
Brian C. Lane
229b562b25 Automatic commit of package [lorax] release [18.15-1]. 2012-08-23 15:00:25 -07:00
Brian C. Lane
cfdc84fcf1 Automatic commit of package [lorax] release [18.14-1]. 2012-08-16 08:26:13 -07:00
Brian C. Lane
5cd87b9fe3 Automatic commit of package [lorax] release [18.13-1]. 2012-08-15 11:24:38 -07:00
Martin Gracik
07bf4e3c08 Automatic commit of package [lorax] release [18.12-1]. 2012-07-25 12:44:14 +02:00
Brian C. Lane
38a5df0ee8 Automatic commit of package [lorax] release [18.11-1]. 2012-07-20 17:52:53 -07:00
Martin Gracik
08efe1217b Automatic commit of package [lorax] release [18.10-1]. 2012-07-10 13:03:12 +02:00
Martin Gracik
3221fe7446 Automatic commit of package [lorax] release [18.9-1]. 2012-06-21 16:26:22 +02:00
Martin Gracik
a7698e3540 Automatic commit of package [lorax] release [18.8-1]. 2012-06-06 16:01:53 +02:00
Martin Gracik
d5e334fec4 Automatic commit of package [lorax] release [18.7-1]. 2012-06-04 16:15:59 +02:00
Brian C. Lane
6e2fdfe23f livemedia-creator: Add appliance creation
This adds support for creating an appliance description file for the
disk image. Mako templates are used to make it easy to support other
appliance targets. The included example works with virt-image.
2012-06-01 11:15:21 -07:00
Martin Gracik
ee6be6ac67 Automatic commit of package [lorax] release [18.6-1]. 2012-06-01 12:14:04 +02:00
Martin Gracik
bad0b469a5 Use selinux python module to get enforcing mode
No need to call getenforce via subprocess.
2012-06-01 08:42:13 +02:00
Martin Gracik
dd7536a711 Automatic commit of package [lorax] release [18.5-1]. 2012-05-31 16:40:51 +02:00
Martin Gracik
a9e5630322 Remove hfsplus-tools dependency (#818913)
Mac boot images are optional. Don't require hfsplus-tools
by default, but warn the user that he needs to install them
if he wants to create mac boot images.
2012-05-29 12:59:46 +02:00
Martin Gracik
64ac47d7b6 Automatic commit of package [lorax] release [18.4-1]. 2012-05-25 09:00:59 +02:00
Martin Gracik
108ec0a449 Use gz not bz2 for source 2012-05-25 08:58:09 +02:00
Brian C. Lane
115788ed09 New version 18.3 2012-05-03 11:23:00 -07:00
Brian C. Lane
a680fd2fc3 New version 18.2 2012-03-30 13:44:52 -07:00
Martin Gracik
2e24ef2cc6 Fix requires 2012-03-30 13:22:45 -07:00
Brian C. Lane
ecda30d999 New version 18.1 2012-03-06 09:37:48 -08:00
Brian C. Lane
b3ac408748 util-linux-ng is now util-linux 2012-02-20 14:44:22 -08:00
Brian C. Lane
be4d8ebe2b New version 18.0 2012-02-20 14:40:33 -08:00
Brian C. Lane
231d3f40bd New version 17.3 2012-02-08 14:57:32 -08:00
Martin Gracik
bd70e31520 New version 17.2 2012-01-12 16:05:52 +01:00
Brian C. Lane
ed7f30b206 Version 17.1 2011-12-21 08:59:56 -08:00
Brian C. Lane
d3a9e77315 Modify spec file for livemedia-creator 2011-12-20 14:59:58 -08:00
Will Woods
ca4ea16823 add mkefiboot to lorax.spec 2011-11-04 13:36:37 -04:00
Will Woods
eda784e085 lorax.spec: update to lorax-17.0 and add big changelog 2011-10-24 16:27:52 -04:00
Will Woods
77a2b78269 spec fixup for mkhfsimg - require hfsplus-tools 2011-09-07 12:04:36 -04:00
Will Woods
bf7ed5aa4e Build EFI hybrid (usb-bootable) images
From: Matthew Garrett <mjg@redhat.com>

If we're producing EFI bootable images then we should also support
making them bootable from USB sticks. This adds support for doing so.
2011-08-29 16:29:43 -04:00
Martin Gracik
2c80e5b773 Disable debuginfo package 2011-07-07 17:31:02 -04:00
Will Woods
1fc0e1c3da update Requires and Version in spec 2011-07-01 19:43:49 -04:00
Martin Gracik
79b6e5bfa1 Use xz and gzip commands instead of libraries
We're already using find and cpio subprocesses, so using
one more subprocess is not a problem. With this approach
we can pipe cpio to the xz/gzip command, which should
help with the memory issues.
2011-04-22 10:57:51 +02:00
Martin Gracik
f6fdb614bf Use arch macros in the lorax.spec 2011-04-15 16:01:56 +02:00
Martin Gracik
747c393599 Change BuildRequires to python2-devel 2011-04-13 14:03:54 +02:00
Martin Gracik
bbd01f9e9c New version 2011-04-13 13:28:00 +02:00
Martin Gracik
0fa7b20ef2 Fix arch specific requires in spec file 2011-04-12 12:31:32 +02:00
Martin Gracik
cd0107c9d8 New version 2011-03-14 12:34:25 +01:00
Martin Gracik
a9e52a70f4 Use xz when compressing the initrd
This makes the image a lot smaller.
2011-02-18 10:25:53 +01:00
Martin Gracik
472c36a00c New version 2011-01-24 13:32:30 +01:00
Martin Gracik
52b2b136a1 New release 2011-01-14 16:04:52 +01:00
Martin Gracik
12c690c2d1 New version 2011-01-14 16:01:15 +01:00
Martin Gracik
a1c25f5beb Added the download source link to lorax.spec 2010-12-21 10:17:37 +01:00
Martin Gracik
eb279f7341 Use config(noreplace) directive for lorax.conf 2010-12-17 17:43:12 +01:00
Martin Gracik
859d3654da Explain in spec file why there's no source download link 2010-12-17 17:11:40 +01:00
Martin Gracik
3a0ed30cca Setup and spec file changes
Added the license files and executable.
Marked lorax.conf as config.
2010-12-17 17:04:04 +01:00
Martin Gracik
d747519b8c Added spec file 2010-12-02 13:37:16 +01:00