diff options
author | Thierry Vignaud <tv@mandriva.org> | 2007-11-06 15:43:05 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2007-11-06 15:43:05 +0000 |
commit | 0cec176f0607443bf3019af2e9e6fa25f0441b10 (patch) | |
tree | 3a36444b75be2fc0d802f3405919d5d1933ee322 /perl-install/fs/mount.pm | |
parent | cac00625d50a54c964a4baf8c5fe223c9a996b82 (diff) | |
download | drakx-0cec176f0607443bf3019af2e9e6fa25f0441b10.tar drakx-0cec176f0607443bf3019af2e9e6fa25f0441b10.tar.gz drakx-0cec176f0607443bf3019af2e9e6fa25f0441b10.tar.bz2 drakx-0cec176f0607443bf3019af2e9e6fa25f0441b10.tar.xz drakx-0cec176f0607443bf3019af2e9e6fa25f0441b10.zip |
add support for ext4
Diffstat (limited to 'perl-install/fs/mount.pm')
-rw-r--r-- | perl-install/fs/mount.pm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/perl-install/fs/mount.pm b/perl-install/fs/mount.pm index 950eb1715..571aee09f 100644 --- a/perl-install/fs/mount.pm +++ b/perl-install/fs/mount.pm @@ -35,7 +35,7 @@ sub mount { $fs or log::l("not mounting $dev partition"), return; { - my @fs_modules = qw(ext3 hfs jfs nfs ntfs romfs reiserfs ufs xfs vfat); + my @fs_modules = qw(ext3 ext4dev hfs jfs nfs ntfs romfs reiserfs ufs xfs vfat); my @types = (qw(ext2 proc sysfs usbfs usbdevfs iso9660 devfs devpts), @fs_modules); push @types, 'smb', 'smbfs', 'davfs2' if !$::isInstall; @@ -170,10 +170,10 @@ sub part { } mount($dev, $mntpoint, $fs_type, $b_rdonly, $options, $o_wait_message); - if ($options =~ /usrquota|grpquota/ && $part->{fs_type} eq 'ext3') { + if ($options =~ /usrquota|grpquota/ && member($part->{fs_type}, qw(ext3 ext4dev))) { if (! find { -e "$mntpoint/$_" } qw(aquota.user aquota.group quota.user quota.group)) { #- quotacheck will create aquota.user and/or aquota.group, - #- needed for quotas on ext3. + #- needed for quotas on ext[34]. run_program::run('quotacheck', $mntpoint); } } |