package install_steps_auto_install; # $Id$ use diagnostics; use strict; use vars qw(@ISA $graphical @graphical_steps); @ISA = qw(install_steps); #-###################################################################################### #- misc imports #-###################################################################################### use common; use install_steps; sub new { my ($type, $o) = @_; # Handle legacy options $o->{interactive} ||= 'gtk' if $graphical || !is_empty_array_ref($o->{interactiveSteps}); push @{$o->{interactiveSteps}}, qw(installPackages exitInstall configureNetwork), @graphical_steps; if ($o->{interactive}) { my $interactiveClass = "install_steps_$o->{interactive}"; require "$interactiveClass.pm"; @ISA = ($interactiveClass, @ISA); foreach my $f (@{$o->{orderedSteps}}) { $o->{steps}{$f}{auto} = 1 if !member($f, @{$o->{interactiveSteps}}); } goto &{$::{$interactiveClass . "::"}{new}}; } else { @ISA = ('install_steps_auto_install_non_interactive', @ISA); (bless {}, ref($type) || $type)->install_steps::new($o); } } sub configureNetwork { my ($o) = @_; log::l("install_steps_auto_install::configureNetwork"); modules::load_category($o->{modules_conf}, 'network/main|gigabit|usb'); goto &install_steps::configureNetwork; } sub exitInstall { my ($o, $alldone) = @_; return if $o->{autoExitInstall}; if ($o->{interactive}) { $o->SUPER::exitInstall($alldone); } else { install_steps::exitInstall($o); print "\a"; print "Auto installation complete (the postInstall is not done yet though)\n"; print "Press <Enter> to reboot\n"; <STDIN>; } } #-###################################################################################### #- install_steps_auto_install_non_interactive package #-###################################################################################### package install_steps_auto_install_non_interactive; use install_steps; use lang; use modules; use common; use log; sub enteringStep { my ($o, $step) = @_; my ($s, $t) = (N_("Entering step `%s'\n"), $o->{steps}{$step}{text}); ($s, $t) = (translate($s), translate($t)) if $ENV{LANG} !~ /ja|ko|zh/; print sprintf($s, $t); $o->install_steps::enteringStep($step); } sub rebootNeeded { my ($o) = @_; errorInStep($o, <<EOF); While partitioning, the partition table re-read failed, needing a reboot This is plain wrong for an auto_install EOF } sub ask_warn { log::l(ref($_[1]) ? join " ", @{$_[1]} : $_[1]); } sub wait_message { my ($_o, $_title, $_message) = @_; } sub charsetChanged { my ($o) = @_; lang::load_console_font($o->{locale}); } sub errorInStep { my ($_o, $err) = @_; print "error :(\n"; print "$err\n\n"; print "switch to console f2 for a shell\n"; print "Press <Enter> to reboot\n"; my $answer = <STDIN>; if ($answer =~ /restart/i) { log::l("restarting install"); c::_exit(0x35); } c::_exit(0); } #-###################################################################################### #- Steps Functions #-###################################################################################### sub installPackages { my ($o, $packages) = @_; catch_cdie { $o->install_steps::installPackages($packages) } sub { print formatError($@), "\n"; 1 }; } 1; n='/software/ldetect-lst/log/dkms-modules-info/2.6.35-desktop586-1mnb/nf_conntrack_rtsp.alias'> <input type='hidden' name='h' value='distro/mga9'/><input type='hidden' name='id' value='bbb56901ccec737d331a22fdc9a70805b3e97810'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/software/ldetect-lst/commit/?h=distro/mga9&id=bbb56901ccec737d331a22fdc9a70805b3e97810'>root</a>/<a href='/software/ldetect-lst/commit/dkms-modules-info?h=distro/mga9&id=bbb56901ccec737d331a22fdc9a70805b3e97810'>dkms-modules-info</a>/<a href='/software/ldetect-lst/commit/dkms-modules-info/2.6.35-desktop586-1mnb?h=distro/mga9&id=bbb56901ccec737d331a22fdc9a70805b3e97810'>2.6.35-desktop586-1mnb</a>/<a href='/software/ldetect-lst/commit/dkms-modules-info/2.6.35-desktop586-1mnb/nf_conntrack_rtsp.alias?h=distro/mga9&id=bbb56901ccec737d331a22fdc9a70805b3e97810'>nf_conntrack_rtsp.alias</a></div><div class='content'><div class='cgit-panel'><b>diff options</b><form method='get'><input type='hidden' name='h' value='distro/mga9'/><input type='hidden' name='id' value='bbb56901ccec737d331a22fdc9a70805b3e97810'/><table><tr><td colspan='2'/></tr><tr><td class='label'>context:</td><td class='ctrl'><select name='context' onchange='this.form.submit();'><option value='1'>1</option><option value='2'>2</option><option value='3' selected='selected'>3</option><option value='4'>4</option><option value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option><option value='10'>10</option><option value='15'>15</option><option value='20'>20</option><option value='25'>25</option><option value='30'>30</option><option value='35'>35</option><option value='40'>40</option></select></td></tr><tr><td class='label'>space:</td><td class='ctrl'><select name='ignorews' onchange='this.form.submit();'><option value='0' selected='selected'>include</option><option value='1'>ignore</option></select></td></tr><tr><td class='label'>mode:</td><td class='ctrl'><select name='dt' onchange='this.form.submit();'><option value='0' selected='selected'>unified</option><option value='1'>ssdiff</option><option value='2'>stat only</option></select></td></tr><tr><td/><td class='ctrl'><noscript><input type='submit' value='reload'/></noscript></td></tr></table></form></div><table summary='commit info' class='commit-info'> <tr><th>author</th><td>Giuseppe Ghibò <ghibo@mageia.org></td><td class='right'>2023-06-07 17:52:55 +0200</td></tr> <tr><th>committer</th><td>Giuseppe Ghibò <ghibo@mageia.org></td><td class='right'>2023-06-07 17:52:55 +0200</td></tr> <tr><th>commit</th><td colspan='2' class='sha1'><a href='/software/ldetect-lst/commit/dkms-modules-info/2.6.35-desktop586-1mnb/nf_conntrack_rtsp.alias?h=distro/mga9&id=bbb56901ccec737d331a22fdc9a70805b3e97810'>bbb56901ccec737d331a22fdc9a70805b3e97810</a> (<a href='/software/ldetect-lst/patch/dkms-modules-info/2.6.35-desktop586-1mnb/nf_conntrack_rtsp.alias?id=bbb56901ccec737d331a22fdc9a70805b3e97810'>patch</a>)</td></tr> <tr><th>tree</th><td colspan='2' class='sha1'><a href='/software/ldetect-lst/tree/?h=distro/mga9&id=bbb56901ccec737d331a22fdc9a70805b3e97810'>9c5c3caa03e21e038b66dead2693b037c841ce2b</a> /<a href='/software/ldetect-lst/tree/dkms-modules-info/2.6.35-desktop586-1mnb/nf_conntrack_rtsp.alias?h=distro/mga9&id=bbb56901ccec737d331a22fdc9a70805b3e97810'>dkms-modules-info/2.6.35-desktop586-1mnb/nf_conntrack_rtsp.alias</a></td></tr> <tr><th>parent</th><td colspan='2' class='sha1'><a href='/software/ldetect-lst/commit/dkms-modules-info/2.6.35-desktop586-1mnb/nf_conntrack_rtsp.alias?h=distro/mga9&id=debc509a88028a7b49775c88a52f2da9478c7291'>debc509a88028a7b49775c88a52f2da9478c7291</a> (<a href='/software/ldetect-lst/diff/dkms-modules-info/2.6.35-desktop586-1mnb/nf_conntrack_rtsp.alias?h=distro/mga9&id=bbb56901ccec737d331a22fdc9a70805b3e97810&id2=debc509a88028a7b49775c88a52f2da9478c7291'>diff</a>)</td></tr><tr><th>download</th><td colspan='2' class='sha1'><a href='/software/ldetect-lst/snapshot/ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.tar'>ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.tar</a><br/><a href='/software/ldetect-lst/snapshot/ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.tar.gz'>ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.tar.gz</a><br/><a href='/software/ldetect-lst/snapshot/ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.tar.bz2'>ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.tar.bz2</a><br/><a href='/software/ldetect-lst/snapshot/ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.tar.xz'>ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.tar.xz</a><br/><a href='/software/ldetect-lst/snapshot/ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.zip'>ldetect-lst-bbb56901ccec737d331a22fdc9a70805b3e97810.zip</a><br/></td></tr></table> <div class='commit-subject'>Move ElkhartLake, JasperLake and TigerLake (UHD and Xe Graphics) to modesetting (bug #31654)</div><div class='commit-msg'></div><div class='diffstat-header'><a href='/software/ldetect-lst/diff/?h=distro/mga9&id=bbb56901ccec737d331a22fdc9a70805b3e97810'>Diffstat</a> (limited to 'dkms-modules-info/2.6.35-desktop586-1mnb/nf_conntrack_rtsp.alias')</div><table summary='diffstat' class='diffstat'></table><div class='diffstat-summary'>0 files changed, 0 insertions, 0 deletions</div><table summary='diff' class='diff'><tr><td></td></tr></table></div> <!-- class=content --> <div class='footer'>generated by <a href='https://git.zx2c4.com/cgit/about/'>cgit v1.2.1</a> (<a href='https://git-scm.com/'>git 2.21.0</a>) at 2025-02-26 15:10:05 +0000</div> </div> <!-- id=cgit --> </body> </html>