From 8cd7a99479c471b150c86fb09b64520e483f87c1 Mon Sep 17 00:00:00 2001 From: damien Date: Tue, 29 Aug 2000 14:56:36 +0000 Subject: draknet integration --- perl-install/Makefile | 2 +- perl-install/Makefile.drakxtools | 1 + perl-install/install_steps_interactive.pm | 12 +++++------- perl-install/standalone/draknet | 4 ++-- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/perl-install/Makefile b/perl-install/Makefile index 31ea28182..c79e11d74 100644 --- a/perl-install/Makefile +++ b/perl-install/Makefile @@ -16,7 +16,7 @@ tar-drakxtools: clean $(MAKE) -C ../tools clean cd .. ; rm -rf drakxtools ; cp -af perl-install drakxtools ; cp -af tools/ddcprobe tools/serial_probe drakxtools cd ../drakxtools ; rm -rf install* pkgs.pm ftp.pm t.pm */CVS ; mv Makefile.drakxtools Makefile ; mv -f standalone/* . - cd .. ; tar cfI drakxtools.tar.bz2 --exclude CVS $(patsubst %,drakxtools/%,Makefile Makefile.config share/MonitorsDB share/Cards+ share/CardsNames Newt c ddcprobe serial_probe share/po pci_probing sbus_probing resize_fat share/diskdrake.rc share/isdndb.net $(STANDALONEPMS) icons *.pm) + cd .. ; tar cfI drakxtools.tar.bz2 --exclude CVS $(patsubst %,drakxtools/%,Makefile Makefile.config share/MonitorsDB share/Cards+ share/CardsNames Newt c ddcprobe serial_probe share/po pci_probing sbus_probing resize_fat share/diskdrake.rc share/isdndb.net share/makedev.sh $(STANDALONEPMS) icons *.pm) cd .. ; rm -rf drakxtools $(DIRS): diff --git a/perl-install/Makefile.drakxtools b/perl-install/Makefile.drakxtools index 313570d64..b3220850a 100644 --- a/perl-install/Makefile.drakxtools +++ b/perl-install/Makefile.drakxtools @@ -30,6 +30,7 @@ install: for i in *.pm ; do perl -pe '$$_ = "\n" if /\s*use\s+(diagnostics|vars|strict)/' $$i > $(LIBDEST)/$$i ; done install -m 644 share/isdndb.net $(SYSCONFNETDEST)/isdn_db.txt + install -m 744 share/makedev.sh $(SYSCONFNETDEST) install -m 644 share/{MonitorsDB,CardsNames,Cards+} $(LIBX11DEST) install -m 644 share/diskdrake.rc $(ETCDEST) install -m 644 share/po/*.po $(LIBDEST)/po diff --git a/perl-install/install_steps_interactive.pm b/perl-install/install_steps_interactive.pm index 83155dffa..3b2e7fcda 100644 --- a/perl-install/install_steps_interactive.pm +++ b/perl-install/install_steps_interactive.pm @@ -511,14 +511,12 @@ such as ``mybox.mylab.myco.com''."), } install_steps::configureNetwork($o); - #- added ppp configuration after ethernet one. - if (!$::beginner && $o->ask_yesorno([ _("Modem Configuration") ], - _("Do you want to configure a dialup connection with modem for your system?"), 0)) { - $o->pppConfig; + #- added internet configuration after ethernet one. + if ($o->ask_yesorno([ _("Internet Configuration") ], + _("Do you want to configure an internet connection ?"), 0)) { + $o->{netcnx} ||= {}; + netconnect::intro($o->{prefix}, $o->{netcnx}, $o, bool($o->{pcmcia})); #-dam's } - #- (dam's) - $o->{netcnx} ||= {}; - netconnect::intro($o->{prefix}, $o->{netcnx}, $o, bool($o->{pcmcia})); } sub configureNetworkIntf { diff --git a/perl-install/standalone/draknet b/perl-install/standalone/draknet index 8c4746fd0..eded05e8f 100755 --- a/perl-install/standalone/draknet +++ b/perl-install/standalone/draknet @@ -19,7 +19,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -use lib qw (/usr/lib/libDrakX); +use lib qw (..); # (/usr/lib/libDrakX); use interactive; use netconnect; @@ -46,6 +46,6 @@ $::isStandalone = 1; my $in = vnew interactive('su'); -netconnect::intro('', $netcnx, $in, -e "/etc/pcmcia"); +netconnect::intro('', $netcnx, $in, -e "/etc/pcmcia", sub { system("urpmi --auto XFree86-$_[0]") }); $in->exit(0); -- cgit v1.2.1