summaryrefslogtreecommitdiffstats
path: root/scripts/makeupdates
Commit message (Collapse)AuthorAgeFilesLines
* Use %_prefix macro value when calling configure in makeupdatesVratislav Podzimek2013-02-221-2/+2
| | | | | Otherwise all the paths end up with the /usr/local prefix and e.g. the timezone map doesn't find its images.
* Fix including _isys.so and isys/__init__.py in updates.imgVratislav Podzimek2013-02-011-2/+9
| | | | | | We need _isys.so in the $UPDATES/pyanaconda/isys so that it can be imported from the updated $UPDATES/pyanaconda/isys/__init__.py module. Also we need both these files in $UPDATES/pyanaconda/isys if either of them changed.
* Add a gradient background to spoke headers (mizmo, clumens).Chris Lumens2012-12-121-0/+2
| | | | | | | | | | | The idea here is that by adding a gradient up top, the "Done" button looks more like it belongs with the header than with the widgets down in the spoke. It also subtly makes the spoke look like a subpart of the hub. Adding this required adding an additional internal widget, which means also changing all existing glade files to include this internal widget. Make sure to build new glade support and install locally (or use the proper makefile targets) before editing.
* Fix makeupdates to correctly detect and include changes in isys.Chris Lumens2012-11-091-3/+10
| | | | I guess I'm the only person to touch isys in a very long time, huh?
* Bundle more of data/ in updates.imgJesse Keating2012-10-101-0/+4
|
* Fix makeupdates to work for glade files in subdirs of spokes/ or hubs/.David Lehman2012-10-041-5/+7
|
* Fix a typo in makeupdates.Chris Lumens2012-09-201-1/+1
|
* Don't fail when making updates if the symlink already exists.Chris Lumens2012-09-141-1/+1
|
* Symlink /run/initramfs/inst.{updates,product} to /tmpJesse Keating2012-08-291-3/+4
| | | | | | | /tmp is tmpfs and is created at boot time, so we cannot unpack our updates there in dracut as they will be lost. Instead unpack them to /run/initramfs/inst.{updates,product} and create a symlink when anaconda starts so that it can continue to look for content there.
* Remove the data/bootdisk directory tree.Chris Lumens2012-08-161-1/+1
| | | | This is all handled by lorax now, and having it in two places is confusing.
* Allow updating tmux.conf via makeupdates.Chris Lumens2012-08-141-0/+2
|
* Merge branch 'master' into newui-mergeChris Lumens2012-08-031-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.am anaconda data/systemd/anaconda.target pyanaconda/bootloader.py pyanaconda/constants.py pyanaconda/iutil.py pyanaconda/kickstart.py pyanaconda/network.py pyanaconda/vnc.py scripts/makeupdates
| * Drop gptsyncJesse Keating2012-07-191-1/+1
| | | | | | | | | | We're not supporting the boot mode that requires gptsync so don't ship the software any more.
| * makeupdates: change to use install_to_dirBrian C. Lane2012-07-181-2/+2
| |
| * makeupdates: add rpm contents to updates.imgBrian C. Lane2012-06-221-2/+15
| | | | | | | | | | | | This adds the -a option to makeupdates, it will expand the contents of an rpm into the root of the updates image. This overlays the installer's root filesystem, allowing any file to be updated.
* | Fix makeupdates for the new UI file suffix.Chris Lumens2012-07-271-2/+2
| |
* | Extend makeupdates to build and install new anaconda widgets.Chris Lumens2012-07-201-2/+44
| |
* | Don't put all .ui files into a subdirectory of an updates.img.Chris Lumens2012-07-021-3/+6
| | | | | | | | | | | | I'd like to be able to make more top-level .ui files, for stuff that is used throughout anaconda. These shouldn't end up in a gui/ directory, because nothing will be looking for them there.
* | makeupdates: add rpm contents to updates.imgBrian C. Lane2012-06-221-2/+15
| | | | | | | | | | | | This adds the -a option to makeupdates, it will expand the contents of an rpm into the root of the updates image. This overlays the installer's root filesystem, allowing any file to be updated.
* | makeupdates: update for newui path and update overlayBrian C. Lane2012-06-211-3/+3
| |
* | Merge branch 'master' into newui-mergeBrian C. Lane2012-06-201-13/+30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.am anaconda anaconda.spec.in loader/loader.c loader/net.c loader/unpack.c po/POTFILES.in pyanaconda/__init__.py pyanaconda/bootloader.py pyanaconda/cmdline.py pyanaconda/constants.py pyanaconda/dispatch.py pyanaconda/errors.py pyanaconda/flags.py pyanaconda/iutil.py pyanaconda/kickstart.py pyanaconda/platform.py pyanaconda/storage/__init__.py pyanaconda/storage/devicetree.py pyanaconda/storage/fcoe.py pyanaconda/storage/formats/swap.py pyanaconda/storage/iscsi.py pyanaconda/storage/partitioning.py pyanaconda/yuminstall.py scripts/makeupdates
| * makeupdates: ignore most of data directoryBrian C. Lane2012-05-091-1/+5
| | | | | | | | Only a few specific items in data need to be updated.
| * makeupdates: install liveinst to /usr/sbinBrian C. Lane2012-03-281-0/+2
| | | | | | | | The liveinst script can now be updated by an updates.img
| * fix typo in makeupdatesBrian C. Lane2012-03-221-1/+1
| |
| * makeupdates: add support for updating systemd services/targetsWill Woods2012-03-211-13/+19
| | | | | | | | | | | | copy systemd .service/.target files into the appropriate directory. also, some cleanups for makeupdates. whee!
| * makeupdates: put files the right placesWill Woods2012-03-191-4/+17
| | | | | | | | | | | | | | | | | | | | Anaconda wants to find its files in /tmp/updates, so put them under tmp/updates in the updates image. The one exception to this is anaconda itself, which should be in /usr/sbin. Also skip dracut/ as we can't sanely update those things (yet).
| * Remove misc. references to loaderWill Woods2012-03-161-4/+3
| | | | | | | | | | | | | | EVERY LAST REFERENCE TO LOADER MUST BE ELIMINATED RARRRR: - remove references to loader in analog and makeupdates. - change the default progname in isys/log.c from loader to anaconda. - reword comments here and there that refer to loader.
* | makeupdates: copy .ui into /tmp/updates/ui/Brian C. Lane2012-06-121-1/+13
|/ | | | | The ui update files should be in /tmp/updates/ui/<dir> where dir is the directory specified in the uiFile. eg. hubs, spokes
* makeupdates: treat files under pyanaconda/ individually.Ales Kozumplik2010-07-081-19/+11
| | | | | | | | | instead of just copying over the entire pyanaconda/. we can afford doing this now for two reasons: 1) anaconda:setupPythonUpdates() symlinks remaining files and directories. 2) booty/ and isys/ are now correctly under pyanaconda.
* Adjust the paths used for updatesBrian C. Lane2010-06-141-2/+1
| | | | | | | Now that we are using the pyanaconda module the updates need to include it, and the path needs to be adjusted to include it. isys should also be included next to it when it's __init__.py changes
* Correct makeupdates script to work with deleted files.Joel Granados Moreno2009-10-021-7/+17
| | | | | | | | | | | This patch avoids a traceback when trying to copy a deleted file. * scripts/makeupdates (doGitDiff): used 'git diff --name-status tag' to get the list of changed files. (pruneFile, isysChanged): Adjust for file name parsing. We should stop looking for the '|' character and we should analyze the first character which contains the status of the file with respect to tag. For now we only skip the deleted files.
* Initialize the opts variable.Joel Granados Moreno2009-09-171-0/+1
| | | | | * scripts/makeupdates : Prevent a trace back caused by trying to use an uninitialized opts var.
* Add the help messages for the new options of makeupdates script.Joel Granados Moreno2009-09-171-0/+2
| | | | * scripts/makeupdates (usage): Add help messages for --tag and --offset.
* No longer use /usr/bin/env (#521337).Chris Lumens2009-09-101-1/+1
|
* Skip all Makefiles and the liveinst subdirectory in 'make updates'David Cantrell2009-09-041-2/+3
|
* Allow creation of an updates image from a tag offset.Joel Granados Moreno2009-08-191-3/+39
| | | | | | * scripts/makeupdates (getArchiveTagOffset): New function to calculate the tag based on an offset. (main): Add the offset option to the arguments.
* Add support for specifying a tag to makeupdates.David Lehman2009-08-171-3/+7
|
* Include changed files from the top level in the updates.David Lehman2009-08-171-0/+3
|
* Add scripts/makeupdates to generate updates.img files.David Cantrell2009-07-221-0/+212
Move the contents of the 'make updates' target to scripts/makeupdates. Make the recompilation of the _isys module be conditional (if you want to do that, either run 'make updates' as you have been or pass -c to scripts/makeupdates). Running makeupdates without -c will generate an updates.img with just the changed Python files.