Wishlist Base
From openSUSE
| Package Wishlists: Base - Development - Drivers - Education - Emulation - Eyecandy - Games - GNOME - KDE - Mobile Computing - Multimedia - Network - Productivity - Science - Various - Dropped Packages |
|
Wishlist
A
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| all spec files | merge RPM 4.4 specs with Fedora | various | users of RPM distros | Now that SUSE Factory is finally upgrading to RPM 4.4, there should be more coordination on spec files with Fedora Rawhide. Once upon a time, one could take RPMs from SUSE and rebuild them on Red Hat and vice versa, with minimal effort. When Red Hat passed up SUSE with newer, incompatible versions of RPM, this could no longer be done. Now users will start to share SRPMs again (because they can), and Red Hat and Novell could only benefit from behaving like their users do (i.e., cooperating with each other). |
| APG | "APG (Automated Password Generator) is the tool set for random password generation" | BSD? | users who need a pronouncable password generated. | Command line APG creates random pronouncable passwords with customizable strength (complexity, length). Compiles without issues on 10.3. Could be used by many other apps to suggest a password for you. |
| ARJ | A portable version of the ARJ archiver | GPL | users | |
| Autopackage | Autopackage is a user friendly package manager | LGPL | All users wanting to install linux software after install, especially from the internet. | Autopackage could be integrated into OpenSUSE, not as a sole package manager yet, but as an alternative and encouraged method to install software. It will make a lot of users lives easier and it can handle most big open-source packages. It is currently version 1.07. |
B
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| bioapi library | library for biometric authentification, e.g. fingerprint scanners | unclear | Users | The wish is also for full integration into authentification via pam and visible authentification in kdm/gdm/xdm together with good configuration abilities
We are integrating thickfinger and similar things into our PAM stack now. Portions will be in 10.3 already. -Msmeissn |
| biosdevname | udev helper for naming devices per BIOS names | GPLv2 | Users with >1 network card, code written by Dell | biosdevname in its simplest form takes an kernel name name as an argument, and returns the BIOS-given name it "should" be. This is necessary on systems where the BIOS name for a given device (e.g. the label on the chassis is "Gb1") doesn't map directly and obviously to the kernel name (e.g. eth0). |
C
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| ccrypt | Secure encryption and decryption of files and streams | GPL | Tiago Gasiba | ccrypt is a utility for encrypting and decrypting files and streams. It was designed as a replacement for the standard unix crypt utility, which is notorious for using a very weak encryption algorithm. ccrypt is based on the Rijndael cipher. This cipher is believed to provide very strong security. |
| CDemu | Kernel module for mounting CUE/BIN cdrom images in loopback | GPL v2 | Users colAflash | Definetly faster than bin2iso+loopmount, useful if some friend/collegue gives you CUE/BIN cd images
Following is added by User:colAflash - colAflash@gmx.net - 01:39, 25 April 2008 (UTC) CDemu is easy to use with a gui like kcdemu and mounts cd-images as cdrom-device (not just into a directory). In earlier versions of SuSE, you could use packman for getting it. But there are no more packages for current kernels. |
| cromfs | Runs in user space -> Let all users create aggressively compressed archive file systems. | GPLv2 | Everyone | Can replace cramfs? See: [1]. From the project page: "Cromfs is a compressed read-only filesystem for Linux. Cromfs is intended for permanently archiving gigabytes of big files that have lots of redundancy..... Note: The primary design goal of cromfs is compression power. It is much slower than its peers, and uses more RAM. If all you care about is "powerful compression" and "random file access", then you will be happy with cromfs." |
D
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| dbfs database filesystem | Filesystem that is based on a relational database and allows comfortable metadata-based browsing of files | freeware | User | It's a student project but really great. Exactly what MS does with their WinFS, but miles ahead. Probably no replacement for reiser, but on a separate partition a huge improvement. |
E
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| Elektra | This is a registry system | OSI-compatible |
F
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| Fcron | Fcron is a periodical command scheduler which aims at replacing Vixie Cron, so it implements most of its functionalities. | GNU GPL | Admins | Fcron is a scheduler. It aims at replacing Vixie Cron, so it implements most of its functionalities. But contrary to Vixie Cron, fcron does not need your system to be up 7 days a week, 24 hours a day: it also works well with systems which are not running neither alls the time nor regularly (contrary to anacrontab). In other words, fcron does both the job of Vixie Cron and anacron, but does even more and better.
With our Vixie Cron adaption it is also not necessary, since we implement cron.daily/hourly/weekly that schedules those even if the machine is switched on irregulary. -Msmeissn |
G
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| GFS | The open source cluster file system for enterprise deployments. | GPL | Cluster Admins | It's a really usefull feature to have a cluster aware FS.
Our kernel will stay with the mainline kernel as close as possible. So we will pick it up once the mainline kernel picks it up. -Msmeissn We have decided to include OCFS2 instead. It is already usefull for most workloads and we are developing it with Oracle together to serve as a general purpose clustered file system. It is also integrated with Heartbeat and EVMS into one High-Availibility Storage Foundation. Please try it out! --Holger 06:55, 23 August 2006 (UTC) |
| gmailfs | Gmail Filesystem | GPL | some persons with gmail-account | GmailFS provides a mountable Linux filesystem which uses your Gmail account as its storage medium. |
H
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| HDAPS | HardDisk Active Protection System | GPL | persons with ThinkPads | Seams to work on Ubuntu.
Hdapsd is here [2] avaible. Kernel patch still missing for 10.3. |
I
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| InitNG | a sysvinit replacement that could boot the linux machine faster | GPL | All users | If this init system could be included, then there will have no one to blame Linux for its slow booting speed anymore :-) |
L
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| LUKS | Full disk encryption using cryptsetup-LUKS | GPL | everyone with need for strong and transportable encryption, hmilz, liquidat | I already have a working framework, either booting from an USB stick or modifying GRUB. Please contact me if you're interested. This is especially important because in many corporate environments, full disk encryption is a must, and there is no commercial product yet for this purpose. I'd expect such a feature in the upcoming Novell Linux Desktop 10.
It is the upcomming encryption standard which is already supported by gentoo and fedora core, the sources are easy to build on a Suse 10.0 system. There is a Windows implementation, too. It has some nice and important advantages compared to all other solutions. It still has all the old problems of the cryptofs implementations for linux. For instance nobody ever looked closely on the initialisation vector generation of this implementation (ESSIV). There are other things too that are missing (See for instance this paper). Its better than cryptoloop i agree but its still not THE implementation we should switch to. -Henne First: the problems around the initialisation vectors are very detailed described in the publications of Clemens Fruhwirth I read so it's not true that nobody ever looked closely on it. But anyway: these problems are problems of the linux and the design of the linux kernel - this is not a place to discuss it, and it is not a reason against adding this package! --liquidat openSUSE 10.3 will have luks support. Ludwig is also working on the integration of the old system. -Msmeissn |
| Lustre kernel patches | Luster is a clustered file system. | GPL | Cluster administrators | SL-10.0-OSS has pleased me thus far with its collection of clustering tools. I have been able to setup commodity clusters with realative ease. However what is needed for true expansion is a highly scalable filesystem capable of storing 10s of terabytes. Large filesystems are what Lustre does best. SLES 9 incorporates these patches from the discs.
The Lustre folks should push them upstream, like we asked them too repeatedly. -Msmeissn 16:41, 18 February 2007 (UTC) |
| LZOP | lzop is a file compressor which is very similar to gzip. lzop uses the LZO data compression library for compression services, and its main advantages over gzip are much higher compression and decompression speed (at the cost of some compression ratio). | GPL | everyone | Because - OpenSuSE ships with lzo library anyway, btw: somebody has posted a patch forgnu-tar to add lzo compression on gnu-tar mailinglist (link), so if gnu-tar is getting this patch incorporated, lzop would be missing anyway - and then users would complain. having lzop in openSuSE would be great and also would help gnu-tar getting this patch. |
M
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| mksh | MirBSD Korn Shell | MirBSD/2+3-clause BSD/ISC | Thorsten Glaser | Enhanced pdksh derivate, see website for details. Is part of Debian, Gentoo, Crux, grml and others, too. |
| MultiSeat Linux like this (big) pdf | Multiple user on ONE Linux Box | GPL | Internet cafes, schools, me | This should replace this procedure and how it works fine |
| WiFi MPPE/MPPC support for Kernel and PPPD | kernel and PPPD patch allowing to use WiFi with very popular microsoft encryption/compression | GPL | users | Existing support for MPPE in the kernel is not enough. Some people report to get "Unsupported protocol ..." error after succesfull authentication. The MPPE/MPPC is very poular standard, a lot of people have problems with it. Manually pathing kernel is rather hard for plain users. |
N
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| ntfs-config | Enable/disable NTFS write support with a simple click | GPL | ra100 | ntfs-config will allow you to enable/disable write support for external and/or internal device with only two click.
This will configure your system to use the new ntfs-3g driver instead of the current read-only kernel one. --- Not necessary, since we use ntfs-3g by default now starting with 10.3 -Msmeissn 14:49, 5 March 2008 (UTC) |
O
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| OpenAFS | OpenAFS is an open source implementation of the Andrew distributed file system (AFS). AFS is a distributed filesystem product. It is used by large companies, and by a lot of schools. | IBM Public Licence (OSI) | Users | Althouh the code is Open, and its under an OSI approved licence, OpenAFS has a kernel module involved. The module is IBM PL and not GPL. This is why openafs is _not_ in the kernel, I believe it would be legal to have OpenAFS source packages still? and a Binary package for the non-kernel stuff. -lrburton
The only reason for our department to use SuSe 9.3 was that it contained compiled OpenAFS packages. We would be very happy to see OpenAFS readded to OpenSuSe. The same subject prevents our group from moving to the versions beyond 10.0 which still has OpenAFS. The IBM license may be a problem here. According go Wikipedia section 4 of IPL may expose distributors to unbounded legal costs, possibly arising from vexatious claims. |
| OpenPKG 2.4 | cross-platform package-handling-system | OSI approved licenses | Companies writing software for UNIX/LINUX/BSDs etc. | Please see http://www.openpkg.org/license.html for further licensing information |
P
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| | PAM module backed by MySQL | LGPL | SysAdmins | You can find this now in the oBS. --Buschmann 22:52, 4 April 2008 (UTC) |
| pam_usb | PAM module provides hardware authentication with USB dongle | GPL v2 | everyone | pam_usb provides hardware authentication for Linux using ordinary USB Flash Drives. It works with any application supporting PAM, such as su, any login manager (GDM, KDM), etc. |
| python-distutils | Required to install some Python modules | PSF | Python non-developers | python-distutils is currently bundled with python-devel. But also non-developers need it, so there should be a stand-alone python-distutils. |
R
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| rlocate | File location program | GPL v2 | Users | File locations are updated on the fly.
According to Msmeissn the kernel module is not clean, and the devs could better be using the audit frame work. |
S
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| Security Center | Easy Security System | GPL | Users | Make one Security Project
KmyFirewall + KlamAv/ClamAv + SpamFilter + Kgpg + ... a all in one EASY security center
make a p2p or other security network (look at blueforg, okopipi) to send security information. or you can download updates or signatures. all information firewall, virus, spam, gpg runs about the security network. Look at the Xandros Security Suite [3] |
| sensors-applet | GNOME Panel to display readings from hardware sensors | GPL | everyone | Once I had some hw-problems and this applet is nice to monitor those parameters |
| shfs | Secure shell filesystem kernel module | GPL | users | "Mount ANY dir from ANY host in a SECURE way". They already include a way to make a rpm package, but it has to be rebuilt every time you upgrade the kernel. Would be nice if it was included.
Why not just use sshfs? |
T
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| TestDisk | TestDisk is a partition recovery utility | GPL v2 | sysadmin and unlucky user | Works with FAT, NTFS, EXT2/EXT3, RFS...
what's the difference to gpart? -kernelhacker Testdisk is much more complete and nicer to use. For example, testdisk handles extended partitions, and let's you replace a corrupted NTFS boot sector with it's backup. -mikedep333 |
| TrueCrypt | Frontend to using encrypted container-files, works with windows and linux | open source (TrueCrypt Collective License Version 1.0) | everyone | It is nice to use the same container on windows and linux; at the moment it has to be installed by hand, and the modules need to be recompiled at each kernel update
I really would love to see Truecrypt supported! Currently there are packages at http://software.opensuse.org/download/security:/privacy/ but these are to old for the current version of 10.1 - although support for 10.2 looks better. AFAIK it's the only secure & _portable_ solution therefore it would be of great use! |
V
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| Vuurmuur | Vuurmuur is a powerful middle-end/front-end for netfilter/iptables aimed at system-administrators who need a decent firewall, but don't have netfilter specific knowledge. | GNU GPL | Admins | The program is basicly split into three pieces. One piece (the middle-end) converts humanly-readable rules, hosts, groups, networks, zones, interfaces and services into a iptables ruleset (or optional into a bash-script). The second part is a little daemon that converts the netfiler logs to easy readable logs, that reflect all the predefined objects described above. The third part is a Ncurses-based Gui (the front-end) in which one can manage the firewall. Most important here is the real-time feedback. Logs can be viewed in real-time, using colours for easy interpretation. Also, the current connections can be viewed in real-time. Filtering possibilities make it easy to monitor specific hosts or services. |
X
| Package | Description | License | wanted by | remark |
|---|---|---|---|---|
| xsel | Command utility to interact with X selections | free (not sure what kind) | users | xsel is a utility to pipe to and from the current X selection from the command line. It is useful for many kinds of scripts. For example, I used it to create a script that would speak the current selection using festival. Note that xsel is currently maintained in Debian: http://packages.qa.debian.org/x/xsel.html
We already have xselection(1) - Henne |
Fixed
| Package | Description | License | wanted by | resources | solved by |
|---|---|---|---|---|---|
| MC | Midnight Commander is a file manager. It aims at file operations in non-gui mode. | GNU GPL | All Users | standard SUSE repository | |
| most pager | opposite of less | GPLv2 | people who do not want to settle for less | Buildservice | peterph |
Will not be "fixed"
| Package | Description | License | Description | Rejection reason |
|---|---|---|---|---|
| new bash function | help newbies with .run packages | none | many newbies have problems with .run installers for linux, e.g. ati drivers package, doom3 installer and many other installers of variuos packages. It may help to define a simple function like this one: function run { chmod +x "$1"; eval "`pwd`/$1";} | Dangerous. Superfluous (shell archives can be run by $ bash archive). |
| Package Wishlists: Base - Development - Drivers - Education - Emulation - Eyecandy - Games - GNOME - KDE - Mobile Computing - Multimedia - Network - Productivity - Science - Various - Dropped Packages |

