Commit Graph

62 Commits

Author SHA1 Message Date
Brian C. Lane
250e68840b Revert "Rename composer-cli to composer"
This reverts commit b8da0a8c8e.

It conflicts with the PHP dependency manager project named 'composer'

Related: rhbz#1635760
2018-10-08 16:55:57 -07:00
Lars Karlitski
b8da0a8c8e Rename composer-cli to composer
Resolves: rhbz#1635760
2018-10-03 10:43:01 -07:00
Brian C. Lane
d0e2c2308a Fix bash completion of compose info 2018-08-07 16:46:56 -07:00
Will Woods
df7409f83d Add etc/bash_completion.d/composer-cli
Here's a bash_completion file for composer-cli! It completes known
commands, subcommands, and flags, plus arguments to flags that take
arguments, and if you've got write access to the socket it'll also
autocomplete:

* source names for commands that need source names
* blueprint names for commands that take blueprint names
* compose uuids for commands that take compose uuids
  * intelligently only suggests appropriate uuids - e.g. only
    suggests uuids of running composes for "compose cancel"

NOTE: bash completion scripts are horrible and this is no exception.
Please forgive me.
2018-08-07 12:57:34 -04:00
Brian C. Lane
569ce1d3dc Add support for yum to lorax-composer
This includes a new configuration file at /etc/lorax/composer.conf with
built-in defaults. It also adds a YUMLOCK server config object so that
request handlers can access the yum base object without interfering
with each other.
2018-06-11 16:54:58 -07:00
Martin Gracik
402999585d Remove empty config files 2010-12-08 12:40:46 +01:00
Martin Gracik
45c5ef566c Experimental single initrd image 2010-10-12 18:32:35 +02:00
Martin Gracik
342bea9263 Updates to the install image template 2010-08-17 12:24:35 +02:00
Martin Gracik
75fcfc0c9c Added the syslinux package 2010-08-17 12:24:18 +02:00
Martin Gracik
4b36f8d790 Install image template update 2010-08-12 12:07:01 +02:00
Martin Gracik
6509920691 New install image template 2010-07-29 19:05:12 +02:00
Martin Gracik
2dcd38c908 Added file to remove from install.img 2010-07-29 14:30:37 +02:00
Martin Gracik
af8e78a6b6 Remove cgroup dir from install image 2010-07-29 13:15:59 +02:00
Martin Gracik
f955d4b9f0 Change the man package name 2010-07-29 13:15:19 +02:00
Martin Gracik
d216a61811 Install image blacklist changes 2010-07-14 15:56:29 +02:00
Martin Gracik
fef9fa4c4e Added the gobject-introspection package 2010-07-14 15:56:04 +02:00
Martin Gracik
f0052a980b kbd and ncurses packages added
We need these packages to have clear and chvt command
in the install.img
2010-04-28 09:52:50 +02:00
Martin Gracik
27b733aacf Fixed the lib paths for 64 bit architectures 2010-04-22 13:03:47 +02:00
Martin Gracik
de4a8efc53 Added packages 2010-04-22 09:33:23 +02:00
Martin Gracik
0bd4f1c50d Packages added 2010-04-13 14:50:43 +02:00
Martin Gracik
20b1ddd4b2 Changed some pathes to work with new anaconda
In recent anaconda version, some paths were changed
from usr/lib/anaconda-runtime to usr/share/anaconda
so we had to change this paths also in lorax
2010-04-09 13:54:02 +02:00
Martin Gracik
3419be1223 Added GConf2 package 2010-04-09 13:53:37 +02:00
Martin Gracik
1ab4a60bc7 Added some packages and config files
Also fixed the modules symlink
2010-04-02 14:20:05 +02:00
Martin Gracik
dfbedd6f0e Changed the path where we copy modules and firmware 2010-03-31 14:34:57 +02:00
Martin Gracik
8db94b4bc3 Added xorg and multipath packages 2010-03-31 12:41:29 +02:00
Martin Gracik
0645d2ade3 Fixed the generating of modules.dep
Also added some missing directories to initrd image
2010-03-30 13:08:32 +02:00
Martin Gracik
bcea8cdcdd Run the depmod after compressing the modules
Also create the etc/modprobe.d directory in the initrd image
2010-03-26 08:49:58 +01:00
Martin Gracik
f35031e623 Changed the rsyslog libraries path 2010-03-24 09:06:45 +01:00
Martin Gracik
83cc6123ab Added some missing files from initrd 2010-03-23 14:35:50 +01:00
Martin Gracik
a04ec9d89d Copy the rsyslog conf file 2010-03-19 01:59:35 +01:00
Martin Gracik
425db1e128 Create directories for dbus 2010-03-19 01:58:20 +01:00
Martin Gracik
715d8be221 Copy rsyslog libraries to initrd 2010-03-18 18:55:20 +01:00
Martin Gracik
a6cddf7812 Add ethtool to packages 2010-03-18 18:53:57 +01:00
Martin Gracik
63b236c338 Add rsyslogd to the initrd image 2010-03-18 08:49:02 +01:00
Martin Gracik
321e7c956d Copy arch specific files for i386 to initrd also on x86_64 2010-03-01 09:04:26 +01:00
Martin Gracik
438d73b51a Fix an error when creating the lib directory 2010-02-25 20:43:06 +01:00
Martin Gracik
a4c638f132 New version 2010-02-23 14:20:05 +01:00
Martin Gracik
492037c54b Fixed filename changes 2010-01-15 13:30:23 +01:00
Martin Gracik
9867c805d0 Added specific code for ppc images 2010-01-14 14:26:55 +01:00
Martin Gracik
b92113c801 Fixed the hybrid iso creation 2009-12-17 17:53:47 +01:00
Martin Gracik
b672d9936e New version
Added support for Mako templates.
Changed the Lorax class to require an yumbase object as a parameter.
Changed a lot of unnecessary system calls to native python code.
Moved most of the file paths into a separate object.
The output and config objects are now singletons.
Also done a lot of code cleanup.
2009-12-15 15:26:01 +01:00
Martin Gracik
2c6d450c58 Added some scrubs in the tree scrubs template 2009-10-21 16:57:27 +02:00
Martin Gracik
054bdbf929 Added some directories to remove to scrubs template file 2009-10-21 14:24:34 +02:00
Martin Gracik
b183507118 Link ppc64 initrd template to ppc template 2009-10-21 13:57:51 +02:00
Martin Gracik
b028a210a5 Use a template system for tree scrubbing 2009-10-21 13:56:46 +02:00
Martin Gracik
609a57c491 Added code for alpha images 2009-10-13 13:22:44 +02:00
Martin Gracik
56de80c38a Added code for creating s390 images 2009-09-30 13:02:40 +02:00
Martin Gracik
272ec190c7 New version
I fixed a lot of bugs with copying files to the initrd, and getting the symlinks.
Also I moved some of the code around, to get a clearer flow.
2009-09-23 12:21:33 +02:00
Martin Gracik
b0b61b17a0 Corrected the automatic getting of dynamic libraries 2009-09-08 10:11:06 +02:00
Martin Gracik
14f98446ea Added the nolink option to the copy command 2009-09-07 13:06:24 +02:00