Summary: The drakxtools (XFdrake, diskdrake, keyboarddrake, mousedrake...)
Name: drakxtools
Version: 10.3
Release: 0.23mdk
Url: http://www.mandrivalinux.com/en/drakx.php3
Source0: %name-%version.tar.bz2
License: GPL
Group: System/Configuration/Other
Requires: %{name}-newt = %version-%release, perl-Gtk2 >= 1.072-1mdk, perl-Glib >= 1.072-1mdk, /usr/X11R6/bin/xtest, font-tools, usermode >= 1.63-5mdk, perl-MDK-Common >= 1.1.23, mandrake-doc-common >= 9.2-5mdk
Requires: foomatic-db-engine
Requires: drakconf-icons
Conflicts: drakconf < 10.3-0.6mdk
Conflicts: rpmdrake < 2.1-29mdk
Conflicts: mandrake_doc-drakxtools-en < 9.2, mandrake_doc-drakxtools-es < 9.2, mandrake_doc-drakxtools-fr < 9.2
Conflicts: bootloader-utils < 1.8-4mdk, bootsplash < 2.1.7-1mdk
BuildRequires: gettext, gtk+2-devel, ldetect-devel >= 0.5.3-1mdk, ncurses-devel, newt-devel, perl-devel >= 1:5.8.0-20mdk, libext2fs-devel, perl-MDK-Common-devel >= 1.1.8-3mdk
BuildRequires: rpm-devel
BuildRoot: %_tmppath/%name-buildroot
Provides: draksec
Obsoletes: draksec
%define _requires_exceptions perl(Net::FTP)\\|perl(Time::localtime)\\|perl(URPM)
%package newt
Summary: The drakxtools (XFdrake, diskdrake, keyboarddrake, mousedrake...)
Group: System/Configuration/Other
Requires: perl-base >= 2:5.8.6-1mdk, urpmi >= 4.6.13, modutils >= 2.3.11, usermode-consoleonly >= 1.44-4mdk, msec >= 0.38-5mdk
Requires: %{name}-backend = %version-%release
Requires: monitor-edid
Requires: netprofile
Obsoletes: diskdrake kbdconfig mouseconfig printtool setuptool drakfloppy
Provides: diskdrake, kbdconfig mouseconfig printtool setuptool, drakfloppy = %version-%release
Provides: perl(Newt::Newt)
Provides: perl(network::isdn_consts)
%package backend
Summary: Drakxtools libraries and background tools
Group: System/Configuration/Other
Requires: ldetect-lst >= 0.1.71
Requires: dmidecode
Conflicts: drakxtools-newt < 10-51mdk
%package http
Summary: The drakxtools via http
Group: System/Configuration/Other
Requires: %{name}-newt = %version-%release, perl-Net_SSLeay >= 1.22-1mdk, perl-Authen-PAM >= 0.14-1mdk, perl-CGI >= 2.91-1mdk
PreReq: rpm-helper
%package -n drakx-finish-install
Summary: First boot configuration
Group: System/Configuration/Other
Requires: %{name} = %version-%release
%package -n harddrake
Summary: Main Hardware Configuration/Information Tool
Group: System/Configuration/Hardware
Requires: %{name}-newt = %version-%release
Requires: hwdb-clients
Obsoletes: kudzu, kudzu-devel, libdetect0, libdetect0-devel, libdetect-lst, libdetect-lst-devel, detect, detect-lst
Provides: kudzu, kudzu-devel, libdetect0, libdetect0-devel, libdetect-lst, libdetect-lst-devel, detect, detect-lst
Prereq: rpm-helper
%package -n harddrake-ui
Summary: Main Hardware Configuration/Information Tool
Group: System/Configuration/Hardware
Requires: %name = %version-%release
Requires: sane-backends
%description
Contains many Mandrivalinux applications simplifying users and
administrators life on a Mandrivalinux machine. Nearly all of
them work both under XFree (graphical environment) and in console
(text environment), allowing easy distant work.
drakbug: interactive bug report tool
drakbug_report: help find bugs in DrakX
drakclock: date & time configurator
drakfloppy: boot disk creator
drakfont: import fonts in the system
draklog: show extracted information from the system logs
draknet_monitor: connection monitoring
drakperm: msec GUI (permissions configurator)
drakprinter: detect and configure your printer
draksec: security options managment / msec frontend
draksplash: bootsplash themes creation
drakTermServ: terminal server configurator
listsupportedprinters: list printers
net_applet: applet to check network connection
%description backend
See package %name
%description newt
Contains many Mandrivalinux applications simplifying users and
administrators life on a Mandrivalinux machine. Nearly all of
them work both under XFree (graphical environment) and in console
(text environment), allowing easy distant work.
adduserdrake: help you adding a user
diskdrake: DiskDrake makes hard disk partitioning easier. It is
graphical, simple and powerful. Different skill levels are available
(newbie, advanced user, expert). It's written entirely in Perl and
Perl/Gtk. It uses resize_fat which is a perl rewrite of the work of
Andrew Clausen (libresize).
drakauth: configure authentification (LDAP/NIS/...)
drakautoinst: help you configure an automatic installation replay
drakbackup: backup and restore your system
drakboot: configures your boot configuration (Lilo/GRUB,
Bootsplash, X, autologin)
drakconnect: LAN/Internet connection configuration. It handles
ethernet, ISDN, DSL, cable, modem.
drakfirewall: simple firewall configurator
drakgw: internet connection sharing
drakkeyboard: configure your keyboard (both console and X)
draklocale: language configurator, available both for root
(system wide) and users (user only)
drakmouse: autodetect and configure your mouse
drakproxy: proxies configuration
drakscanner: scanner configurator
draksound: sound card configuration
drakx11: menu-driven program which walks you through setting up
your X server; it autodetects both monitor and video card if
possible
drakxservices: SysV services and daemons configurator
drakxtv: auto configure tv card for xawtv grabber
lsnetdrake: display available nfs and smb shares
lspcidrake: display your pci information, *and* the corresponding
kernel module
%description http
This add the capability to be runned behind a web server to the drakx tools.
See package %name
%description -n drakx-finish-install
For OEM-like duplications, it allows at first boot:
- network configuration
- creating users
- setting root password
- choosing authentication
%description -n harddrake
The harddrake service is a hardware probing tool run at system boot
time to determine what hardware has been added or removed from the
system.
It then offer to run needed config tool to update the OS
configuration.
%description -n harddrake-ui
This is the main configuration tool for hardware that calls all the
other configuration tools.
It offers a nice GUI that show the hardware configuration splitted by
hardware classes.
%prep
%setup -q
%build
%make CFLAGS="$RPM_OPT_FLAGS"
%install
rm -rf $RPM_BUILD_ROOT
%make PREFIX=$RPM_BUILD_ROOT install
mkdir -p $RPM_BUILD_ROOT/{%_initrddir,%_sysconfdir/{X11/xinit.d,sysconfig/harddrake2}}
touch $RPM_BUILD_ROOT/etc/sysconfig/harddrake2/previous_hw
dirs1="usr/lib/libDrakX usr/share/libDrakX"
(cd $RPM_BUILD_ROOT ; find $dirs1 usr/bin usr/sbin ! -type d -printf "/%%p\n")|egrep -v 'bin/.*harddrake' > %{name}.list
(cd $RPM_BUILD_ROOT ; find $dirs1 -type d -printf "%%%%dir /%%p\n") >> %{name}.list
perl -ni -e '/activefw\.pm|clock|drak(backup|bug|clock|floppy|font|log|net_monitor|perm|printer|sec|splash|TermServ)|gtk|icons|logdrake|net_applet|net_monitor|pixmaps|printer|roam|xf86misc|\.png$/ ? print STDERR $_ : print' %{name}.list 2> %{name}-gtk.list
perl -ni -e '/http/ ? print STDERR $_ : print' %{name}.list 2> %{name}-http.list
perl -ni -e 'm!lib/libDrakX|bootloader-config|fileshare|lsnetdrake|drakupdate_fstab|rpcinfo|serial_probe! && !/newt/i ? print STDERR $_ : print' %{name}.list 2> %{name}-backend.list
#mdk menu entry
mkdir -p $RPM_BUILD_ROOT/%_menudir
cat > $RPM_BUILD_ROOT%_menudir/drakxtools-newt <<EOF
?package(drakxtools-newt): \
needs="X11" \
section="System/Configuration/Other" \
title="LocaleDrake (System)" \
longtitle="System wide language configurator" \
command="/usr/bin/drakconf --start-with=Localization" \
icon="localedrake.png"
?package(drakxtools-newt): \
needs="X11" \
section="System/Configuration/Other" \
title="LocaleDrake (User)" \
longtitle="Language configurator" \
command="/usr/bin/localedrake" \
icon="localedrake.png"
EOF
cat > $RPM_BUILD_ROOT%_menudir/harddrake-ui <<EOF
?package(harddrake-ui):\
needs="X11"\
section="Configuration/Hardware"\
title="HardDrake"\
longtitle="Hardware Central Configuration/information tool"\
command="/usr/sbin/harddrake2"\
icon="harddrake.png"
EOF
cat > $RPM_BUILD_ROOT%_menudir/net_applet <<EOF
?package(drakxtools):\
needs="X11"\
section="System/Monitoring"\
title="NetApplet"\
longtitle="Network monitoring applet"\
command="/usr/bin/net_applet --force"\
icon="/usr/share/libDrakX/pixmaps/connected.png"
EOF
cat > $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/harddrake2 <<EOF
#!/bin/sh
exec /usr/share/harddrake/service_harddrake X11
EOF
cat > $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/net_applet <<EOF
#!/bin/sh
DESKTOP=\$1
case \$DESKTOP in
KDE|GNOME|IceWM|Fluxbox|XFce4) exec /usr/bin/net_applet;;
esac
EOF
mv $RPM_BUILD_ROOT%_sbindir/service_harddrake_confirm $RPM_BUILD_ROOT%_datadir/harddrake/confirm
chmod +x $RPM_BUILD_ROOT{%_datadir/harddrake/*,%_sysconfdir/X11/xinit.d/{harddrake2,net_applet}}
# temporary fix until we reenable this feature
rm -f $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/harddrake2
%find_lang libDrakX
cat libDrakX.lang >> %name.list
%clean
rm -rf $RPM_BUILD_ROOT
%post
%update_menus
[[ ! -e %_sbindir/kbdconfig ]] && %__ln_s -f keyboarddrake %_sbindir/kbdconfig
[[ ! -e %_sbindir/mouseconfig ]] && %__ln_s -f mousedrake %_sbindir/mouseconfig
[[ ! -e %_bindir/printtool ]] && %__ln_s -f ../sbin/printerdrake %_bindir/printtool
:
%postun
%clean_menus
for i in %_sbindir/kbdconfig %_sbindir/mouseconfig %_bindir/printtool;do
[[ -L $i ]] && %__rm -f $i
done
:
%post http
%_post_service drakxtools_http
%preun http
%_preun_service drakxtools_http
%post newt
%update_menus
%postun newt
%clean_menus
%post -n harddrake-ui
%update_menus
%postun -n harddrake-ui
%clean_menus
%post -n harddrake
%_post_service harddrake
%preun -n harddrake
%_preun_service harddrake
%postun -n harddrake
file /etc/sysconfig/harddrake2/previous_hw | fgrep -q perl && %_datadir/harddrake/convert || :
%files backend -f %{name}-backend.list
%defattr(-,root,root)
%config(noreplace) /etc/security/fileshare.conf
%attr(4755,root,root) %_sbindir/fileshareset
%files newt -f %name.list
%defattr(-,root,root)
%_menudir/drakxtools-newt
%doc diskdrake/diskdrake.html
%_iconsdir/localedrake.png
%_iconsdir/large/localedrake.png
%_iconsdir/mini/localedrake.png
%_mandir/*/*
%files -f %{name}-gtk.list
%defattr(-,root,root)
/usr/X11R6/bin/*
%_sysconfdir/X11/xinit.d/net_applet
%_menudir/net_applet
%files -n harddrake
%defattr(-,root,root)
%config(noreplace) %_initrddir/harddrake
%dir /etc/sysconfig/harddrake2/
%config(noreplace) /etc/sysconfig/harddrake2/previous_hw
%dir %_datadir/harddrake/
%_datadir/harddrake/*
#%_sysconfdir/X11/xinit.d/harddrake2
%files -n harddrake-ui
%defattr(-,root,root)
%dir /etc/sysconfig/harddrake2/
%_sbindir/harddrake2
%_datadir/pixmaps/harddrake2
%_menudir/harddrake-ui
%_iconsdir/large/harddrake.png
%_iconsdir/mini/harddrake.png
%_iconsdir/harddrake.png
%files -n drakx-finish-install
%defattr(-,root,root)
%config(noreplace) %_sysconfdir/sysconfig/finish-install
%_sysconfdir/X11/xsetup.d/finish-install.xsetup
%_sbindir/finish-install
%files http -f %{name}-http.list
%defattr(-,root,root)
%dir %_sysconfdir/drakxtools_http
%config(noreplace) %_sysconfdir/pam.d/miniserv
%config(noreplace) %_sysconfdir/init.d/drakxtools_http
%config(noreplace) %_sysconfdir/drakxtools_http/conf
%config(noreplace) %_sysconfdir/drakxtools_http/authorised_progs
%config(noreplace) %_sysconfdir/logrotate.d/drakxtools-http
%changelog
* Tue Jun 14 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.23mdk
- drakauth: stop messing with likeauth and nullok options and keep
them on the pam_unix line (pixel, #12066)
- drakboot:
o adapt to new grub
o don't drop "shade" and "viewport" lines (pixel, #16372)
- drakconnect: add senegal ADSL provider entry (daouda)
- XFdrake: protect quotes in monitor names (pixel, #16406)
* Wed Jun 8 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.22mdk
- drakfirewall (blino):
o do not crash when restarting shorewall
o do not write buggy shorewall masqfile when connection sharing is
disabled
* Tue Jun 7 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.21mdk
- bootloader-config, drakboot, diskdrake: fix some LABEL bugs (pixel)
- drakauth: read existing authentication conf (pixel)
- drakbackup: tape backup/restore fixes to work with new .backupignore
scheme & other bug fixes (stew)
- drakboot: keep read-only, read-write and label as verbatim as
possible (pixel)
- drakconnect (blino):
o big code base cleanups
o keep NETWORKING_IPV6 and FORWARD_IPV4 variables in
/etc/sysconfig/network
o fix old ISDN modems
o fix calling s2u on system hostname change
- drakedm: get list of DM from /etc/X11/dm.d/*.conf (pixel)
- draksplash: misc fixes (blino)
- finish-install: add language selection to finish-install
* Mon May 30 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.20mdk
- handle more DVB cards
- drakconnect: third party support update (blino):
o point the user to the relevant packages/documentation/url if
needed,
o do not allow to configure a device if its requirements aren't
satisfied
- harddrake service: load drivers for newly added devices so that they
work out of the box on first boot after card plugging (AGP, IDE, DVB,
SCSI, TV)
- printerdrake: support for PPD file names with spaces (till, #16172)
* Fri May 27 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.19mdk
- drakedm: handle /etc/X11/dm.d/* entries (as proposed by Loic Baudry)
- localedrake:
o display SCIM combinaisons in a sub menu
o enable to select extra SCIM combinaisons: scim+anthy, scim+canna,
scim+fcitx, scim+m17n, scim+prime, and scim+skk;
* Fri May 27 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.18mdk
- drakgw, drakshorewall: misc fixes (blino)
- draksplash (blino):
o use scrollbar in preview window
o try not to be larger than screen size minus toolbars size
o close_window -> close_all
- harddrake: fix misdetecing USB mass storage devices (#13569)
- localedrake:
o enable to select scim+uim again
o install needed packages for kinput2
- net_applet: let user call drakroam (blino, #16019)
* Tue May 24 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.17mdk
- drakgw (blino):
o wizardify
o allow not to enable DNS, dhcpd and proxy servers
o allow not to enable CUPS broadcast
o use network interfaces instead of network addresses in CUPS
configuration
- harddrake: use mousedrake to configure tablets & touchscreens
* Sun May 22 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.16mdk
- interactive layer: fix canceling managment in text mode
- XFdrake: only run ldconfig if needed (aka only if GL config was
altered), thus speeding up auto-config of X in harddrake service
- fix joystick detection (pixel, #16099)
* Thu May 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.15mdk
- drakconnect, harddrake: detect all ADSL modems of each kind
- harddrake GUI:
o detect yet more webcams and USB audio devices
o DVB support:
* list DVB cards in their own category
* install needed packages for DVB
o list tablets and touchscreens in their own category
o fix detecting joysticks
o really list ATM devices
- harddrake service: install/remove DVB drivers if needed
* Thu May 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.14mdk
- interactive layer: handle canceling wizards in text mode
- hardware support:
o detect more webcams
o detect more ADSL USB modems (needs further drakconnect work)
- harddrake:
o create new categories for USB audio, ATM, Bluetooth, WAN, and radio devices
o split joysticks category into real joystick and gameport controller ones
- localedrake: clarify "other countries" vs "advanced" label depending if the
language is spoken in several countries and if the language needs an IM method
* Tue May 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.13mdk
- drakboot (blino):
o add the "Create new theme" button back
o allow to choose between "text only", "verbose" and "silent"
bootsplash modes
- drakconnect (blino):
o use iwpriv for WPA with rt2x00 drivers (since they don't support
wpa_supplicant)
o keep # and * characters in phone number (#16031)
- drakroam:
o fix perms on /etc/wlandetect.conf (#16020)
o really write waproamd config files (blino)
* Mon May 16 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.12mdk
- fix GtkTextView wrapper
- drakups: do not detect MS joystick as UPS (#15930)
* Thu May 12 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.11mdk
- diskdrake: default to "Custom" when group fileshare exists (pixel, #15917)
- drakbackup (stew):
o drop webdav support (can be mounted as a normal net filesystem
these days)
o remove translation on "tape" media selection (#15437)
o rework .backupignore handling (#12352)
- drakconnect: netconnect.pm: reorder drakconnect first screen (blino)
- drakups: fix detecting Wingman gamepad as UPS (#15750)
- harddrake: ensure wait message is centered on mcc
- harddrake service: fix PCMCIA breakage (#15742)
- fix serial controllers detection (#15457)
* Tue May 10 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.10mdk
- draksplash (blino):
o improved layout (separate window for image previews, notebook to
split silent/verbose/console settings)
o update scale factors when the theme name is changed too
o use default jpeg image path in config file for both silent and
verbose images
o force the exact image size when writing a theme
o write bootsplash v3 configuration files (progress bar still
missing)
o allow to modify progress bar and console box by dragging the mouse
o really get default vga mode
o shrink preview window on resolution change
o handle both silent and verbose images
- localedrake (UTUMI Hirosi):
o add support for iiimf
o do not install anymore uim-anthy for japanese users
* Wed May 4 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.9mdk
- diskdrake (pixel):
o fix displaying number of logical extents
o allow resizing ext3 LV if not mounted
o allow resizing reiserfs LV even if not mounted
- drakbackup (stew):
o clarify quota message, optional delete old backups (#15066)
o optional mail "From" address (#15293)
o fix automagic addition of /root to backups when not desired
- drakconnect (blino):
o ask wireless settings before boot protocol selection
o remove useless warning in install, we never override configuration (#10827)
- draksplash (blino):
o fix theme creation
o preview theme in real time, cleanups
o use default values for scale settings
o draw a cross inside the text box
- drakTermServ (stew):
o update for new etherboot
o predict NBI disk space usage and check
o catch failed NBI creation (#13902)
o catch failed dhcpd.conf creation (#13943)
o misc small bug fixes
* Mon May 2 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.8mdk
- ensure most sub dialogs reuse the icon of their main window
- drakboot: improve layout
- drakconnect: fix USB devices detection for ndiswrapper (blino)
- harddrake: fix SATA & hw RAID detection (detect them pior to detecting PATA)
* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.7mdk
- drakconnect (blino):
o don't write /etc/ppp/options anymore, adjust options in peer files
o display VPI/VCI values in decimal
o configure pppoe connections in a ppp peer file
- drakroam (blino):
o do not write blank ESSID
o exit and warn when no wireless interface is found (#15244)
- drakups: do not detect IR devices as UPSes (#15495)
- XFdrake: if one prefer using "Modes" instead of "Virtual", keep it
as is (pixel)
* Mon Apr 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.6mdk
- drakconnect (blino):
o fix WPA key (#15621)
o allow to disable WPA even if no key is used
o handle errors in wireless packages installation
- drakroam: fix Signal Quality parsing (blino)
* Thu Apr 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.5mdk
- mandrakesoft is now mandriva
* Thu Apr 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.4mdk
- drakconnect: basic tokenring support
* Thu Apr 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.3mdk
- drakbackup, drakfont, draksplash: switch to gtk+-2.6's new file selector
- drakbackup, drakroam: fix layout
- drakfont: filter file list so that only fonts are displayed
* Wed Apr 20 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.2mdk
- drakconnect (blino):
o merge wireless steps and move advanced settings in advanced mode (#15501)
o configure wpa driver in drakconnect, wpa_supplicant init script is dropped
o fix default wireless mode to be "Managed" instead of "Secondary"
o really use given encryption key
o improve ndiswrapper driver configuration (allow to select driver,
device and many errors handling)
o fix fallback sysfs if ethtool failled
o do not write zeroed MAC addresses in iftab, it confuses ifrename
o do not crash if modprobe fails
o unload ndiswrapper first so that the newly installed .inf files
will be read
o allow to choose the wireless encryption mode between "None", "Open
WEP", "Restricted WEP" and "WPA Pre-Shared Key"
- drakfirewall: fix automatic net interface detection (blino)
- drakroam: fix SSID listing (blino)
- keyboardrake: update keyboard list for next xorg-x11 (pablo)
- mousedrake (blino):
o preselect synaptics touchpad if no external mouse is present
o better detection for touchpad
o append evdev in modprobe.preload if a touchpad is detected
o always configure an universal mouse so that USB mices can be hotplugged
o always set synaptics touchpad as secondary and don't list them in
mousedrake
- net_applet: increase network check timeout to lower the load (blino)
- XFdrake: suggest 1280x1024 instead of 1280x960 which causes pbs (pixel)
* Fri Apr 15 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.1mdk
- drakbackup: fix direct-to-tape backup/restore issues (stew, #15293)
- drakconnect (blino):
o use sysfs as fallback to detect wireless interfaces (eg:
rt2x00/prism2_*)
o allow to modify METRIC settings in the wizard
o fix displaying wifi data in manage interface
* Tue Apr 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-24mdk
- drakconnect: fix connection establishment (rafael)
* Mon Apr 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-23mdk
- drakconnect (blino):
o fix error reporting for ndiswrapper package installation (#15373)
o handle spaces in ndiswrapper drivers path
- XFdrake (pixel):
o fix empty ModeLine lines
o 1152x864 needs more modelines than the poor 1152x864@75Hz builtin
xorg (#11698)
* Fri Apr 8 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-22mdk
- drakconnect: always restart slmodem, even if it was already
installed (blino)
- harddrake: fix harddrake crash with USB/PCI DSL modems (blino, #15034)
* Thu Apr 7 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-21mdk
- drakconnect (blino):
o fix support for fix h[cs]f modems
o create correct /dev/modem && install correct package for HCF modems
- drakroam (blino):
o don't truncate default gateway (#15247)
o hide roaming frame by default
- net_applet (blino):
o really allow users to start connection without having to type the
root password
o fix refresh
* Tue Apr 5 2005 Olivier Blin <oblin@mandrakesoft.com> 10.2-20mdk
- mousedrake: really apply specific ALPS touchpad settings (#14510)
- drakconnect:
o install dkms packages if found
o support more slmodems
- net_monitor: improve wifi detection
- drakroam:
o do not crash if no essid is selected (partially fix #15244)
o hide unavailable features, add close button
- drakboot (Pixel): apply patch from bugzilla #15216, adding support for
"password=..." and "restricted" at per-entry level (thanks to jarfil)
- misc charset fixes (Pixel, Pablo)
* Mon Apr 4 2005 Olivier Blin <oblin@mandrakesoft.com> 10.2-19mdk
- drakconnect:
o only switch up wireless devices during detection
o do not reupload firmware for eagle-usb modems if already done
o disconnect internet interface before trying to connect
- mousedrake: configure wacom devices with synaptics touchpads too
- printerdrake (Till):
o Fixed bug #4319: Printer options cannot be set after renaming the
printer or changing the connection type
o Fixed bug of PostScript printers with manufacturer-supplied PPD
cannot be renamed at all
o Fixed bug of print queue being deleted when renaming fails
o Fixed bug of printerdrake trying to open a message window when
non-interactive queue generation fails
o Fixed pre-definition of $printer->{ARGS}, this bug made printerdrake
crashing sometimes
- diskdrake (Pixel): add /usr/local and /opt to suggestions_mntpoints
* Fri Apr 1 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-18mdk
- drakconnect: enable ethernet interfaces during detection, thus
fixing Ralink wireless detection (blino)
- harddrake: fix crash
- mousedrake: configure wacom devices with synaptics touchpads too
(blino)
* Thu Mar 31 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-17mdk
- drakconnect: do not use ifplugd for wireless cards (and don't allow
to enable it) (blino)
- drakfirewall: make it usable (pixel, #15116)
- drakups: do not detect USB joystics as UPSes (#15131)
- harddrake:
o do not try to install packages that are not availlable (#15106)
o do no try to install too generic hw packages (#15101)
o do not detect USB joystics as UPSes (#15102)
- localedrake: do not try to logout wm (pixel, #15087)
* Wed Mar 30 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-16mdk
- drakconnect (blino):
o fix speedtouch microcode url (#15095)
o fix sagem modem config
o try to use the country specific CMV for sagem modems
- harddrake:
o list hardware RAID controllers in their own section (so that they do not
appear in the unknown one)
o ensure we detect all known SATA controllers and all known sound cards
o fix optical mice detection (#15082)
- net_applet: really load network configuration at start (blino)
- printerdrake: do not mis-detect some USB keyboards as printers (till)
* Tue Mar 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-15mdk
- drakconnect (blino):
o fix eaglectrl path (#15033)
o detect more Bewan devices
o fix support for sagem modems not using pppoa
- harddrake: add an option in harddrake to probe imm/ppa (pixel,
#12560)
- localedrake:
o fix russian size (pixel, #14988)
o "unicode" checkbox is visible only in expert mode
- fix tools' crash when drakconf is not installing (#13392)
* Fri Mar 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-14mdk
- drakroam:
o do not crash (blino)
o fix translations
- net_applet (blino):
o ask for root password if needed when setting a new profile
o force refresh if asked by user from the menu
* Thu Mar 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-13mdk
- banners: make banner be RTL aware (aka follow language direction and
display itself mirrored for RTL languages) (#11910)
- diskdrake (pixel):
o ensure we use/propose a free md when creating a new one
o after "mdadm --assemble" there can be some inactivate mds busying
devices, stopping them
- drakconnect (blino):
o make Bewan PCI modems work again
o add support for modems using pppoatm (e.g. SpeedTouch) and ISP
using RFC 1483 Routed VC MUX (e.g. Free Degroupe)
* Wed Mar 23 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-12mdk
- XFdrake: fix probing on neomagic (pixel)
- harddrake: package rpmsrate so that installing hw packages works
* Tue Mar 22 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-11mdk
- drakconnect: do not list wifi* interfaces (blino, #14523)
- harddrake2: install packages needed for hw support
- keyboarddrake: run dmidecode only once we acquired root capabilities
(pixel, #13619)
* Mon Mar 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-10mdk
- drakboot: enhance yaboot macos entry handling (cjw, #14642)
- drakconnect: disable network hotplug for the via-velocity driver
(#14763)
- drakups:
o fix driver for APC UPSes for auto USB probing
o set extra parameters if present
- net_applet (blino):
o force start from menu (#14858)
o don't modify autostart config file value if started with --force
- XFdrake (blino):
o use new recommended settings for synaptics-0.14.0
o use specific Synaptics settings for ALPS devices (#14512)
* Fri Mar 18 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-9mdk
- drakTermServ: detect all NIC that're know to drakconnect
- drakups: fix device path when manually adding an UPS (#12290)
- logdrake: fix explanation mode only displaying last line (#14368)
* Fri Mar 18 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-8mdk
- diskdrake (pixel):
o fix remove on LVM in newt interface (#14254)
o remove the lvm if destroying it succeeds (#14249)
- drakboot: handle grub file names that do not correspond to a mounted
filesystem (pixel, #14410)
- drakconnect: remove other mac address occurrences in iftab (blino)
- drakTermServ (stew):
o lose the "system" calls
o use pxe.include now
- drakperm:
o do not ignore groups with empty password field (#14777)
o better looking GUI: span groups & users on several columns (up to 3)
- localedrake: always warn the user to logout, even if we can't help
(pixel, #14403)
* Thu Mar 17 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-7mdk
- drakconnect:
o fix localized sorting (#14634)
o manage interface (blino):
* allow to modify non configured devices
* really detect wireless devices
- harddrake: fix adsl devices detection (blino, #14747)
- logdrake: fix save dialog (blino)
- printerdrake: fix queue name auto-generation, it sometimes hanged in
an endless loop (till, #14426, #14525, #14563)
- XFdrake (pixel):
o instead of having xorg.conf symlinked to XF86Config, do the
contrary
o use monitor-probe-using-X
o remove the "ratio" combo and have the resolutions from current
ratio by default and allow "Other" to see all others
* Wed Mar 16 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-6mdk
- drakboot: fix dropping line macos in yaboot.conf (pixel, #14642)
- drakconnect (blino):
o allow to display multiple instances of the similar adsl devices
o fix unicorn packages installation
- interactive layer: fix some nasty bug
- localekdrake:
o preserve utf-8 setting (#12308)
o properly set UTF-8 for HAL mount options if needed (#13833)
o enable to enable/disable utf-8
o install scim-input-pad when switching IM for japanese
o ensure there's never a "previous" button on first step (even when
stepping back)
- printerdrake: fix setting of default printer on daemon-less CUPS
client (till, #13940)
- XFdrake: probe DDC, then fallbacks on DMI
* Tue Mar 15 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-5mdk
- diskdrake: add support for XBox (stew, pixel)
- drakboot: don't die when we have no entries in grub menu.lst (pixel)
- drakconnect (blino):
o allow not to set gateway device (#14633)
o fix and force CMVs symlink creation for eagle-usb
- drakfirewall: allow connections from local net to firewall (blino,
#14586)
- XFdrake (pixel):
o for 1400x1050, put the resolutions (60 and 75Hz are already in
extramodes, but they are GTF modelines, we can overrule them)
o don't add modelines for 1280x1024, they are already in standard
vesamodes (builtin Xorg)
o when adding gtf modelines, sort them with high frequencies first
(since Xorg prefer the first matching modeline (!))
* Thu Mar 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-4mdk
- harddrake2: enable to upload the hardware list
- XFdrake:
o fix crash when called from hwdb-clients
o skip the 4/3 detailed_timings otherwise they conflict with the
Xorg builtin vesamodes (pixel)
- drakconnect (blino):
o use a higher timeout for modem dialing (#10814)
o make wpa_supplicant.conf readable by root only
* Wed Mar 9 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-3mdk
- drakconnect:
o workaround buggy sk98lin kernel driver (#14163)
o write selected dhcp client in ifcfg files (blino)
- draksec: fix setting null values (#14364)
* Tue Mar 8 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-2mdk
- drakconnect (oblin):
o scan hidden ssid
o manage interface:
* handle more DHCP options
* move DHCP settings in a notebook page
- XFdrake: choose a 4/3 resolution by default (pixel)
- XBox support (stew)
* Mon Mar 7 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-1mdk
- diskdrake: allow live resizing of reiserfs on lvm (pixel)
- drakboot: fix detecting yaboot (pixel)
- drakconnet (blino):
o configure CMV for sagem modems
o delete gateway:
* if reconfiguring the gateway interface to dhcp
* if gateway device is invalid (#11761)
* if needed when configuring DSL devices (#13978)
o manage interface:
* detect all ethernet interfaces
* allow to modify DHCP settings
- localedrake: let's be able to setup gcin (funda wang)
- printerdrake: detect if the user has manually edited
/etc/cups/client.conf (till)
- XFdrake: still improving monitors support (pixel)
* Wed Mar 2 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.35mdk
- drakboot (pixel):
o fix corrupted "Precise RAM size" field (#13874)
o handle boot-as and master-boot (#13846)
- drakconnect: workaround buggy kernel (#12609)
- net_applet: refresh every second, and do not reread network conf on
each refresh (blino, #11467)
- printerdrake (till):
o add possibility to add a remote LPD printer in beginner's mode (#13734)
o fix incorrect display of accentuated characters in PPD options
also for boolean options (#13928)
o let detected LPD printer model be shown in a pop-up window and not
in the add printer wizard
o let detected socket printer model be shown if the IP/port was
manually entered
o fix selection of test pages
o ensure that recommended driver is preselected in expert mode, even
if the recommended driver is a manufacturer-supplied PPD with
language tag
- ugtk2 layer: misc fixes
- XFdrake (pixel):
o add a ratio choice, and restrict the resolutions to this choice
o add 1280x600 for VAIO PCG-C1M (#5192)
o fix section with only comments
o "keyboard" InputDevice can also be called "kbd"
o do not only add modelines not defined in xorg, otherwise xorg will
prefer the modelines we provide (eg: it will use 1024x768@50
whereas it could have used 1024x768@60)
- configure iocharset and codepage option for hal (pixel, #13833)
* Tue Mar 1 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.34mdk
- diskdrake: allow to choose encryption algorithm (blino, #13472)
- drakhelp, drakbug: use www-browser (daouda)
- printerdrake: fix "add printer" wizard chen embedded in the MCC (#13929)
- XFdrake: further monitor fixes (pixel)
* Tue Mar 1 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.33mdk
- drakconnect: enhance "wrong network mask format" message (blino, #10712)
- drakTermServ: sort list of nbis (stew, #13998)
- keyboardrake: set compose key as "rwin" if not set (pablo)
- XFdrake (pixel):
o replaced by use monitor-edid instead of ddcxinfos
o add many resolutions
o set the "Monitor preferred modeline" from EDID in xorg.conf
o handle lower than 640 resolutions
o set better resolution
* Mon Feb 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.32mdk
- drakboot: make sure /boot/grub/install.sh is 755 (pixel)
- drakconnect (blino):
o allow to alter DHCP timeout (# 11435)
o add support for PEERDNS, PEERYP and PEERNTPD (#9982)
o workaround broken ethtool from hostap drivers (#13979)
o handle USERCTL settings for modems too
- net_applet (blino):
o add menu entry (#11898)
o netprofile support (#12094)
o allow to select watched interface
- printerdrake: let country and not language decide about default
paper size (till)
* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.31mdk
- drakconnect (blino):
o allow users to start the connection (#12837)
o pre-detect modem device
- keyboarddrake: new default keyboard is "us" for Chinese (pablo)
- printerdrake: driver "oki4w" was renamed to "oki4drv" (till)
* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.30mdk
- drakconnect :allow to select "unlisted" provider in adsl provider
list (blino)
- drakfont: fix uninstalling fonts (#9324)
- drakproxy: do not update kde config file if kde isn't installed (blino)
* Thu Feb 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.29mdk
- drakconnect:
o add norwegian ADSL providers (Eskild Hustvedt)
o remove all non-digit characters in phone number (blino, #10813)
o minimal WPA support (blino)
|