linuxconf 1.26r5 changes log

linuxconf 1.26r5 changes log

previous versions: 1.26r4
Change log index

Enhancements

dhcp2dns script and bind 9

The script was fixed to trigger a reload of the dns configuration with bind 9 on redhat systems.

guruengine: the allfine method

Sometime a guru has a step where it specifies that all is fine. It just inform the user that a setting has been validated and all is fine. the allfine() method is used to present a nice icon. There were already the notice() method to present an icon telling that something is wrong.

Module accountbatch: Some enhancements

The module expects a file with 5 fields to create/maintain accounts. the fields are: user id, name, group, shell, password. In most case this information is not readily available. For example, many accountbatch user are getting their file from a school registry. They get only the userid and the name. The rest is missing, but can be often supplied as constant. A simple script fits the bill. This is nevertheless annoying. So the module was enhanced to accept various file format and supply default for missing field.

A section has been added to the dialog and for each field, we can specify the column in the input file. Or we can say it is missing in the file and supply the default value.

For the password field, we can request auto-generation of the passwords. If selected, the passwords are generated using random values and the report is produced at the end to collect the passwords generated.

A new button "preview" was added to preview the file content after applying the proper parsing. So you can tell if the module properly understand your file and supplies the proper defaults.

Module mailconf: vdomains and vregistry

the virtual registry may be used to configure vdomains. You can do

	# Get the available variable
	/sbin/vregistry --list | grep vdomain
	# Retrieve the fallback destination
	/sbin/vregistry --get vdomain.fallback.foo.com
	# Set the domain wide inbox disk quota
	/sbin/vregistry --set vdomain.quota.foo.com 10000

Module managerpm: updating packages

The interactive status window was not showing the update status at all since rpm 4. A different strategy has been used to parse rpm progress.

Module pythonmod: Support for python 2.2

Thanks to Conectiva, the module support python 2.2

Module shellmod: newf_info

The newf_info directive was missing from the protocol. It allows one to enter fixed data in a dialog.

Module syslogconf: adding files

The module was not complete. The add button now works so you can have new files to /etc/syslog.conf

Module xterminal: Support for xtermkit 2.8

The module supports installation using mandrake 8.1 or redhat 7.2. It also support installation of the 2.4 modular kernel.

packaging

The rpm I am supplying do work on redhat 7.2 and mandrake 8.1 without any extra packages.

S390 IBM mainframe

A little patch was sent by Conectiva for proper keyboard configuration.

Support for mdk 8.1

Some resource file were adjusted to work on mdk 8.1

Bug fixes

module pppdialin: script ppplogin

The script had a bug preventing post-connection script to be executed.

virtual email domains: vdeliver bug

Since 1.26r3, vdeliver had a bug and was unreliable. This is fixed and make the new auto-responder and vacation feature reliable.