iMedia Linux ChangeLog
Version 6.0.4 - released Jul-14-2008
- fixed problems with ratpoison package
ratpoison wm should not set /etc/conf.d/xmanager to MythTV since now it's used on MMS also
- fixed MMS template problem
- fixed XWindows package
missing dependency libusb
- fixed M99-XWindows script for Kiosk
when adding kiosk options Server Flags overrides the Default server Layout thus X is not using proper configuration and
complains about trident driver missing
Get "Options \"DefaultServerLayout\"" from conf file before adding new ServerFlags options
- fixed iMedia Installer invalid fstab when user is choosing not to install GRUB
- fixed iMedia Installer old problem with root device when installing on diferent system
instead of using old way device parsing to kernel line, not we are using fs label to parse to grub kernel line and fstab
- fixed iMedia Installer invalid path to initrd files
added variable $install::INSTALL_SOURCE = "/mnt/source"
- fixed Install CD, automount mounted /mnt/source before install script does thus not properly created flag file and tricking installer
that mount source is not installed, added umount in mount_install_source script
- TO BE FIXED all other vars dep on install source should be consturncted from this var
- fixed /etc/initd.d/99network
udhcpc script should not be invoked with -b ( fork to backgroung option ) because it will not try to rediscover DHCP servers
instead drop messages to a newly created log file and fork it to background &
mknod /dev/logging/udhcpc.log c 241 16
when spawning udhcpc make sure interface is up first ( ifconfig ${DEVICE} up )
- modified /sbin/udhcp-manager to create a semaphore file in /var/lock/$interface.fail for future use
- create script for reseting xorg.cong values
/usr/bin/xorg-auto-config
commeted out lines from M99-XWindows that auto detects Xorg.conf ( not working for some board especially ALIX board .. damn those boards )
- fixed LABEL=xxx in grub
in order for root=LABEL=xxx to work we must always have an initrd image, nash beeing responsable for translating root=LABEL=xxx into root=/dev/xxx
now full initrd is installed every time
- fixed InstallCD Interface.pm::AdvancedBootLoaderForm to support for boot device LABEL option
if ( EntryGetValue($root_entry) !~ /\/dev\/[hs]d[a-e]\d+/i && EntryGetValue($root_entry) !~ /LABEL=/i ) {
ErrorMessage("\nInvalid Root Device: ".EntryGetValue($root_entry)."\n");
$data = "continue";
}
- fixed InstallCD Interface.pm GRUB_OPTIONS{conf_type} improper set when parsing the existing imls
Moved after user sets it's selection
- fixed XWindows package
xset missing dep lib libXfontcache.so
- kiosk mode created new starts and added -dpms to serverargs
- fixed bash script /etc/X11/xinit/Xmanager
&& in bash is -a and for string use != not -ne
- added support for $HOME/xinitrc in /etc/X11/xinit/xinitrc.imedia
- disabled screen saver and DPMS in Kiosk mode
modified /etc/rcS.d/M99-XWindows
added to ServerFlags options:
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
Option "BlankTime" "0"
- fixed mplayer package
missing libraries libXext.so libX11.so libexpat.so
- fixed alix kernel, now with working boot splash, fbset and Xorg
- added install::NO_SPLASH var to disable for custom build imedia splash
- fixed rc.sysinit to support real quit booting
fixed /etc/init.d and other echos to look for /etc/boot.silent first
- fixed initrd image to properly unmount /inirtd after boots
- added cisco-vpnclient package with kernel modules and package
modified kernel-build.sh and added cisco modules build based on gentoo build system
- updated Firefox to Firefox 3.0
Version 6.0.3 - released Apr-18-2008
- iMedia Installer USB stick booting support and minimal CF Install Booting support;
- iMedia Linux Install can now run from USB Stick. Just copy the released zip archive on your USB Stick, make file system ( preferable EXT3 ), make partition active and manually install grub in it and you will be able to bootI.I f user know how to dd first 512bs on USB stick we put on iso/USB-MBR Master boot record image ( dd if=/usb-mbr.img of=/dev/device bs=512 count=1 ) ( we will release also in the near future a tool to automatically partition and install grub on your USB stick )
- iMedia Linux install can load installer from a minimal CF install and the load packages from USB stick ( request from ALIX users that are not able to boot from CDROM and, USB booting is unavailable on some ALIX board )
- Copy zip archive released imedia-cfboot-6.0.3.zip. Once again user must manually partition and install grub on his CF. After Installer fully loads, tries to search mediums ( CDROM, USB Stick ) for Install CD layout ( you can unzip USB Stick archive on it ). CD is released and can be used during install as a target device.
- Media Installer minor bug fixes ( alix headless support, serial fixes )
- Some templates fixes
- iMedia Linux Alix appliance and network appliance proper support for headless boards
- Minor packages fixes ( missing dependencies )
Version 6.0.0 - released Jan-22-2008
- Fixed libdrm ( drm.h ) added #include
some drivers would not compile because some missing types declarations
- Fixed xorg intel driver problems with libdrm
Created new ebuild to fetch from git
- Fixed lcdproc ( modules moved from /usr/share/lcdproc to /usr/lib/lcproc )
- Fixed X11 problems with dbus
- Fixed problem during install on root fs /install directory appears
due to improper call of UsersForm after Cancel was hit in user_manipulation('ADD')
- Fixed ntop problems with /var/lib/ntop user rightes and created proper startup command
- Fixed problem with mixed consoles 1,2 login conosole 3 X and 4 back login console
now all console are in order 1,2,3 login 4 X and 5 logging
- Fixed /etc/hosts problem, order inversed first FQND then hostname, in this way we Fixed syslog problem with no
hostname displayed in logging
- Fixed user right problems for user quagga
Fixed starup script and ospf starup problems
- Fixed useradd and shadow tools problems
! NOTE: useradd does not create automatically home dir it must be specified from cmd line with -m
! to lassy to add CREATE_HOME flag patch to shadow package and recompile, left default gentoo behavbior and not
redhat merged gentoo passwd shadow and group with imedia's add new additions to install hidden users
- Fixed ld.so.conf problems with new gcc-4.2, path was missing in current
- Fixed tftpd package
added tftpd-hpa gentoo package
removed busybox link to tftp
added client binary to tftpd package
created new startup script to run standalone and not from inetd
commented out inetd line for tftpd
- Fixed i2c driver package ( bus i2c_isa is a goner )
- Fixed cups ( charset problems )
- Fixed packages metalist ( get ctorrent from common/i386 not custom )
- Fixed V4L video-buf renamed
- Fixed usbhid
drivers localtion moved and force feedback dependencies added
- Fixed smp kernel config
- Fixed build.spec kernel modules package version ( 2.6.23 )
- Fixed xkb problems
- Fixed Font problem, added xfce hinting, rgb and fonts
- Fixed intel-accell packages ( i586,i686 )
removed missing /usr/lib/dri/i915tex_dri.so
- Fixed wpa_supplicant ( added dbus support )
- Fixed miro ( removed missing /usr/lib/python2.5/site-packages/gtk-2.0/vtemodule.so )
- Fixed pdigin (removed missing pidgin.svg )
- Fixed rrdtool ( removed python bindings )
- Fixed minibox packages meta list
New packages and support added:
- Added IMQ kernel patch for iptables http://www.linuximq.net/patches.html
Saved in /extra/kernel/kernels-patches/patches-2.6.20/new/imq.diff.gz
- Added fxdesktop desktop icons
- Added dbus support
- Added hal support
- Added users for hal and dbus
- Added java 1.6.0.03
Fixed Java problems with compat libstdc++.so.5
- Added ekiga package
- Added linuxtv-dvb-apps
- Added kernel modules for dvb 700
- Added kernel config i586 wireless ( missing )
- Added smp initrd
- Added wvdial 1.60 package
- Added mmsv2 template hal and dbus
- Added vwdial
Fixed/updated packages:
- Removed gentoo-sources and linux-headers from emerge, conflicting with our headers
Put them in /etc/portage/profile/packages.provided
: remember to update versions every time the system is updated
- updated /imedia/current to latest ( bin and libs )
- updated udevd
- updated ndiswrapper to 1.48
- moved /usr/lib/gcc/i586-pc-linux-gnu/4.1.2/ from packages to /imedia/current
too many packages use them
- updated GCC to 4.2.1
- updated gaim to pidgin
- recompiled xfce4-extra/exo with hal support
- moved sysadmin from opt to /home/sysadmin and renamed admin* to sysadmin* ( bin, conf, rcfile )
removed duplicate entry from passwd of sysadmin
- updated etc ( profile.d and profile.env )
- updated fbdesk to 1.4.1
- updated phpmyadmin
- updated openssl
- updated GCC to 4.2.2
- updated udev to stable release 116
- updated current to latest
- updated lirc to 0.8.3
- updated Firefox 2.0.0.10
- opera 9.24
- openssl 0.9.8g
- apache 2.2.6-r2
- phpmyadmin 2.11.1.2
- nagios 2.10
- removed console ttyS0 from grub configuration on standard systems
- TESTING new sis driver found on ubuntu forums /home/pando/work/sisp
- ndiswrapper 1.49
- madwifi 0.9.3.3
- ivitv 0.10.6
- kernel 2.6.23
- Fixed console orders in inittab
now spawning sconsole to tty3 not 4 and X opens in tty4
- Found Xorg.conf configuration values for Kiosk Operation
ServerFlags: DontZap, DontVTSwitch, DontZoom
- udev 117 upgrade on imedia current
- modified linuxrc in initrd to unmount /initrd after pivot root
- Versions bump ( reviewed and modified all imedia packages versions )
- version freeze , update freeze, devel freeze
Version 5.0.4- released Sep-04-2007 - Fixed USB CDROM booting problems
- Fixed USB CDROM super mount problem after install due to missing sr-mod module in 04usbstorage script
- Fixed sysadmin console not to handle CDROM mounting ( supermount does that )
- Fixed sysadmin to properly detect root partiton disk space
- Updated UDEVD
- Fixed InstallCD to properly write /etc/fstab when using CF Disks
- Fixed Alsa sound drivers for VIA EX boards
New packages and support added: - cups 1.2.12
- cups-printer-drivers Foomatic 20070501
- pptpd - PopTop 1.3.4
- pppoe 3.8.1
- python – Basic Python 2.4.4
- vsftpd 2.0.5
- wpa_supplicant 0.5.8
- democracy 0.9.6
- alsa-sound-intel Alsa support for Intel D201 GLY
- fuse-ntfs3g – support for NTFS file system
- quagga
Fixed/updated packages: - dhcpd
- diag – added ttcp for TCP testing
- madwifi-tools 0.9.3.2
- madwifi 0.9.3.2
- network-base-drivers
- vmware-scsi – added support for VMWare Buslogic SCSI needed in VMWare installs only
- vmware-network - added support for VMWare PCNET adapter needed in VMWare installs only
Version 5.0.3- released Jul-03-2007 - Added support for Intel D201GLY video/2D/3D acceleration
- Added support for usb webcams
- Added support for touchscreens on usb
- Updated madwifi package
- Fixed video acceleration problems/lockups with VIA EPIA EX motherboards
- Fixed sound support on VIA EPIA EX motherboards
- Fixed USB keyboard issues in installer
- You can choose your motherboard type in installer now and the drivers for your board will be installed automatically
Version 5.0.0- released May-03-2007 New packages added - epdfview - Addded ePdfView as a optional replacement for XPdf.
- gawk - the gnu awk programming language
- gpm - console mouse support
- lm_sensors - suite for getting data from lm_sensors kernel modules
- ntop - show network usage as top does
- parprouted - daemon for transparent IP proxy ARP bridging. Usefull in bridging ethernet nodes behind wireless points.
- parted - utility to partition the hard drive
- unzip, zip - ZIP archiver
- aterm - XWindows terminal
- beaver - Simple GTK editor
- conky - Displays machine usage in XWindows
- cputnik - Displays CPU/Memory usage in XWindows
- fbida - Tool to display images using only the framebuffer
- imedia-pkg-maker - Tool to create iMedia Linux packages
- lcd4linux - LCD4Linux software allows displaying different widgets to LCD (mini-box picoLCD support included)
- leafpad - Simple GTK editor
- picoLCD - mini-box picoLCD support for bash scripts or development
- alsa-sound-full - Complete ALSA drivers for all sound card supported by ALSA
- alsa-sound-geodelx - ALSA sound drivers for GEODE LX and GX
- geodelx-accell - XWindows accelerated driver for GEODE LX and GX
- imedia-all-modules - Complete tree of kernel drivers
Performance updates and fixes - Updated DRM, OpenChrome drives for VIA boards to include CX700 support
- Updated Mplayer along with the VIA XVMC patch
- Updated to XOrg 7.2
- Updated ivtv to 0.10.1
- Updated to latest 2.5 glibc
- Several fixes for MythTV build
- Fixed MMS build and changed MMS branch to 1.0.9 for more features
- Added shadow passwd and group support
- Replaced tinylogin with gnu login utility
Usability updates and fixes - Fixed X, MythTV, MSS autologin users permisions for audio, video and disk
- Anti Aliased fonts now available
- Custom iMedia menu from MythTV can now run MythFillDatabase
- Fixed Logout action in XWindows interface
- Added menu entries for other applications
- Conky hardware resources monitor now automatically starts if is installed
- Fixed USB storage boot problems and added a 10seconds delay to allow better device detection
- Fixed ACPI daemon handling of power button
- XWindows interface no longer requires Keyboard or mouse to be connected
- Updated and reconfigured BusyBox binaries
-
Install application updates and fixes - Install application can now partition your hard drive or choose an existent partition
- Install application can now make use of HID devices such as keyboards
- Several fixes in install application for package names parsing
- New and updated install templates
Updated packages (partial list) - bzip2 1.0.3 -> 1.0.4
- diag -> updates pciutils,added sdparm, etc
- gpm 1.20 -> 1.20.1
- joe 3.4 -> 3.5
- ltrace 0.3.32 -> 0.4
- mtr 0.71 -> 0.72
- ncftp 3.1.9 -> 3.2.0
- nmap 4.11 -> 4.20
- ntp 4.2.2 -> 4.2.4
- openssl 0.9.7j -> 0.9.8e
- quagga 0.99.4 -> 0.99.6
- rsync 2.6.8 -> 2.6.9-r2
- samba-client, server, tools 3.0.22 -> 3.0.24
- dropbear 0.48.1 -> 0.49
- strace 4.5.14 -> 4.5.15
- tcpdump 3.9.4 -> 3.9.5-r1
- vim 7.0.17 -> 7.0.201
- vtun 2.5 -> 2.6
- abiword 2.4.5 -> 2.4.6
- alsaplayer 0.99.76 -> 0.99.77-r1
- calcoo -> 1.3.16
- dillo 0.8.5 -> 0.8.6
- firefox 1.5.0.4 -> 2.0.0.2
- gaim 1.5.0 -> 2.0.0-beta6
- gdm 2.14.4 -> 2.16.4
- gentoo-commander 0.11.55 -> 0.11.56
- lirc 0.8.0 -> 0.8.1
- mmsv 1.0.8-rc1 -> 1.0.9
- mythtv 0.20.1 -> 0.21 svn release 13181
- mplayer 1.0-pre8 -> 1.0-rc1
- opera 9.0 -> 9.10
- realplayer 10.0.7 -> 10.0.8-r2
- sylpheed 2.2.6 -> 2.3.1
- thunderbird 1.5.0.5 -> 1.5.0.10
- tvtime
- vncviewer 4.0 -> 4.1.2-r1
- X 7.1 -> 7.2
- Kernel 2.6.18 -> Kernel 2.6.20
Older Releases Version 4.0.1- released Jan-11-2007 - - Fixed SATA/initrd boot support
- - Added more SATA drivers
- - mkdisk util creates ext3 partition instead of old reiserfs
- - Fixed samba package(rendundant links removed)
Version 4.0.0- released Dec-16-2006 - This version is a major overhaul of the entire distribution with the move to 2.6 kernel tree
- Kernel 2.6.18 with performance patches
- Major software packages updated to latest versions
- Updated Openchrome and DRM drivers for VIA unichrome to latest svn versions
- Added support for CN700 chipset (MPEG acceleration, 2D/3D acceleration)
- MPEG decoding acceleration in mplayer now works by default with fall back to non-accelerated playback for non-VIA boards
- Several install CD changes to ease the setup of the distribution
-
- MythTV updated to 14-12-2006 SVN release
- Changed the style of kernel module loading now autoloading should work
- Added udevd and removed old /dev
- Updated embedded logging module
- This release uses alsa for audio driver and no longer relies on viaaudiocombo kernel module
- This release uses 0.7.3 branch of ivtv driver and the firmware shipped in the ivtv package should work with all PCI PVR cards
- Updated usblcd package (support for M200/M300 with LCD boxes)
- Fixed some automatic XWindows boot user permisions
- Added gpm daemon for console mouse operations
- Added bridge, VPN, CIFS support and utils
- Fixed openvpn support
Version 3.0.1 - released Sep-19-2006 - Fixed booting from USB sticks
- Fixed Wifi startup script
Version 3.0.0 - released Aug-14-2006 - Installs anywhere: USB stick, USB harddrive, USB ZIP, Compact Flash, SATA, SCSI, etc
- VIA C3, Geode, i586 or Pentium targets
- 2.4.33 kernel with performance patches(with O(1) scheduler, low latency and other patches)
- Graphical boot
- Tiny CF distribution with journaling filesystem and embedded logging
- Eyecandy desktop based on XOrg 7.1 Xwindows with AIGLX and GTK2
- Menu driven installation
- Menu driven user and password administration
- Menu driven network installation
- Software updates via FTP HTTP
- Size from 6Mb to 500Mb
We've provided a number of resources here to help you to install and configure the imedia distribution. For more information please visit instalation and specification, or you can share your experience in our imedialinux comunity . If you have any questions, comments or concerns regarding our distributions you may contact the iMediaLinux specialists at or use our contact from .
|