summaryrefslogtreecommitdiffstats
path: root/perl-install/fs/wild_device.pm
Commit message (Collapse)AuthorAgeFilesLines
* simplify using member()Thierry.Vignaud2014-05-281-1/+1
|
* Do not use /dev/inside prefix.Colin Guthrie2013-04-181-4/+4
| | | | | | | | | | | | As /dev/ is bind mounted into the prefix, we should always refer to /dev/ directly. In particular this is needed inside wild_device.pm which is often used before the prefix is even ready (i.e. when configuring existing partitions). A specific problem here was detecting the major/minor numbers of partitions which failed because the device node was being searched for inside the prefix but we'd not even unlocked the encrypted / partition yet to mount it... catch 22. mga#5661
* (to_subpart) fix reading link if not a mapper deviceThierry Vignaud2013-04-181-1/+1
| | | | | | | condition got inverted in commit r3694 on Mar 23 2012 ("perl_checker cleanups") spot by Colin
* perl_checker cleanupsThierry Vignaud2012-03-231-2/+2
|
* 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 ------------------------------------------------------------------------
* workaround mapper/* being symlinks in dmraid supportPascal Terjan2010-05-111-1/+1
|
* - diskdrake:Pascal Rigaux2008-12-161-1/+1
| | | | | | | o --nfs: handle "host:/" (#44320) i wonder if \w is really needed here...
* - diskdrakePascal Rigaux2008-11-061-1/+1
| | | | | o --dav: handle https
* fix analyzing symlink "/dev/foo/bar -> boo"Pascal Rigaux2008-10-011-1/+1
|
* - bootloader-config:Pascal Rigaux2008-09-171-1/+1
| | | | | | | o --action migrate-to-uuids: do not migrate software raid to UUID (#43928) also fix a small typo in bootloader-config
* - do not use UUID for software raid, only for hdx and sdxPascal Rigaux2008-09-091-1/+7
|
* use UUID by default (for diskdrake and draklive-install)Olivier Blin2008-03-191-1/+1
|
* o fix typo breaking reading fstab with UUID= entriesPascal Rigaux2007-09-141-1/+1
|
* better use $::o->{uuid_by_default} to allow easy setting in auto_installsPascal Rigaux2007-09-041-1/+1
|
* - add global variable settable via "use_uuid" on kernel cmdlinePascal Rigaux2007-09-041-1/+1
| | | | | (it sets global variable $::uuid_by_default)
* - support for UUID (including UUID=xxx in fstab)Pascal Rigaux2007-08-311-0/+7
| | | | | (not by default for now)
* re-sync after the big svn lossPascal Rigaux2007-04-251-12/+13
|
* try to cleanup fs.pmPascal Rigaux2005-06-281-0/+101
(to have simpler dependencies between modules, esp. have some modules only required by diskdrake): - move some functions from fs to fs::mount (most keep their name, except mount_part and mount_usbfs) - move formatMount_part and formatMount_all from fs to fs::format - move some functions from fs to fs::wild_device (part2wild_device_name -> fs::wild_device::from_part) (subpart_from_wild_device_name -> fs::wild_device::to_subpart) (analyze_wild_device_name -> fs::wild_device::analyse) - formatMount_part(), formatMount_all(), fs::mount::part() don't take a prefix anymore the current situation was quite muddy we now rely on fs::get::mntpoint_prefixed() which will maybe depend on a field in $part for now, we mount every part in chroot, it seems to be what's wanted - fs::format::part() now expect $all_hds instead of $raids - fs::type::carryRootLoopback is now fs::get::carry_root_loopback() - in fs::loopback, most functions don't want a prefix anymore