summaryrefslogtreecommitdiffstats
path: root/loader2/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Renamed loader2 subdirectory to loader (hooray for git)David Cantrell2008-08-251-156/+0
|
* Use NetworkManager instead of libdhcp. (#458183)David Cantrell2008-08-251-6/+13
| | | | | | | | | | | Finally, no more libdhcp. This is the first set of changes to take anaconda over to the wonderful world of NetworkManager. We are no longer linking with libdhcp to do interface configuration. NM is started early in the installation and opens the door to things like WPA installation support and things like that.
* Get rid of wlite and unicode-lite; these were necessary to supportPeter Jones2008-06-231-2/+0
| | | | static linking.
* Do not require glib2-devel for building.David Cantrell2008-01-221-4/+0
| | | | | Using libnl to gather interface information, so there's no longer a glib slist data structure in nl.c. glib is cut.
* Adjust loader to new hardware code.Bill Nottingham2007-12-201-1/+1
|
* Fix the build.Chris Lumens2007-12-191-4/+3
|
* Switch to a dynamically linked stage 1.Bill Nottingham2007-12-191-1/+1
| | | | | | | | | | | - Use udev, not udev-static. - Include module-init-tools. - Link loader dynamically. - Split DSO dependency finder off into a separate functions file; use it in both mk-images and upd-instroot - Adjust mk-images to use it - Nuke hardcoded s390 library list for stage1 - Add non-DSO library deps to stage1 - libgcc (backtrace), libnss_files
* Add license boilerplates to Makefiles.David Cantrell2007-12-171-0/+19
| | | | | | | | All Makefiles have a standard RH license boilerplate. Existing copyright ranges have been expanded out to list each year, since you are supposed to do that for license boilerplates (ranges aren't valid). Any existing authors mentioned are listed under the Red Hat Author(s) part.
* Remove more md5 bitsBill Nottingham2007-12-101-9/+2
|
* Use libcheckisomd5 from standalone isomd5sum packageJeremy Katz2007-12-101-1/+1
| | | | | | Switch to using the libcheckisomd5 library from the standalone isomd5sum package. Note that we also now always check and don't differentiate "supported" ISOs any more
* * utils/genmodinfo: New file, utility to generate module-info on the flyBill Nottingham2007-08-031-1/+0
| | | | | | * utils/Makefile: Install genmodinfo. * scripts/mk-images: Use genmodinfo. * loader2/module-info, loader2/Makefile: Kill it dead.
* - add a firmware loaderPeter Jones2007-06-221-7/+1
|
* Move copyDirectory out of both init.c and method.c.Chris Lumens2007-06-191-2/+2
|
* piece of shitDavid Cantrell2007-05-291-1/+1
|
* Get ready for a surprise... no more telnet support! SSH is it. It's 2007, ↵David Cantrell2007-05-291-1/+1
| | | | update your client systems. Besides, telnet was b0rk3n in RHEL5 and only one person complained. Time to advance loader to a telnet-free world. Also, this only affects mainframes.
* 2007-01-18 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-181-1/+1
| | | | | | | | | | * isys/Makefile (_isys.so): Use LDFLAGS * loader2/Makefile (loader): Likewise. * stubs/Makefile ($(LIBUTF8)): Likewise. * Makefile: Likewise. * isomd5sum/Makefile (CFLAGS): Use common CFLAGS and LDFLAGS; use LDFLAGS everywhere * utils/Makefile: Use common LDFLAGS
* - don't use firmware loaderPeter Jones2006-09-051-2/+8
|
* 2006-08-25 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-251-1/+1
| | | | | | | | | * loader2/init.c: Handle xvc0 as a "weird" console. Also, fix a case where we didn't properly close an fd * loader2/devices.h: Add xvc0 under experimental major/minor * loader2/Makefile (init.o): Add dependency rule on devices.h
* We don't need this stuff, removed.David Cantrell2006-07-281-4/+1
|
* * loader2/urls.c (urlinstStartTransfer): Determine address familyDavid Cantrell2006-07-261-14/+12
| | | | | | | | | | | | | | | | | | and pass that to the ftpOpen() call. * urlinstall.py (UrlInstallMethod.__init__): Use urlparse. * isys/dns.c, isys/dns.h: Updated for IPv6 support. * loader2/Makefile: Cleanups. * loader2/ftp.c, loader2/ftp.h: Updated for IPv6 support. * loader2/loader.c: Whitespace consistency. * loader2/method.c: Whitespace consistency. * loader2/urls.c: Updated for IPv6 support.
* - add firmware handler so I don't have to keep patching it to work with thePeter Jones2006-07-171-1/+5
| | | | broken qlogic crap in the kernel.
* - Fix wide character support (#196099, #186701)Peter Jones2006-06-291-1/+1
|
* - get rid of diet.Peter Jones2006-06-261-18/+1
|
* * loader2/Makefile: Cram a new linker path in to loader so that we canDavid Cantrell2006-06-201-1/+4
| | | | | | | find libnss_* stuff in stage1. * scripts/mk-images (makeinitrd): Copy in libnss_dns* and libnss_files* to the stage1 image.
* HERE COMES YOUR WATER! ....David Cantrell2006-06-071-1/+6
| | | | | | Ok, so what exactly are we looking at here? A slapped-together pile of stuff that uses libdhcp instead of pump. I call it a work in progress. Right now we have support for regular IPv4-based installs. IPv6 is sort-of halfway there. I'm still wedging it in to place (i.e., dodging sigsegvs). I wanted to get an IPv4-libdhcp-move committed now so that it's in CVS. The pump-compatible API in libdhcp is mostly useless, so I'm moving things from using the core-dumping pump API functions to just using the libdhcp stuff directly. I had to back out a lot of IPv6 stuff I did in the interim. Please avoid making huge changes to the loader2 network code because I'm still tearing through that.
* Bump version.Chris Lumens2006-05-301-1/+1
|
* * isys/Makefile: Remove getmacaddr references. Add glib CFLAGS andDavid Cantrell2006-05-261-1/+4
| | | | | | | | | | | | | | | | | | | | | | LDFLAGS. * isys/getmacaddr.c: Removed. * isys/getmacaddr.h: Removed. * isys/isys.c: Call netlink_interfaces_mac2str() in doGetMacAddress. * isys/nl.c (netlink_format_mac_addr): Malloc space for buf if it's NULL when we enter the function. * isys/nl.c (netlink_interfaces_mac2str): Return buffer malloc is handled by netlink_format_mac_addr). * loader2/Makefile: Add glib CFLAGS and LDFLAGS. * loader2/net.c: Call netlink_format_mac_addr() and netlink_interfaces_mac2str(). * loader2/urlinstall.c: Call netlink_interfaces_mac2str() instead of getMacAddr().
* 2006-03-13 Matt Wilson <msw@rpath.com>Jeremy Katz2006-03-131-1/+4
| | | | | | | * Makefile.inc: Add flag for whether or not to use SELinux. * isys/Makefile: Conditionalize SELinux. * isys/isys.c: Likewise. * loader2/Makefile: Likewise.
* 2006-02-22 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-02-221-14/+2
| | | | | | | | | | | | | | | | | | * lang-table: Set all previously bterm using languages to "none" for the fact that we can't handle them in text-mode anymore * textw/language_text.py (LanguageWindow.__call__): Remove bterm special-casing. * text.py (InstallInterface.run): Likewise. * loader2/lang.c (setupLanguage): Likewise. * language.py (Language.fixLang): No more "bterm" font * stubs/unicode-lite.c: Don't require wlite * stubs/Makefile: Don't link against wlite * loader2/Makefile: No more linking to bterm here either * isys/lang.c: Remove bterm support code. * isys/lang.h: And declaration. * isys/Makefile (LOADLIBES): No more linking to bterm * isys/isys.c (start_bterm): Remove this * anaconda.spec (BuildPreReq): Bye-bye bogl
* Get debuginfo for loaderPaul Nasrat2006-02-081-1/+0
|
* Sync up libunicode-lite with wcstubs and build it as a static library toChris Lumens2006-01-241-2/+2
| | | | link into the loader (#178386).
* 2006-01-06 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-01-071-1/+2
| | | | | | | | | * anaconda.spec: Bump version. * lang-table: Remove sr@Latn until po files exist * loader2/Makefile: Make msgmerge quiet. Fix noisiness from charset in the generated loader.po
* Added a checkisomd5 target. Easier to test newt changes this way.David Cantrell2005-12-021-1/+8
|
* need -ldevmapper here, tooPeter Jones2005-11-151-1/+2
|
* 2005-06-13 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-06-131-9/+7
| | | | | | | | | | | | | | | * Makefile Makefile.inc mini-wm.c xmouse.c xutils.c isys/Makefile isys/isys.c isys/lang.c isys/smp.c isys/uncpio.c isys/gzlib/Makefile isys/gzlib/inflate.c loader2/Makefile loader2/driverdisk.c loader2/driverselect.c loader2/hdinstall.c loader2/init.c loader2/kickstart.c loader2/loader.c loader2/loadermisc.c loader2/moduleinfo.h loader2/modules.c loader2/net.c loader2/nfsinstall.c loader2/telnet.c loader2/undomounts.c loader2/urlinstall.c utils/Makefile utils/genhdlist.c utils/mapshdr.c utils/snarffont.c: Define cflags in one place (Makefile.inc) and use a consistent set everywhere. Fix up some of the compile warnings this uncovered. Also fix a few more things that -Wextra turned up.
* 2005-03-21 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-03-211-1/+1
| | | | | * loader2/Makefile (LANGS): Fix translation getting (Northern Sotho broke it)
* Add -D_FORTIFY_SOURCE=2 everywhere. Let's see if it actually works...Peter Jones2005-03-021-3/+3
| | | | | Also, make genhdlist.o build with -Wno-return-type, because rpm's headers and gcc4 don't get along.
* 2005-02-02 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-02-021-0/+1
| | | | * loader2/Makefile (install): Install the unicode linedraw chars file
* 2004-09-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-09-241-0/+1
| | | | | | | | | | * loader2/Makefile (VERSION): Define VERSION. * Makefile: Define VERSION and RELEASE here. * Makefile.inc (VERSION): * Makefile.inc (RELEASE): Move to Makefile
* add patch from Rezwanul_Kabir (AT dell DOT com) to add support for usingJeremy Katz2004-07-091-1/+1
| | | | | | | | the edd module's export of mbr signatures to map BIOS disks to Linux disk names. exposed for use in kickstart with part --onbiosdisk=, ks=bd:80p1:/ks.cfg, and harddrive --biospart=80p1 Patch from anaconda-devel-list, #106674
* add explanatory text to the top of the directory browser stuff, fixJeremy Katz2004-06-091-1/+2
| | | | non-standalone build
* add a newt-based file selector that's probably slightly over-engineered forJeremy Katz2004-06-041-0/+3
| | | | my purposes
* shuffle some selinux stuff around. make policy version be dynamic, setJeremy Katz2004-02-231-1/+1
| | | | context of running anaconda to be anaconda_t
* need this part tooJeremy Katz2003-12-231-1/+1
|
* switch to using kudzu's probeDevices() instead of the isys knownDevicesJeremy Katz2003-11-221-1/+6
| | | | | list everywhere. stop passing around kd. link with libpci_loader (built with diet) on diet arches to avoid dirent incompatibilities
* let's start on 2.6...Jeremy Katz2003-11-141-3/+1
| | | | | try to write some module loading code modules are .ko, not .o
* massive merge from taroon branch. changes are all over the place, but aJeremy Katz2003-07-081-1/+1
| | | | | | | | | | | | | | summary of looking through the diff is * clean up warnings, we build with -Wall -Werror here too * product.img stuff * max logical partitions enforcement * 1 TB max fs size * ethtool stuff * autopart in kickstart * driver disk fixes * RHEL upgrade stuff * network driver disks * variant pkgorder/tree splitting
* merge changes from taroon-branch. this merges up to anaconda-9.0.2-1.RHELJeremy Katz2003-05-051-0/+1
|
* another taroon merge. tagged before as before-taroon-merge, after asJeremy Katz2003-04-241-4/+17
| | | | | | | | after-taroon-merge this one adds s390 fixes, basic i/p series platform support, support for multiple kernels and one second stage, cmdline kickstart mode (nice for s390), some warning cleanups.
* merge taroon branch up until now. tagged as before-taroon-merge before andJeremy Katz2003-03-211-5/+8
| | | | | will be tagged after-taroon-merge after. taroon at this point is tagged taroon-merge-point for where to base merges from in the future