diff options
Diffstat (limited to 'perl-install/ChangeLog')
-rw-r--r-- | perl-install/ChangeLog | 1297 |
1 files changed, 11 insertions, 1286 deletions
diff --git a/perl-install/ChangeLog b/perl-install/ChangeLog index 68517d30a..3c1566445 100644 --- a/perl-install/ChangeLog +++ b/perl-install/ChangeLog @@ -1,1291 +1,16 @@ -2000-08-17 Pixel <pixel@mandrakesoft.com> +1999-12-19 Pixel <pixel@mandrakesoft.com> - * install_any.pm: many cleanup. moved some functions to common, - any or install_interactive (newly created) - -2000-08-16 dam's <damien@mandrakesoft.com> - - * install_steps_interactive.pm(configureNetwork): added call to - isdn configuration - * added standalone/DrakFuck: standalone entry point to configure - internet connexion. - * added Netconnect.pm: internet connexion functions. - -2000-08-11 Pixel <pixel@mandrakesoft.com> - - * install_steps_interactive.pm (selectInstallClass): yet a bigger - warning so that people don't choose expert installs. Also set the - focus on "Custom" by default. - - * install_steps_interactive.pm (doPartitionDisks): created, calls - the wizard. - * install_steps.pm (doPartitionDisksBefore, - doPartitionDisksAfter): created (was mainly in - install2::doPartitionDisks) - * install2.pm (doPartitionDisks): much cleanup - * install_any.pm (partitionWizard): working state (still rough) - -2000-08-08 Pixel <pixel@mandrakesoft.com> - - * standalone/rpmdrake (AddMedia): fix the ftp addmedia, fix the - cdrom addmedia - -2000-08-07 Pixel <pixel@mandrakesoft.com> - - * diskdrake.pm (Resize): - * install_steps_gtk.pm (doPartitionDisks): remove the - before_leaving ensuring the filehandle is closed - * resize_fat/main.pm (DESTROY): use a better solution for ensuring - the filehandle is closed - -2000-08-07 François Pons <fpons@mandrakesoft.com> - - * Xconfigurator.pm: added SiS6326 in the list of chipset that - needVideoRam, reported on ml. - * install_steps.pm: fixed auto install of printer. - -2000-08-06 Pixel <pixel@mandrakesoft.com> - - * interactive.pm (ask_from_listf): created this GREAT function - that should have been created a long time ago. - * any.pm, install_any.pm, install_steps_gtk.pm, - install_steps_interactive.pm: a lot of rewrite to use the new - ask_from_listf, a lot of nice cleanup! - - * fs.pm (df): created, returns the free space of the part. Save it - in $part->{free} - - * install_steps_gtk.pm (doPartitionDisks): ensure the closing of - the device in case of error - * resize_fat/main.pm (new): ensure the closing of the device in - case of error - - * install_any.pm (partitionWizard): the great partitioning wizard - is created. Not finished yet (nor called from anywhere) - - * install_steps.pm (doPartitionDisksLnx4win): created function out - of doPartitionDisks - - * install_steps_gtk.pm (installPackages): removed the displaying - of size to install (people are bothered cuz not the same size) - -2000-08-06 dam's <damien@mandrakesoft.com> - - * install_steps_gtk.pm (create_steps_window): use drawing area - instead of button. Implemented all steps events. - -2000-08-05 Pixel <pixel@mandrakesoft.com> - - * mouse.pm (detect): test a hack for usb mouse via hub - (sparhawk@enteract.com) - - * fsedit.pm (undo): force isDirty and needKernelReread only if hd - hasBeenDirty, otherwise believe the flag saved - * partition_table.pm (write): flag hd as hasBeenDirty - - * install2.pm: a few renaming of methods so that the step names - correspond to install2 function and install_steps* methods (eg: - configureX & setupXfree unified to configureX) - -2000-08-04 dam's <damien@mandrakesoft.com> - - * any.pm (setAutoLogin): added this method to write xdm-config - * Xconfigurator.pm: clenead autologin code and use of above method - -2000-08-04 Pixel <pixel@mandrakesoft.com> - - * pkgs.pm (setSelectedFromCompssList): save $nb to able to restore - it in case of max_size reached. only purpose is the log! - - * install_steps_interactive.pm (choosePackages): in newbie, ask - between Small/Medium/Full install - * install_steps_interactive.pm (choosePackages): in expert, have - the min_mark be 0 instead of 1 - - * common.pm (find_index): added this nice function - - * install_any.pm (getAvailableSpace_mounted): use common::df - * loopback.pm (getFree): use common::df - * commands.pm (df): use common::df - * common.pm (df): added - - * diskdrake.pm (Resize)): add resizing of reiserfs - * share/list.i386: add resize_reiserfs - - -2000-08-02 dam's <damien@mandrakesoft.com> - - * Xconfigurator.pm : autologin is functionall. When wmsession.d is - more up to date, I'll add the list of wm to launch at boot. It - writes in /etc/X11/xdm/xdm-config. - -2000-08-01 Pixel <pixel@mandrakesoft.com> - - * install2.pm (miscellaneous): modify as chmouel want (aka, "" - instead of "no" for MOUSE and KEYBOARD in sysconfig/usb) - - * services.pm: separation between interaction and action. - * install_steps.pm (servicesConfig): the job is now done here - * install_steps_interactive.pm (servicesConfig): only the asking - part - -2000-08-01 François Pons <fpons@mandrakesoft.com> - - * pkgs.pm: fixed the below fixe, now ok. - * Xconfigurator.pm: fixed a bug for using default card flags - setting, add support for GeForce DDR for both 3.3 and 4.0. - * pci_probing/pcitable: fixed NV15 (GeForce2) card entry, now use - XFree 3.3 as unsupported in XFree 4.0. - * share/Cards+: added "NVIDIA GeForce2 DDR (generic)". - -2000-07-31 François Pons <fpons@mandrakesoft.com> - - * pkgs.pm: fixed provided package with choice in deps used with a - base package, complicated but kernel-fb or similar can be - unselected now. - -2000-07-27 François Pons <fpons@mandrakesoft.com> - - * install_steps_interactive.pm: changed expert message to ask - using XFree 3.3 instead of XFree 4.0 used by default (server). - * Xconfigurator.pm: make sure only one server is installed, - default to XFree 4.0 if supported unless XFree 3.3 accept - 3D acceleration and not XFree 4.0, ask user in such case. - * pci_probing/pcitable: added Intel 815 pci ids. - -2000-07-26 dam's <damien@mandrakesoft.com> - - * install_steps_gtk.pm: applied new LN stars, logo title and help - logo. improved steps appearences. - * modified share/step-*.xpm - * added share/help.xpm - * updated ../HACKING to ling help logo. - -2000-07-21 François Pons <fpons@mandrakesoft.com> - - * Xconfigurator.pm: enable 3D acceleration configuration with - XFree86, use /usr/X11R6/lib/modules/glx-3.so for X version 3 - Utah-GLX accelerated module. - -2000-07-20 dam's <damien@mandrakesoft.com> - - * Xconfigurator.pm: use {miscellaneous}{autologuser} instead of - {miscellaneous}{autologuser} + {miscellaneous}{autologing}. - * move some README content to ../HACKING - -2000-07-19 dam's <damien@mandrakesoft.com> - - * Xconfigurator.pm: added autologin boxes. - result is in {miscellaneous}{autologin} and in - {miscellaneous}{autologuser} - -2000-07-19 François Pons <fpons@mandrakesoft.com> - - * any.pm: added default root to existing root device when adding - an entry in bootloader. - * bootloader.pm: avoid duplicating entry (floppy and old-floppy) - when they are identical. - manage hackkernel by suggest an entry by default if installed. - * install_steps.pm: reworked symlink closure for bootloader - to keep previous configuration. - -2000-07-11 François Pons <fpons@mandrakesoft.com> - - * bootloader.pm: merged lilo.pm and silo.pm inside bootloader.pm, - this include a configure_entry from silo.pm to build a initrd if - used. - * share/compssList: added kde2 packages. - * share/compssUsers: added kde2 group, renamed kde to kde1 group - specific. - -2000-07-07 François Pons <fpons@mandrakesoft.com> - - * install2.pm (choosePackages): always execute setPackage to copy - hdlist* and depslist files (support mixed partitionDisks and - choosePackages). - * install_any.pm (setPackages): avoid clearing upgrade flag. - * install_steps.pm (choosePackages): use $first_time to avoid - reselection of packages according to compssList. - * install_steps_interactive (choosePackages): use $first_time and - $individual to avoid reselection of packages according if user go - back to step choosePackages. - * pkgs.pm: added psUpdateHdlistsDeps to restore hdlist* and - depslist files in /var/lib/urpmi. - * diskdrake.pm: fixed uneditable combo for Mount point action. - -2000-06-23 François Pons <fpons@mandrakesoft.com> - - * Xconfigurator.pm: better approach for Sun* server in newbie. - * fs.pm: added romfs support for mount. - * fsedit.pm: changed auto allocation for partitions for sparc*. - * install2.pm: restored bootdisk creation and auto install boot - disk creation for sparc*. - * install_any.pm: changed vfat to romfs when mounting kickstart - floppy on sparc*. - * install_steps.pm: avoid proposing formating sunos partition. - * install_steps_interactive.pm: boot disk for sparc* and support for - installation of SILO on /boot partition (sparc*). - * install_steps_newt.pm: removed cylinder 0 bug warning. - * interactive.pm: fixed typo for not_edit set to 1 by default. - * partition_table.pm: fixed get_holes on sparc* where a whole disk - partition caused problems. - * partition_table_sun.pm: removed cylinder 0 bug as found in mke2fs. - * silo.pm: handle /boot partition, install silo.conf in /boot and - make a symlink from /etc. - * share/list.sparc: added losetup and genromfs for boot disk creation. - -2000-06-21 Pablo Saratxaga <pablo@mandrakesoft.com> - - * lang.pm: changed the way console font data is written; not all - of the [0], [1], [2] values must defined, so three cases must be used. - Also added a variable $CHARSET for /etc/sysconfig/i18n; it can then - be used by console-tools to load the proper compose table - -2000-06-20 François Pons <fpons@mandrakesoft.com> - - * c/sbus.c: added some functions for silo.c integration. - * c/silo.c: initial release including write in prom, and translation - of disk name from openprom to linux, rh version modified. - * silo.pm: added write in prom, support of sunos boot from silo. - * partition_table.pm: added support for ufs partition like windows one. - * install_steps_interactive.pm: added other entries in silo. - * install_steps.pm: support sunos partition. - * install_any.pm: automatically mount sunos partition with diskdrake. - * fsedit.pm: added /mnt/sunos suggested mount point. - * fs.pm: added ufs support for mount. - -2000-06-19 François Pons <fpons@mandrakesoft.com> - - * crypto.pm: modified for getting sparc crypto file for sparc*. - * modules.pm: make sure to load sd_mod when needed. - * pci_probing/main.pm: always use loaw_endian in pci structs. - * pci_probing/translate-pcitable.pl: added arch specific module name - translation. - -2000-06-16 Pixel <pixel@mandrakesoft.com> - - * modules.pm (write_conf): rename conf.modules to modules.conf if - needed. Outputs to modules.conf - - * detect_devices.pm (cdroms): fix using scd0 for ide-burners when - already a scsi cdrom drive - -2000-06-13 Pablo Saratxaga <pablo@mandrakesoft.com> - - * pkgs.pm: added 'acon' requirement for all right-to-left languages - -2000-06-07 François Pons <fpons@mandrakesoft.com> - - * diskdrake.pm: added SunOS partition as blue for diskdrake. - * install_steps_interactive.pm: make sure of no division by zero may - happen. - * install_steps_newt.pm: added WARNING for fdisk on sparc*. - * modules.pm: make sure of loading sd_mod module after any scsi module. - * sbus_probing/main.pm: insmod openprom before trying sbus probing. - * pkgs.pm: corrected by use of parabolic solution for size approximation. - * silo.pm: try with "silo -p 2 -t" if "silo -t" has failed due to bad probe. - -2000-06-05 Pablo Saratxaga <pablo@mandrakesoft.com> - - * install_steps.pm,lang.pm: added load_console_font, to load the - proper console fonts (text mode install is not very useful otherwise) - -2000-06-03 Pixel <pixel@mandrakesoft.com> - - * diskdrake.pm (Create): don't accept less than 32MB part for reiserfs - * diskdrake.pm (Type): don't accept less than 32MB part for reiserfs - -2000-06-01 Pablo Saratxaga <pablo@mandrakesoft.com> - - * share/fonts.tar.bz2: replaced the Korean 16pt fonts by a 12pt font; - it fits better with the other fonts. Added a 'README' file with - some comments and the required copyright notice - -2000-05-29 François Pons <fpons@mandrakesoft.com> - - * Xconfigurator.pm: added support for SBUS card autodetection. - * commands.pm: added lssbus to list SBUS devices detected. - * detect_devices.pm: removed alpha restriction on USB. - * install_steps_interactive.pm: added SBUS support. - * c/sbus.c: initial revision, core SBUS support (inspired from kudzu). - * c/stuff.xs.pm: added wrapper for sbus.c interface. - * sbus_probing/main.pm: initial revision (inspired from kudzu). - -2000-05-27 Adam Lebsack <adam@mandrakesoft.com> - - * share/list.ppc: various PPC modifications, for HFS - * partition_table_mac.pm: bug fixes - * partition_table.pm: various HFS fixes, isHiddenMacPart() - * diskdrake.pm: added HFS to top buttons when run on PPC - * keyboard.pm: fixed name of mac-fr2-ext keymap - * install_steps_gtk.pm: added Xpmac server support for PPC. - * install_steps_interactive.pm: disallow hardware configuration on PPC for - now. All drivers should be in the kernel. setup_this_kind(). - * fsedit.pm: fixed verify_hds for PPC, /proc/partitions will never match - our partition table read. Added PPC grep condition for PPC in get_visible_fstab. - * fs.pm: fix argument for HFS formatting. - * Makefile: special installation of PPC files. - -2000-05-25 Chmouel Boudjnah <chmouel@mandrakesoft.com> - - * standalone/drakboot: Don't display Configure-/LILO/GRUB/ on - alpha|sparc. - -2000-05-25 François Pons <fpons@mandrakesoft.com> - - * silo.pm: added configure_entry to try creating an initrd for an image - entry in bootloader. fixed wrong usage of run_programm::rooted with 2>. - * commands.pm: fixed insmod command to take modules64.cz* on sparc* - * install2.pm: removed create boot disk and create auto install disk on - sparc*. force writing of /etc/conf.modules for step setupBootloader. - * install_steps.pm: fixed upgrade for sparc* and disable supermount for sparc*. - * install_steps_interactive.pm: added missing $prefix for glob_. call - configure_entry in setupSILO. fixed cancel or None entry on setupBootloader. - * modules.pm: updated alias for sparc*. - * any.pm: fixed proprable wrong test for setupBootloader in beginner at - the very beginning. - * printer.pm: fixed typo. - * Xconfigurator.pm: avoid testing if using a Sun* server, added depth and - resolution for these server too. - -2000-05-24 François Pons <fpons@mandrakesoft.com> - - * partition_tabel.pm: fixed wrong detection of DOS partition on sparc*. - * partition_table_sun.pm: fixed a bug when reading partition table - with unused partition in the middle of the table. - -2000-05-23 François Pons <fpons@mandrakesoft.com> - - * common.pm: update arch to take into account sparc and sparc64. added - better_arch and compat_arch function. - * silo.pm: fixed adding new kernel automatically. - * install2.pm: removed create boot disk stuff for sparc*. - * install_steps.pm: added initrd generation for alpha. added ldconfig - at end of installation. removed /usr/bin/dumpkeys existence test on - sparc*, should be added in the future. - * install_steps_interactive.pm: removed supermount for sparc*. - * install_steps_gtk.pm: added /dev/kbd device creation and permedia2 - support for sparc*. removed screen limit of 1024x768. - * detect_devices.pm: fixed problem on machine with really no IDE interface. - * modules.pm: added support for 32 and 64 bit architectures on sparc*. - * install_any.pm: fixed getAvailableSpace_mounted if /usr is not a separate - partition. - * pkgs.pm: added support for multi-arch rpm file (need for sparc*), - fixed correctSize and invCorrectSize to take back a linear approximation - above 9Gb approximatively. removed ftp rewind as broken currently. - * keyboard.pm: fixed bad list of available keyboard (broke sparc*), fixed - globing (removed) against existing '*'. - * partition_table.pm: removed support for non SUN partition table, as it - may freeze the kernel or may be blanked? - * Xconfigurator.pm: take Sun24 server by default on sparc*, add support - for permedia2 card (3DLabs server). - * share/list.sparc: added perl-5.6.0 for sparc*, fixed for sparc*. - * Makefile: added support for modules and modules64 for sparc*. - * c/stuff.xs.pm: added kernel_arch function for getting the current true - architecture provided by the kernel (uname -m). - -2000-05-09 Pixel <pixel@mandrakesoft.com> - - * install_any.pm (kdeicons_postinstall): the URL link to doc must - be $lang/index.html, not only $lang. - - * standalone/mousedrake: add handling of XF86Config-4 - - * any.pm (setupBootloader): fix bug (was adding 2 glob_'s) - -2000-05-08 Pixel <pixel@mandrakesoft.com> - - * install2.pm (main): move the touch of some files here to please linuxconf - - * install2.pm (miscellaneous): s/KBD/KEYBOARD/ - - * lilo.pm (install_grub): don't keep symlinks for reiserfs - * lilo.pm (suggest): allow grub everytime now (not only if !reiserfs) - - * install_any.pm (getHds): default mount point for windobe in - lowercased for StartOffice(!) - -2000-05-08 Pablo Saratxaga <pablo@mandrakesoft.com> - - * share/keyboards.tar.bz2: Fixed Brazilian keyboard (.br); added - Iranian (.ir), Arabic (.ar) and new Lithuanian (.lt_new) keyboards - * keyboard.pm: Added new Lithuanian keyboard and changed the - string for brazilian ABNT-2 to state more clearly its ABNT nature - (it is not a standard PC keyboard; it uses some different keycodes) - -2000-05-07 Pixel <pixel@mandrakesoft.com> - - * install_steps.pm (choosePackages): return availableCorrected - instead of available - - * pkgs.pm (correctSize): add 18MB for full multi-cd (many hdlist's) - - * modules.pm (text2driver): same as text2lang below - * keyboard.pm (text2keyboard): same as text2lang below - * lang.pm (text2lang): replace the while (... each) by a foreach - (keys) (because each is dangerous if loop is exited) - - * install_steps_interactive.pm (selectKeyboard): better handling - of multiple langs question. - - * ftp.pm (new): Timeout set to 60 (seconds), was default (120) - - * install_steps_interactive.pm (setup_thiskind): remove ide-* - from modules displayed as loaded. - -2000-05-06 Pixel <pixel@mandrakesoft.com> - - * fsedit.pm (check_mntpoint): verify that standard mntpoints (/ - /usr) are not on not trueFS - - * any.pm (setupBootloader): add $prefix for the 2 glob_'s - -2000-05-07 Pablo Saratxaga <pablo@mandrakesoft.com> - - * share/keyboards.tar.bz2: added Ukrainian keyboard xmodmap.ua - -2000-05-06 Pablo Saratxaga <pablo@mandrakesoft.com> - - * printerdrake.pm: fixed English error - -2000-05-05 Pixel <pixel@mandrakesoft.com> - - * Xconfigurator.pm (monitorConfiguration): remove the special case - for fbdev. - - * install_steps_interactive.pm (setup_thiskind): replace return by - next in case load_module fails. - - * install_steps_gtk.pm (selectInstallClass1): translate Install/Upgrade - - * Xconfigurator.pm (cardConfiguration): force xf4 for rage 128's - * Xconfigurator.pm (testFinalConfig): force $bad_card for xf4 - - * pkgs.pm (correctSize): updated for 7.1 - - * install_any.pm (getAvailableSpace): move the removing of - $minAvailableSize here. - -2000-05-04 Pixel <pixel@mandrakesoft.com> - - * install2.pm (configurePrinter): give clicked to printerConfig - - * interactive.pm (ask_from_entries_ref): set default val if not_edit - - * interactive_newt.pm (ask_from_entries_refW): remove setting of - default val. Now done in interactive::ask_from_entries_ref - - * interactive_gtk.pm (ask_from_entries_refW): handle empty value - - * modules.pm (read_already_loaded): ensure that already loaded - modules are put in %loaded. - * modules.pm (load_ide): add loading if ide-probe-mod (for new kernel) - - * lilo.pm (install_lilo): truncate label's to 15 chars - - * install_any.pm (generate_ks_cfg): fix missing space - * install_any.pm (generate_ks_cfg): fix bug for nfs comand - - * install2.pm: get rid of autoformat - * install_steps.pm (choosePartitionsToFormat): get rid of autoformat - -2000-05-03 Pixel <pixel@mandrakesoft.com> - - * any.pm (setupBootloader): replace ask_many_from_list by - ask_from_list for bootloader choice - - * services.pm (drakxservices): stop immediately service if removed - - * install_steps.pm (configureNetwork): replaced dhcpxd by dhcpcd - * install_steps.pm (afterInstallPackages): touch some files to - please linuxconf - -2000-05-03 François Pons <fpons@mandrakesoft.com> - - * install_steps.pm: updated min size, fixed kppprc generation. - * install_any.pm: make sure postinstall-rpm is here before - erasing (avoid error on reboot only). - -2000-05-02 Pixel <pixel@mandrakesoft.com> - - * raid.pm (format_part): don't call raid::make if part is already - formatted (as raidstop fails) - - * Xconfigurator_consts.pm: Rage128 and 3dfx are not available any - more - - * install_steps_interactive.pm (setup_thiskind): make insmod'ing - fail a simple warning. - - * Xconfigurator.pm (readMonitorsDB): adapt to new MonitorsDB - * share/MonitorsDB: take new one from RedHat - - * standalone/drakboot: added kfloppy - - * g_auto_install: add $dir/lib to LD_LIBRARY_PATH (it was silly - not to have it) - -2000-05-01 Pixel <pixel@mandrakesoft.com> - - * install_steps_interactive.pm (setRootPassword): remove - NIS_server, use NIS instead - * install_any.pm (setAuthentication): remove NIS_server, use NIS instead - - * standalone/rpmdrake (AddMedia): hdlist.cz2 instead of hdlist - -2000-04-28 Pixel <pixel@mandrakesoft.com> - - * install_steps.pm (afterInstallPackages): fix yet another bug for - ttf from windobe handling - - * install_steps_interactive.pm (selectInstallClass): hide beginner - mode in corporate. Display special help. - -2000-04-29 Pablo Saratxaga <pablo@mandrakesoft.com> - - * my_gtk.pm: added call to Gtk->init; that makes 16 bit locales - text to be properly aligned (reported by Craig Chang - <craig_chang@taipei.siscomm.com.tw>) - * common.pm: now that po handling is correct, I changed the order - of reading variables so that it follows the standards ($LANGUAGE first) - * share/fonts.tar.bz2, lang.pm: added an 8pt font for cp1251 - -2000-04-28 François Pons <fpons@mandrakesoft.com> - - * install_steps*.pm: added support for selection of package during - upgrade the same way it is done for installation. added check of - minimal size, abort else (at least let the user know about :-) - fixed crypto if no network interface available. - * install2.pm: fixed problem during upgrade that lost network - configuration. - -2000-04-28 Pixel <pixel@mandrakesoft.com> - - * modules.pm (load_raw): don't call commands::insmod, do it in - place. Merge with load_multi - - * install_steps.pm (afterInstallPackages): fix windobe ttfonts - symlinking - - * Xconfigurator.pm (cardConfiguration): load module agpgart for - i810 - - * install_any.pm (getHds): changed the mount point setting for - windows partitions as device_windobe is not unique - -2000-04-27 Pixel <pixel@mandrakesoft.com> - - * install_steps_gtk.pm (create_steps_window): changed to adapt to - new hidden format - - * install2.pm (@installSteps): changed the way hidden is handled. - Now it is a true perl expression (great power now) - - * install_steps_gtk.pm (selectInstallClass1): update steps window - before asking normal/devel/server. Nicer! - - * install_steps_interactive.pm (configureNetwork): when "Cancel" - pressed at network interface configuration do not skip all - configuration. - -2000-04-26 François Pons <fpons@mandrakesoft.com> - - * install_steps.pm (pppConfig): modified a lot, removed template - file for ifcfg and chat file. - -2000-04-26 Pixel <pixel@mandrakesoft.com> - - * install_steps_gtk.pm (choosePackagesTree): use a fix width for - the tree column (so that the checkbox are always visible without - scrolling) - - * standalone/drakboot: drakfloppy and gfloppy are X only, no need - to propose them in console - - * install_any.pm (relGetFile): added auto_inst to files to get - from Mandrake/base - - * install2.pm (main): changed auto_inst behaviour - - * standalone/adduserdrake: fix a bug (s/$o/$in/g) - - * interactive_newt.pm (ask_from_entries_refW): now handling - complete/changed/focus_out callbacks (at least more than before) - - * Newt/Newt.xs: added rough callback handling - -2000-04-25 François Pons <fpons@mandrakesoft.com> - - * printerdrake.pm: added support for PPA more easily, allow - printers entry using ppa driver event if pnm2ppa not installed, - install it if neccessary after. - * network.pm, install_steps.pm, install_steps_interactive.pm: - added support for stoping a network interface, usefull for ppp0 to - avoid using it too long. - * install_steps.pm: fixed missing local on pap_secrets file. - -2000-04-25 Pixel <pixel@mandrakesoft.com> - - * lilo.pm (install): moved the generation of the keytable here. It - is used by both lilo & grub (lilo is not always installed as was - assumed) - - * common.pm (formatAlaTeX): remove bounding spaces - - * pkgs.pm (setSelectedFromCompssList): remove the hack for min - mark 25 in beginner - * install_steps_interactive.pm (choosePackages): set $min_mark to - 25 in beginner - -2000-04-24 Pixel <pixel@mandrakesoft.com> - - * install_steps_interactive.pm (setupXfree): add a yesorno - question for choosing between XF4 and XF3 in expert - - * install_steps_gtk.pm (choosePackagesTree): enlarge the tree window - - * install_any.pm (update_userkderc): make sure uid and gid are kept - - * diskdrake.pm (Create): add Extended_0x85 as a choice for expert - - * partition_table.pm (add_extended): handle a 3rd arg, - $extended_type to tell which kind of extended partition is wanted - * partition_table.pm (adjust_main_extended): in non-expert, - automatically set extended to linux-extended if there's only - linux-type partitions. - -2000-04-22 Pablo Saratxaga <pablo@madrakesoft.com> - - * install_steps_interactive.pm: s/Mb/MB/ as 'b' is symbol for bit - and not for byte. RAM is expressed in megabytes -> MB - -2000-04-19 François Pons <fpons@mandrakesoft.com> - - * install_steps_interactive.pm: fixed crazy mutli CD manipulation. - * printer.pm: fixed wrong prototype of print_pages. - * install2.pm: set version to 7.1 for crypto stuff. - * crypto.pm: commented ackbar crypto site. - -2000-04-17 Pixel <pixel@mandrakesoft.com> - - * lilo.pm (suggest): in failsafe, runlevel ASKRUNLEVEL (handled by - linuxconf) - -2000-04-14 Pixel <pixel@mandrakesoft.com> - - * install_steps_interactive.pm (choosePartitionsToFormat): don't - ask about checking bad blocks for reiserfs, cuz not handled - - * fs.pm (mount): reiserfs handling - * fs.pm (format_reiserfs): added - * fs.pm (write_fstab): add option "notail" for reiserfs if - the partition holds the kernel (/boot or /) - - * partition_table.pm (isTrueFS): added, replaces most occurences - of isExt2 - -2000-04-12 François Pons <fpons@mandrakesoft.com> - - * install2.pm: force installation step if package have been - selected on step choose packages. - * install_any.pm: protected against die in perl (setstep or - theme_changed). - -2000-04-11 François Pons <fpons@mandrakesoft.com> - - * resize_fat: added some limits verification. - * interactive_gtk.pm: corrected swap of arg with help adding. - -2000-04-10 François Pons <fpons@mandrakesoft.com> - - * interactive_gtk.pm, my_gtk.pm: added tooltips for ask_from_list, - which is used by printerdrake only. drops key bindings. - -2000-04-07 François Pons <fpons@mandrakesoft.com> - - * tools/serial_probe: obsoleting pnp_serial which is now replaced - by this one, taken from kudzu, really faster and probe all serial - devices at one time. modified to probe correctly modem :-) - * mouse.pm: updated to use serial_probe interface of - detect_devices.pm. - * detect_devices.pm: modified to use serial_probe, cache probed - devices to avoid reprobing. - -2000-04-06 François Pons <fpons@mandrakesoft.com> - - * install_steps_interactive.pm, install_steps.pm: added support - for peerdns options of ppp, so removed dns address unless expert. - -2000-04-05 François Pons <fpons@mandrakesoft.com> - - * crypto.pm, install_steps_interactive.pm, install2.pm, - install_steps.pm: added crypto stuff to support hdlist-crypto.cz2 - and depslist-crypto. dependancies are not supported but with a - simpler format of depslist file where closure are not done and - only package name are used for dependancies. - * pkgs.pm: added better support for multi CD manipulation, - including selection and refus. - -2000-04-04 François Pons <fpons@mandrakesoft.com> - - * pkgs.pm: modified selection packages from compssList by - incremental selection, much more quickly. - added selected medium for selecting a package. - * install_any.pm: refused media hash transfered to selected value - of media table. - @needToCopy list should only have package of default medium. - -2000-04-03 Pixel <pixel@mandrakesoft.com> - - * fs.pm (format_ext2): add options "-b 1024 -O none" for alpha - -2000-03-31 François Pons <fpons@mandrakesoft.com> - - * install_steps_gtk.pm: made changeMedium sub modification - permanent. - * pkgs.pm: modified upgrade to avoid use of header. - -2000-03-31 Pablo Saratxaga <pablo@mandrakesoft.com> - - * keyboard.pm: some more choices for PPC keyboards - -2000-03-30 François Pons <fpons@mandrakesoft.com> - - * install2pm: added eval around loading af_packet and postinstall - copy of RPMS. - * devices.pm: added /dev/kdb for SPARC. - * install_any.pm: modified multi CD management, postinstall copy - of RPMS. - * install_steps_gtk.pm: added support for Xsun server for SPARC. - * install_steps_interactive.pm: added multi CD dialog box for - selecting CD available. Serialized ethernet configuration and ppp - configuration. - * pkgs.pm: added check for infinite recursion for bad depslist. - * printer.pm: better test for reparse of printerdb. - * Xconfigurator.pm: added support for Xsun server for SPARC. - -2000-03-30 Pixel <pixel@mandrakesoft.com> - - * install_steps_gtk.pm (choosePackagesTree): enhance tree selection - -2000-03-29 Pixel <pixel@mandrakesoft.com> - - * interactive_gtk.pm (wait_messageW): add some padding (nicer) - - * install_steps_interactive.pm (generateAutoInstFloppy): created, - creates a floppy for auto installs. - - * install_any.pm (generate_ks_cfg): created, generates stage1 - ks.cfg file - - * share/po/DrakX.pot: added special comment for grub entry - -2000-03-28 Pixel <pixel@mandrakesoft.com> - - * install_steps_interactive.pm (selectKeyboard): sort langs for - many-lang install - - * mouse.pm (write): add WHEEL telling if a wheel mouse is there - -2000-03-28 Pablo Saratxaga <pablo@mandrakesoft.com> - - * keyboard.pm: added entries for all three Armenian keyboards - -2000-03-26 Pixel <pixel@mandrakesoft.com> - - * install_any.pm (install_urpmi): full support for multi-hdlist's - - * pkgs.pm (extractHeaders): look for hdlist in /tmp instead of - $prefix/var/lib/urpmi - * pkgs.pm (psUsingHdlists): put hdlist's in /var/lib/urpmi with a - fake name. Access via /tmp/$hdlist is given for non-fake name - - * detect_devices.pm (hasHPT): return undef if no htp (silly me :-/) - -2000-03-25 Pixel <pixel@mandrakesoft.com> - - * lilo.pm: updated to the new format of entries. It was an hash. - Now the key is field kernel_or_dev, and entries is an array. + * install2.pm (configureX): write current fstab and conf.modules + before X configuration (da - (get): added, it returns the entry using a kernel - (needed because entries is no more a hash) - - * install_steps_interactive.pm (setupLILO): adapted to the new format - - * Xconfigurator.pm (write_XF86Config): basic XF86Config-4 handling - - * fsedit.pm (suggest_part): if suggested part contains a field - "hd", ensure the partition is created on this hard drive - - * install2.pm (main): before leaving installation, remove - /var/lib/urpmi if urpmi not installed - - * diskdrake.pm (Resize): ext2resize to size $part->{size} instead - of $size - -2000-03-24 Pixel <pixel@mandrakesoft.com> - - * detect_devices.pm (hasHPT): added. Now nice handling of hpt366 - (ultra66) without rebooting and making special floppy :) - - * lilo.pm (install_grub): much better grub configuration (better - than lilo's :pp) - - * install_steps.pm (setupBootloaderBefore): remove entry floppy - for security > 3 - -2000-03-23 Pixel <pixel@mandrakesoft.com> - - * install_steps_gtk.pm (selectMouse): added, takes care of telling - the X server if the user changed the mouse type. Only done if - a serial mouse is chosen. - - * install_steps_newt.pm (doPartitionDisks): add a call to - - * mouse.pm (write): added "device=" in etc/sysconfig/mouse for - devfs (it looses the symlink /dev/mouse) - -2000-03-22 Pixel <pixel@mandrakesoft.com> - - * pci_probing/pcitable: replace Server:Rage128 by proper XFree entry - -2000-03-20 François Pons <fpons@mandrakesoft.com> - - * detect_devices.pm, fs.pm, install_any.pm: added supports for - LS-120 floppy drive and icons on desktop of KDE (untested). - * printer.pm, printerdrake.pm: added supports for PPA interface in - new rhs-printfilters, always enable "Print text as postscript" - option for such printers. - -2000-03-20 Pablo Saratxaga <pablo@mandrakesoft.com> - - * keyboard.pm: changed XKB name for Swedish keyboard - changed XKB names for Russian and German keyboards - added a choice for "Croatian" keyboard - * share/compss{,List}: added various new locales-*, ispell-* - and netscape-* files. changed ppa to pnm2ppa. - -2000-03-17 François Pons <fpons@mandrakesoft.com> - - * install_steps.pm: added setup for all configured queue. - * install_steps_interactive.pm: modified for retrieving packages - or current configuration. - * printer.pm: correction, tested retrieve of printer - configuration without printtool comments in printcap file: added - update of entry according to gsdriver used (untested again). - * printerdrake.pm: better handling of cancel, manage of multiple - queue definition together (as lp|My printer). - -2000-03-16 François Pons <fpons@mandrakesoft.com> - - * install_steps_interactive.pm: moved in printerdrake.pm the test - of printer usage. - * printerdrake.pm: heavy modification to handle multiple queue, - corrected some bugs too, added much more features as printtool. - * printer.pm: added more features for filter, allow printer to be - retrieved without help of printtool id in printcap file (untested). - -2000-03-14 Pixel <pixel@mandrakesoft.com> - - * diskdrake.pm (Loopback): handling of the file loopback: test - existence of the file and take its size. - -2000-03-14 François Pons <fpons@mandrakesoft.com> - - * install_any.pm: corrected for duplicate file on other CD. - -2000-03-13 Pixel <pixel@mandrakesoft.com> - - * detect_devices.pm (floppies): don't return hash but the device name - -2000-03-13 François Pons <fpons@mandrakesoft.com> - - * pkgs.pm, install_any.pm: small correction for multiple media - installation. - * tools/syncrpms: added for handling synchronisation of multiple source - rpm directories (and multiple target), include cleaning. - * tools/closurepkgs: tools to get rpm that may be installed by DrakX - after normal packages installation (printer, network, X11...), may - be used to duplicate on other CD some important stuff of the first - one. - -2000-03-12 Pixel <pixel@mandrakesoft.com> - - * install_steps_interactive.pm (choosePackages): compute the - max_size very simply (sum of all package sizes), otherwise too costly - - * pkgs.pm (install): call cleanHeaders at the end - * pkgs.pm (cleanHeaders): created - - * install2.pm (miscellaneous): /etc/msec/init.sh is now - /usr/sbin/msec (yoann thanks for not telling :pp) - - * pkgs.pm (install): remove the $prefix of mountpoints for not - enough room to install error message - -2000-03-11 Pixel <pixel@mandrakesoft.com> - - * my_gtk.pm (_create_window): add callback on focus to - ensure_focus. The result is no more 3 focus states with 2 buttons. - - * interactive_gtk.pm (ask_from_treelistW): better keyboard handling - - * raid.pm (make): check the result of mkraid. Suggest raidtools - are missing in standalone diskdrake - - * devices.pm (set_loop): created, searches for an available - loopback and sets the file to it - - * lilo.pm (dev2grub): fixed a missing slash - - * interactive_gtk.pm (wait_message_nextW): do not update if same - message, otherwise silly gtk won't do anything and we'll wait - forever :( - -2000-03-10 François Pons <fpons@mandrakesoft.com> - - * *.pm: heavy modification to take into account multiple media - installation. - -2000-03-10 Pixel <pixel@mandrakesoft.com> - - * install2.pm (@install_classes): cleanup, no more i18n (is now in - install_steps_interactive), remove old entries - -2000-03-09 Pixel <pixel@mandrakesoft.com> - - * modules.pm (write_conf): don't add alias block-major-11 in every case - * modules.pm (add_alias): special case oss (post-installs modprobe snd-pcm-oss) - - * fs.pm (format_*): move the @options before the device - - * loopback.pm: created, added a lot of stuff for loopback in - diskdrake.pm, fs.pm... - -2000-03-08 Pixel <pixel@mandrakesoft.com> - - * partition_table.pm: %type2fs replaced ox402 by 0x402 - - * detect_devices.pm (cdroms): fix "scd" (should be "scd0") - - * install_any.pm (install_urpmi): update for new hdlist.cz2 - -2000-03-07 Pixel <pixel@mandrakesoft.com> - - * interactive_gtk.pm (ask_from_treelistW): s/focus_row/set_focus_row/ - - * install_steps_interactive.pm (addUser): force add a normal user - for security 4 - -2000-03-05 Pixel <pixel@mandrakesoft.com> - - * my_gtk.pm (_ask_from_list): replace focus_row with set_focus_row - (tis the Gtk-Perl 0.7002 was of doing) - -2000-03-04 Pixel <pixel@mandrakesoft.com> - - * modules.pm (write_conf): add ide-floppy to the modprobes of - post-install supermount - -2000-03-03 Pixel <pixel@mandrakesoft.com> - - * commands.pm (ps): add RSS to ps command - -2000-03-02 Adam Lebsack <adam@mandrakesoft.com> - - * mouse.pm: added mac mouse detection to mouse::detect. - * detect_devices.pm: added a routine to probe /dev/usbmouse on macs. - -2000-03-01 François Pons <fpons@mandrakesoft.com> - - * *.pm: heavy modification to take into account smaller - transaction during installation. - still a lot of test to perform, no provides updated currently and - building of hdlist.cz2 and depslist.ordered need old files... - nothing done for hdlist.gz during post installation, but - hdlist.cz2 is already copied in /var/lib/urpmi [and is used during - installation of packages as extract_archive need a true file]. - -2000-03-01 Pixel <pixel@mandrakesoft.com> - - * lilo.pm (install_grub): creation - - * network.pm (write_interface_conf): ONBOOT = !pcmcia - - * install_steps_gtk.pm (new): more intelligent SIGCHLD handler - -2000-02-29 Pixel <pixel@mandrakesoft.com> - - * modules.pm: moved common network stuff from "net" to "network" - (modules like nfs lockd...) - - * fs.pm (write_fstab): moved the sort to the right place - - * services.pm (drakxservices): chkconfig --list is i18n'ed :( - set LANGUAGE=C before - - * partition_table_raw.pm (get_geometry): geom{cylinders} must not - be a decimal value :) - - * install_steps_gtk.pm (create_logo_window): set_name logo for - logo window - * share/install.rc: force disabling of background image theme - - * install_steps_gtk.pm (enteringStep): add step information for - console 1 - - * any.pm (addKdmIcon): new function - * install_steps.pm (addUser): handle field icon - * install_steps_interactive.pm (addUser): add choice of kdm icon - * standalone/adduserdrake: add choice of kdm icon - - * diskdrake.pm (ask_all_data...): change for easier i18n - - * install_steps.pm (miscellaneous): add CLEAN_TMP handling - (need cleaning?) - * install_steps_interactive.pm (miscellaneous): add CLEAN_TMP - option in expert - * install2.pm (miscellaneous): add CLEAN_TMP option for - /etc/sysconfig/system - - * install_steps_interactive.pm (miscellaneous): forbidden - useSupermount if high security. - - * mouse.pm (detect): fix bug (ttyS instead of ttyS0) - -2000-02-28 Pixel <pixel@mandrakesoft.com> - - * install_steps_gtk.pm (createXconf): do not use "Generic VGA" for - svga and accel. SVGA also wants 16 bpp. added ugly modeline for - 800x600. - - * partition_table_raw.pm (get_geometry): when the - HDIO_GET_IDENTITY fails, defaults to what GETGEO gave - - * install2.pm (main): use modules::load_multi to increase boot - start time - - * modules.pm (load_multi): added this function for loading many - modules at once. - - * install_steps_gtk.pm (new): increase time before timeout - - * detect_devices.pm (cdroms): change the device associated with - ide-burners (hdX -> scdX). Problem is how to know the X in scdX :( - - * modules.pm (write_conf): sort scsi_hostadapter's - -2000-02-27 Pixel <pixel@mandrakesoft.com> - - * install2.pm (main): load ide-probe and the like in 'prereq' type - so no aliases are added to conf.modules - -2000-02-25 Pixel <pixel@mandrakesoft.com> - - * devices.pm (make): small code cleanup - - * partition_table_raw.pm (adjustEnd): more explicit error message - - * fsedit.pm (allocatePartitions): fix a bug (size was getting too - big after each allocation) making adjustEnd cry - -2000-02-24 Pixel <pixel@mandrakesoft.com> - - * interactive_gtk.pm (new): added the "new" method to initialize - windowheight for isStandalone - - * install_steps_gtk.pm (new): returns undef in case no X server - works - - * install2.pm (main): moved the ejectCdrom from install_steps::END - to here - * install2.pm (main): fix the $SIG{SEGV} handler - * install2.pm (main): added a "try again" in text install if the - "new" fails - - * install_steps_interactive.pm (createBootdisk): fix an error for - non fdX choice of floppy drive - - * install_steps_interactive.pm (setup_thiskind): remove the - "defined @l" - -2000-02-23 Pixel <pixel@mandrakesoft.com> - - * install2.pm (%suggestedPartitions): remove any /boot entries - * install2.pm (selectInstallClass): removed the special code to - /boot entries from suggestedPartitions for on non-intel (and it - was buggy :) - * fsedit.pm (@suggestions): remove the /boot entry - * fsedit.pm (check_mntpoint): remove the 1024 cylinder check - * fsedit.pm (suggest_part): remove the 1024 cylinder special case - - * install_steps_interactive.pm (setupLILO): replace linear option - by lba32 - - * lilo.pm (suggest): add lba32 by default - - * install_steps_interactive.pm (load_thiskind): moved the HPT - stuff to install_any::ultra66 and call it. - Add sound card configuration (3 lines :) - - * my_gtk.pm and interactive_gtk: resize the list and tree based on - root window size - - * install_steps_gtk: $width and $height goes $::rootwidth and - $::rootheight, also other dimensions goes global (main::) - - * commands.pm (strings): replace the typo \{$n,} by {$n,} - -2000-02-23 François Pons <fpons@mandrakesoft.com> - - * build_archive, extract_archive: changed format of TOC to speed - up extraction of archive, now 5 to 6 times faster to read TOC :-) - -2000-02-22 Pixel <pixel@mandrakesoft.com> - - * Xconfigurator.pm: load "Cards" database only to translate NAME - to fields. Added file CardsNames created from Cards using - share/Cards2CardsNames. Kind of list of normalized NAMEs - - * MonitorsDB: replace the ` ' separator for vendor by `|' - - * install_steps_interactive.pm (timeConfig): use ask_from_treelist - - * interactive_gtk.pm (ask_from_treelist): creation of - ask_from_treelist. Usage is just the same as ask_from_list with - one more argument (the separator eg: |, /) - -2000-02-21 François Pons <fpons@mandrakesoft.com> - - * diskdrake.pm: fixed deadlock while trying to create partition - when available space is equal or less than 2 cylinders. fixed - Create action on corrupted partition by removing stalling window. - Blocked partition table writing if there are error by forcing user - to correct partition table. - * partition_table.pm: fixed typo in verifyParts with cdie, added - verifyParts on Resize action. - -2000-02-21 Pixel <pixel@mandrakesoft.com> - - * install_steps_gtk.pm (create_big_help): display the help in full - screen - - * my_gtk.pm (_create_window): add big help on F1 - - * common.pm (add2hash): now returns the first parameter - - * mouse.pm (detect): really defaults to serial mouse - - * interactive.pm: add ask_many_from_list_with_help and - ask_many_from_list_with_help_ref - - * services.pm: creation, it handles what was in - standalone/drakxservices - -2000-02-18 Pixel <pixel@mandrakesoft.com> - - * install_steps_gtk.pm (createXconf): added /dev/ (X wants - "/dev/psaux" and not "psaux") - - * diskdrake.pm (Create): show start sector even for non-expert on - non-i386 - -2000-02-16 Pixel <pixel@mandrakesoft.com> - - * mouse.pm (detect): add defaults to serial mouse - - * install_steps_gtk.pm (createXconf): remove the defaults to - serial mouse - -2000-02-15 Pixel <pixel@mandrakesoft.com> - - * diskdrake.pm: "After %s partition %s," inlined otherwise does - not please pablo and translators... - -2000-02-14 Pixel <pixel@mandrakesoft.com> - - * diskdrake.pm (Create): hide start sector choice for non-expert - -2000-02-11 Pixel <pixel@mandrakesoft.com> - - * partition_table_raw.pm (get_geometry): do not use the cylinder - number given by HDIO_GETGEO cuz limited to 16bits. Compute using - the total_sectors using HDIO_GET_IDENTITY - - * c/stuff.xs.pm: added total_sectors (gives the number of sector - of a drive) - - * modules.pm (load): ignore error in loading prereq's - - * modules.pm (@drivers_by_category): rcpci instead of rcpci45, - z85230 added - - * commands.pm (mount): add modules::load_deps otherwise the - fs::mount won't succeed insmoding vfat if needed - -2000-02-11 François Pons <fpons@mandrakesoft.com> - - * fixed diskdrake to handle limit case when creating and resizing - partition table, address size limit and start sector limit. - -2000-02-11 Pixel <pixel@mandrakesoft.com> - - * install2.pm (main): add a callback on SEGV - -> message printed - -> that way, ENDs are called (otherwise skipped) - - * install_steps_interactive.pm (setup_thiskind): handles the undef - value returned by load_thiskind - - * install_steps_interactive.pm (exitInstall): do not call - install_steps::exitInstall - - * install_steps (exitInstall): removed - * install_steps (END): added (it does ejectCdrom) - - * install_steps_interactive.pm (load_thiskind): returns undef if - error loading a module - - * fs.pm (format_part): changed the prototype from $;$@ to $;@ - otherwise, @options always have a value (mostly undef) and mkdosfs - fails (with "mkdosfs", "/dev/hdXX", undef, "-F", 32) - - * install_steps_interactive.pm (setup_thiskind): - add a $auto_probe_pci that overrules $o->{auto_probe_pci} - (that way no pci probe the second time) - -2000-02-10 François Pons <fpons@mandrakesoft.com> - - * heavy modification of build_archive and extract_archive to manage - a TOC directly in archive file, handle bzip2 or gzip compression, - extract_archive can extract multiple files a time, with minimal - invocation of uncompress program and follow symlink and expand - directory contents. - * use build_archive/extract_archive for locales. - * fixed a min/max in install_steps_gtk for Resize/Create partition. - * fixed adjustEnd with dos partition table, take care of magic 63 - sectors at beginning of partitions, a more solid method should be - used for that. - -2000-02-10 Pixel <pixel@mandrakesoft.com> - - * modules.pm (load_thiskind): skip modules "unknown" and "ignore" - -2000-02-09 Pixel <pixel@mandrakesoft.com> - - * partition_table.pm (add): cdie if maximum number of partitions - handled by linux is reached - - * Xconfigurator.pm (chooseResolutionsGtk): display the graphic - card or server found - * install_any.pm (relGetFile): for mdkinst files, take care not to - have a double '/' (see debbugs #591) + * install_any.pm (install_urpmi): added + $SIG{CHLD} = 'IGNORE'; + fork and exec("gzip", "-9", $f) || c::_exit(1); + may cause problems? - * install_steps_interactive.pm (configureNetwork): - purpose: add ability to configure both modem and lan - clean up the behaviour + * install2.pm (main): moved updating things for kde in + install_steps::afterInstallPackages + * install2.pm (main): moved msec in in addToBeDone after + doInstallStep in install2::miscellaneous - * fs.pm (write_fstab): - purpose: sort the fstab per mount point (cuz /usr must be before /usr/local) - also: rewrite of the part writing the fstab. |