summaryrefslogtreecommitdiffstats
path: root/isys
Commit message (Collapse)AuthorAgeFilesLines
* Add support for getting UUID using libblkidJeremy Katz2008-02-241-0/+7
|
* Don't try to lock /etc/mtab, fix error detection when mount fails.Chris Lumens2008-02-211-4/+4
|
* the '-o' is appended to the mount command in imount.cJoel Andres Granados2008-02-201-1/+1
|
* This var can also be None.Joel Andres Granados2008-02-201-1/+1
|
* Mount flags should be an optional argument (#433279, #433280).Chris Lumens2008-02-181-2/+2
|
* Fix the buildJeremy Katz2008-02-121-1/+1
|
* Remove all our own mount code.Chris Lumens2008-02-1113-3009/+7
|
* Use the mount program instead of our own code.Chris Lumens2008-02-114-73/+68
| | | | | Also change isys's mount function to take its arguments as a string like would be passed to the mount program, instead of a handful of flags.
* Update error messages to match function names.David Cantrell2008-02-081-14/+14
|
* Rename nl.c to iface.c and functions to iface_*David Cantrell2008-02-084-17/+17
| | | | | | Rename the interface control functions to start with iface_ rather than nl_. The libnl API uses nl_ and it gets confusing if we use that here too.
* Correct nl_ip2str() cache iteration.David Cantrell2008-02-071-2/+7
| | | | | Need to call nl_cache_get_first() to get first object, then we can call nl_cache_get_next().
* Check for device existence rather than starting with /devJeremy Katz2008-02-071-2/+2
|
* Remove our own DNS functions, since glibc's are available now.Chris Lumens2008-02-054-322/+14
|
* Avoid infinite loop in nl_ip2str().David Cantrell2008-02-041-4/+1
| | | | | | Both continue statements would iterate over the same address again. Moved nl_cache_get_next() call to just be inside the expression for the while.
* Initialize int here to fix compiler warnings.David Cantrell2008-01-301-1/+1
|
* Make sure the device name starts with /dev (#430811).Chris Lumens2008-01-301-0/+6
| | | | | | If the device name doesn't start with /dev, readFSLabel craps out and returns None. This means we can't find the /boot partition and then upgrades will not work.
* Use libnl to get interface MAC and IP addressesDavid L. Cantrell Jr2008-01-224-588/+161
| | | | | | | | | | | | | Reduce nl.c to enough to communicate with libnl. We already have libnl, so we might as well use it. Plus, the latest version has a reasonable API, so I'm totally against using it. The _isys module and loader have been updated to call the new functions: nl_mac2str() and nl_ip2str() to get the MAC address or IP address for the specified interface. This patch also drops our need for glib for isys. Yeah, I added the dep and I'm removing it.
* When starting RAID arrays, the device node may not already exist.Bill Nottingham2008-01-221-1/+4
| | | | Fudge the minor number.
* Add the MAC address to the network device selection screen (#428229).Chris Lumens2008-01-161-1/+7
|
* fix buildanaconda-11.4.0.12-1Bill Nottingham2007-12-201-1/+1
|
* Update EDD code for new probing code.Bill Nottingham2007-12-201-5/+2
|
* Add some simple hardware probing code that uses sysfs.Bill Nottingham2007-12-203-2/+209
| | | | | This is in isys because the EDD code needs it. Otherwise it would just be in the loader.
* Remove extraneous include.Bill Nottingham2007-12-201-2/+0
|
* Clean up typos and other things for GPLv2+ changes.David Cantrell2007-12-1713-16/+16
| | | | | | | Shorten 'Red Hat Author(s)' to just 'Author(s)'. Perhaps eventually we'll get an AUTHORS file and will just remove author names from the individual files. Also fixed a type in scripts/dumphdrlist.py where Author was listed twice.
* GPLv2+ boilerplates for isys/ source files.David Cantrell2007-12-1737-93/+627
|
* 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.
* makeDevInode no longer exists.Chris Lumens2007-12-101-3/+1
|
* Use HAL to probe for disks. Add a removableDriveDict for use by the ↵Bill Nottingham2007-12-071-32/+30
| | | | exception dialog.
* Don't try and make devices. Adjust calls as necessary.Bill Nottingham2007-12-073-48/+7
|
* Get out of the business of creating device nodes.Bill Nottingham2007-12-075-422/+1
|
* device nodes are in /dev (or, at least, should be)Bill Nottingham2007-12-041-1/+1
|
* Probe for LVM fstype since we don't get that out of libblkid (#409321)Jeremy Katz2007-12-031-1/+24
|
* Use libblkid instead of custom filesystem probingJeremy Katz2007-12-033-165/+38
| | | | | This patch gets rid of all of our custom filesystem type and label probing and switches it all over to using a simple binding to libblkid instead.
* we don't use these anymore and they break the build.Jeremy Katz2007-11-281-2/+0
|
* move existing cvsignores to gitignore; remove ones no longer neededJeremy Katz2007-11-051-0/+0
|
* Create device nodes in /dev.Chris Lumens2007-10-261-3/+1
|
* 2007-10-25 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-10-251-0/+5
| | | | * isys/isys.py (driveDict): Ignore sg devices (#330931)
* Clean up usage of /tmp for device nodes (patch from notting@redhat.com).Chris Lumens2007-10-241-1/+1
|
* - fix typoPeter Jones2007-10-191-1/+1
|
* - fix missing close() callsPeter Jones2007-10-192-29/+37
| | | | - reformat some edd code
* Detect success from netlink_init_interfaces_list correctly.Chris Lumens2007-10-191-6/+6
|
* - fix selinux labels on $MOUNTPOINT/ and $MOUNTPOINT/lost+found (#335621)Peter Jones2007-10-182-16/+46
|
* 2007-10-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-10-121-6/+4
| | | | * isys/devnodes.c: And, you know, use the right ps3 device names
* correct nameJeremy Katz2007-10-121-4/+4
|
* tyopJeremy Katz2007-10-121-1/+0
|
* 2007-10-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-10-121-0/+11
| | | | * isys/devnodes.c (devMakeInode): Add ps3 disk device
* Fix build.Chris Lumens2007-09-181-1/+1
|
* * iutil.py (makeDriveDeviceNodes): create all variations of tape drivedlehman2007-09-172-2/+41
| | | | | | | | device nodes * isys/devnodes.c (devMakeInode): support creation of the various 2.6 tape device nodes * isys/isys.py (driveDict): find the devices associated with tape drives since kudzu is unable to do so (#218816)
* - another recvfrom() rewrite, this one doesn't rely on MSG_TRUNC working.Peter Jones2007-09-131-18/+40
|
* make recvmsg() code not go into an infinite loop when there's a 0 lengthPeter Jones2007-09-121-40/+70
| | | | response