elstel.org

by Elmar Stellnberger

valuable Features & vital issues

provide a BD/ Blue Ray download image for openSUSE
If you do not have a fast flat internet connection or want to keep a computer offline because of security reasons an official openSUSE blue ray would be great relieve. Furthermore tools like checkroot could verify from BD. This is already reality for Debian.
SystemRescueCd: include public keys of all major distros
secure downloads, openVPN: The additional security of signed downloads of f.i. openSUSE over pure sha256sums can only be harvested if the .key file can be fetched from a more secure source than the internet i.e. from dvd. That is why the SystemRescueCd should include these files. Compromizing the connection to update servers is f.i. a common attack method used by intelligence services. The key feature about it is that you can buy a SystemRescueCd at any news shop anonymously and originally packaged. Regularly updated public keys provide additional security; for sure. Including at least the key files also shielded against meet in the middle attacks when using free openVPN services like arethusa.su.
smart online package search
If I enter ‘web browser‘ at the YaST package module it will not find konqueror, arora, epiphany, lynx, pinfo, p3m and many others though these packages are available. The goal would be to furnish the online package search at packages.opensuse-community.org with the full power of the YaST package search mechanism which should be improved by consequently tagging all packages (f.i. as web browser).
provide FreeBSD, Solaris and OSX build targets for the openSUSE Build Service
While just rebuilding for different distros and Linux versions is often a rather cosmetic issue this would greatly enhance the capabilities of the automated package creation. It should not be undoable since there are also plans for a Windows build target. However the support of the program environment will be much better met on a Unix based system. What a pleasure for Mac OS users!

back to Programs and TechDoc

already realized / coming soon (thanks for voting)

[flashrom] Amilo Xi 3650 - patch works
The FTS Amilo Xi 3650 is one of the more classy Core 2 Duo notebooks. It can be used with a 2,8Ghz Core 2 Duo and up to 8GB of DDR3 1066MHz RAM if the CPU allows for it. Now it does not just feature 4K/UHD/2160p via the HDMI output by TMDS overclocking. ExpressCard, eSATAp and an SDHC card reader are included and working well under Linux.
qemu-kvm multi-booting *** resolved with contribution from elstel *** (confinedrv: see for the software section)
Allowing to boot another existent OS installation without having to reinstall as vmware would be a good enhancement to qemu-kvm. It is a free virtualisation technic with the graphics support of vmware drivers and hardware accelarated virtualization. The feature should not be hard to implement since we only need to free individual partitions instead of a whole hard disk.
support for KDE3 in Opensuse_11.2 (done)
KDE3 is still more stable and elaborate than KDE4. By voting for this feature you can save your choosability between KDE3 and KDE4. Note that migrating to KDE4 will require a certain effort because it may need to be configured from scratch. It should be the decision of the user when to switch. It is also possible to use KDE3 and KDE4 applications simultaneously thus taking the best out of both systems (f.i. there is no kdesktop and kicker in KDE4, many configuration options are not provided so far.). Some apps like warp and wmiface have not been ported at all yet!
comprehensive xinerama support    (main issue done) *** nouveau support: upcoming xinerama bugfixes 2013-10 ***
Preconfiguring screen orientation (left/right), screen size (font size!) and the selection of the primary screen for the task bar is something that can only be done by an appropriate xorg.conf. Alternative desktop environments will perhaps never present xrandr-workarounds to emulate even some of that functionality. If you are interested in ongoing xinerama support (with full xorg.configurability) you should give your vote at Novells bugzilla.
create a chroot environment for Opensuse (done)
Creating a chroot environment enables you to run another Linux version or release without having to reboot. A simple chroot taking almost no time suffices. Besides this creating a chroot environment usually poses the basic step to set up a virtual machine via Xen or qemu-kvm. Nonetheless having a mere chroot environment requires per se much less space than a full virtualized OS-installation. The usage of such chroot environments may leverage the usage of apps only available for elder/other Linux distros. Besides this it may be heavily used for development purposes (Setting up a chroot via rpm is very tedious and intricated.).
package wishlist (done)
Suggest and vote for those packages which you wanna see in Opensuse; now at features.opensuse.org.
Apparmor for Opensuse_11.2 / 11.1 kernel 2.6.30 (done; still included)
Apparmor has been Novells easy-to-use, straight-forward security solution for Opensuse. It can sandbox an application f.i. your webbrowser or email messanger so that a cracker using an exploit can not penetrate further into your system. However Apparmor has recently been ’outsourced’ so that a continuing support for Apparmor in Opensuse is at question. Without Apparmor Opensuse will lack an appropriate security framework (There does not seem to be any plan to adopt the more complex SELinux securtiy framework).
use a safe hashing algorithm for dvd images and rpm file headers (done)
At the moment only sha1 and md5sum are offered in the web download area of opensuse.org. However I believe that we should offer only hash values of algorithms generally considered as safe like sha256 and sha512 here whereby I would prefer sha512 as the stronger hashing method. Similarely a stronger hashing algorithm should be used to check individual files by the rpm header with rpm --verify.
better graphics driver support for Google Earth
Comment on this issue and make Google engage in the development of an open source drivers for ATI graphics cards. The open source dirvers radeon and radeonhd are not mature enogh for a good 3D-experience while the proprietary fglrx is often broken on kernel updates and crashing quite frequently. Should be in the interest of Google as Google wants to offer an own Linux based operating system.
+ many small bugfixes and features
visit my openSUSE testing page or bugzilla.novell.com.
SSD support on installation, realtime capable Linux, print OS & kernel version on boot screen, & many many other bugs