diff options
Diffstat (limited to 'installer/OpenSLX/OSSetup/MetaPackager/Base.pm')
-rw-r--r-- | installer/OpenSLX/OSSetup/MetaPackager/Base.pm | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/installer/OpenSLX/OSSetup/MetaPackager/Base.pm b/installer/OpenSLX/OSSetup/MetaPackager/Base.pm index be11ae51..313460f6 100644 --- a/installer/OpenSLX/OSSetup/MetaPackager/Base.pm +++ b/installer/OpenSLX/OSSetup/MetaPackager/Base.pm @@ -51,8 +51,24 @@ sub installSelection { } -sub clean +sub startSession { + my $self = shift; + + system('mount -t proc proc /proc 2>/dev/null'); + + $self->{engine}->{distro}->startSession(); + # allow vendor specific extensions +} + +sub finishSession +{ + my $self = shift; + + $self->{engine}->{distro}->finishSession(); + # allow vendor specific extensions + + system('umount /proc 2>/dev/null'); } 1; |