summaryrefslogtreecommitdiffstats
path: root/perl-install/detect_devices.pm
Commit message (Collapse)AuthorAgeFilesLines
* do not fill logs with "Cannot open /dev/input/eventX" (mga#8232)Thierry Vignaud2013-12-271-2/+7
| | | | | issue introduced in commit eea2f8ef9ddf7e461702d8fda0b8e98e623694c2 by Arnaud Patard on Mar 18 2011
* do not crash if /dev/input/eventX doesn't exist (mga#10296)Thierry Vignaud2013-12-271-1/+1
| | | | | | | | do not attempt to create /dev/* if not root like previous commit, issue introduced in commit eea2f8ef9ddf7e461702d8fda0b8e98e623694c2 by Arnaud Patard on Mar 18 2011
* detect eMMc block devices (Luc Menut, mga#11812)Thierry Vignaud2013-12-031-1/+9
|
* detect_devices: check for phy80211 sysfs directory as well to detect ↵Olivier Blin2013-05-091-1/+3
| | | | wireless devices
* fix displayed PCI/USB ids (spot in mga#9674)Thierry Vignaud2013-04-091-2/+0
|
* adapt to xen-4.2Thierry Vignaud2013-03-301-1/+1
|
* fix detecting Xen hard disks (mga#9546)Thierry Vignaud2013-03-301-1/+1
| | | | | issue "introduced" in commit r4655 on May 23 2012: "add support for XenBlk discs(...) needs testing"
* kill everything regarding legacy ide-scsi (removed on january 2009, in 2.6.29)Thierry Vignaud2013-03-051-1/+0
|
* use a proper interface between C (ldetect) & perl world, using XSThierry Vignaud2013-01-141-16/+12
| | | | | | | | create directly the hash in XS instead of instead of sprintf()ing it into a string which was then parsed in perl in order to actually create the hash this also simplifies adding further fields
* perl_checker cleanupThierry Vignaud2012-12-111-2/+2
|
* - Add support to detect if we're running in Hyper-V vm and automaticallyArnaud Patard2012-12-071-0/+6
| | | | | load storage driver when probing disks in this case.
* (main,hasCPUMicrocode) load 'microcode' asynchronouslyThierry Vignaud2012-10-051-1/+0
| | | | thus preventing big wait when not supported (mga#7671)
* adapt to usbfs death (4/4): note that usbKeyboard2country_code() isThierry Vignaud2012-08-301-0/+1
| | | | | | broken with kernel-3.5+ we need to find sg else in order to retrieve that info
* adapt to usbfs death (1/4): check for /sys/kernel/debug/usb instead ofThierry Vignaud2012-08-301-1/+1
| | | | /proc/bus/usb
* (ensure_dev_exists,getXenBlk,simple_partition_scan,should_prefer_UUID) add ↵Thierry Vignaud2012-05-231-1/+9
| | | | | | support for XenBlk discs needs testing
* silent perl_checkerThierry Vignaud2012-03-231-1/+1
|
* (getSerialModem) revert complexifyThierry Vignaud2012-03-191-8/+2
|
* (floppies) simplifyThierry Vignaud2012-03-191-3/+3
|
* (is_i586) simplify ; on less I/O on non x86 machinesThierry Vignaud2012-03-191-3/+1
|
* (dmidecode) fix crashing on parsing garbaged DMI info (mga#4329)Thierry Vignaud2012-01-311-0/+1
|
* (getISDN) kill it (is commented out since 10.5 years...)Thierry Vignaud2012-01-251-4/+0
|
* (dmi_probe) use state keywordThierry Vignaud2012-01-251-1/+1
|
* (dmi_probe) simplify after r690Thierry Vignaud2012-01-251-3/+1
| | | | | (was: "try to parse DMI informations only on x86 to avoid reading/writing some random memory location on arm/mips")
* kill dead comments & code (support for kernel-2.[24].x, devfs is dead since ↵Thierry Vignaud2011-12-191-4/+2
| | | | 2.5.x kernels, ...)
* revert incorrect change in is_netbook_nettop(), the regexp was ok, fix ↵Olivier Blin2011-12-071-2/+2
| | | | perl_checker instead
* (floppies) minor perl_checker cleanupThierry Vignaud2011-12-071-1/+1
|
* (is_netbook_nettop) fix typosThierry Vignaud2011-12-071-2/+2
| | | | | | | | detection was probably broken since introducing that function in "allow detection of low resources systems (extracted from compssUsers.pl) and netbooks/nettops" by blino on Oct 2 2008 (found by perl_checker)
* (getSCSI) fix test, thus only overwritting model if foundThierry Vignaud2011-12-071-1/+1
| | | | broken since "(_get_hd_vendor) factorize code (needed for next commit)" on 2010-01-18
* (default_packages) merge cpufreq detection logic intoThierry Vignaud2011-09-071-1/+6
| | | | | | detect_devices::hasCPUFreq(), which is cleaner and enable us to install cpufreq on more cases
* (matching_types) do not abuse TYPE for cpufreq & microcodeThierry Vignaud2011-09-071-2/+0
|
* (hasCPUFreq) fix cpufreq detection corrupting other typesThierry Vignaud2011-09-071-1/+1
|
* (hasCPUMicrocode) add support to detect if CPU microcode is upgradableThierry Vignaud2011-08-221-0/+10
|
* (is_arm_openrd_client, is_arm_versatile, is_arm_efikamix) perl_checkerThierry Vignaud2011-08-221-3/+3
| | | | | cleanups in previous ARM commits
* (hasCPUFreq) detect machines needing cpufreqThierry Vignaud2011-08-011-0/+2
|
* (getInputDevices,hasNumpad) detect (at least some (eg: Compaq USB numpad) ↵Thierry Vignaud2011-08-011-0/+12
| | | | (#1099)
* - string changes: perl -pi -e 's!Can not!Cannot!'Ahmad Samir2011-04-041-1/+1
|
* - import stage1/drakxtools arm supportArnaud Patard2011-03-181-1/+13
|
* - import stage1/drakxtools mips supportArnaud Patard2011-03-181-1/+33
|
* - use EVIOCGBIT ioctl instead of trying to parse key field fromArnaud Patard2011-03-181-2/+7
| | | | | /proc/bus/input/devices to avoid issues on 64bit kernel with 32bit userspace
* - try to parse DMI informations only on x86 to avoid reading/writing some randomArnaud Patard2011-03-181-1/+6
| | | | | memory location on arm/mips
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with Mageia. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r431 | dmorgan | 2011-02-06 01:58:02 +0000 (Sun, 06 Feb 2011) | 1 line Add drakx structure on the SVN ------------------------------------------------------------------------ r432 | dmorgan | 2011-02-06 01:59:38 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned advertising ------------------------------------------------------------------------ r446 | dmorgan | 2011-02-06 22:37:08 +0000 (Sun, 06 Feb 2011) | 1 line Import Clean perl-install ------------------------------------------------------------------------ r448 | dmorgan | 2011-02-06 23:02:36 +0000 (Sun, 06 Feb 2011) | 1 line Add cleaned files ------------------------------------------------------------------------ r449 | dmorgan | 2011-02-06 23:03:52 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned kernel ------------------------------------------------------------------------ r450 | dmorgan | 2011-02-06 23:23:30 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned tools ------------------------------------------------------------------------ r451 | dmorgan | 2011-02-07 00:01:56 +0000 (Mon, 07 Feb 2011) | 1 line Import stage1 ------------------------------------------------------------------------ r473 | dmorgan | 2011-02-07 11:20:50 +0000 (Mon, 07 Feb 2011) | 1 line Import images ------------------------------------------------------------------------ r497 | ennael | 2011-02-09 21:02:06 +0000 (Wed, 09 Feb 2011) | 2 lines readd missing file ------------------------------------------------------------------------ r502 | pterjan | 2011-02-09 23:30:32 +0000 (Wed, 09 Feb 2011) | 1 line Import rescue ------------------------------------------------------------------------ r603 | ennael | 2011-02-24 13:32:54 +0000 (Thu, 24 Feb 2011) | 2 lines import cleaned rescue for Mageia ------------------------------------------------------------------------ r2061 | tv | 2011-10-20 20:32:19 +0100 (Thu, 20 Oct 2011) | 1 line import (cleaned) doc ------------------------------------------------------------------------
* detect "Rack Mount" Chassis as serverOlivier Blin2010-03-301-1/+1
|
* Add ThinkServer to known serversChristophe Fergeau2010-03-011-1/+1
| | | | | Lenovo took over a part of IBM server business, the servers they build are known as ThinkServer
* - detect_devices:Olivier Blin2010-02-231-1/+1
| | | | | | o fix merging PCI devices info from sysfs which resulted in ill-informed devices matching (#57711)
* no more need to forward declare %hd_vendors (basically revertingThierry Vignaud2010-01-181-2/+2
| | | | commit r265068)
* (_get_hd_vendor) detect "Hitachi" vendor for more hard discsThierry Vignaud2010-01-181-0/+1
|
* (_get_hd_vendor) factorize code (needed for next commit)Thierry Vignaud2010-01-181-7/+14
|
* perl_checker cleanupsThierry Vignaud2010-01-181-3/+3
|
* detect "Maxtor" vendor for hard discsThierry Vignaud2010-01-181-0/+1
|
* rename %eide_hds as %hd_vendors since it better document what it isThierry Vignaud2010-01-181-6/+6
|