linuxconf 1.21r3 changes log

linuxconf 1.21r3 changes log

previous versions: 1.21r2
Change log index

Enhancements

Module dialout and redhatppp: hidden password

The password field in the PPP configuration was not hidden. This was done on purpose so people can easily review their ISP configuration. Well, too many people disliked it, so we changed it. Now the password field is present in hidden mode with an extra confirmation field.

When you edit a configuration, if you fail to enter a new password, the old is preserved.

Module dnsconf: new --newsecondary command line

The --delsecondary was there, but the reverse was missing!

Module dnsconf: template domain

In the feature dialog, you can specify the name of the default or template domain. This domain (it has to exist in the DNS) will be used when creating a new domain. The module used to compute default values but could not guess stuff like secondaries and backup MXs.

Now, when you create a new domain, it will copy many settings from the template zone if defined. This affect the interactive and command line mode.

The following command line still work:

	/sbin/dnsconf --newdomain new_domain template_domain

but if you omit the template_domain argument, then the one specified in the features dialog will be used. This should ease your work a bit.

Module dnsconf: update zone files as needed

The module used to write back zone file every time a change was made anywhere. So zone file were needlessly rewritten back and named was sending a update to every secondary for nothing.

Now a zone is updated only if it was changed.

Module mailconf: vdomain locking

As discussed on the list, there are now two new check-box in the vdomain configuration:

These check-box allows one to lock partly or completely a virtual domain email service. This can be used when migrating a vdomain from one server to another, without stopping the mail service for other domain.

vdeliver and vpop3d were fixed to support this. vimap will have to learn about this little trickery. Quite easy to adapt.

Translations

More Hungarian and Swedish delivery.

Bug fixes

HTML mode: Spaces in button text

Spaces were not properly supported in button titles. Now they are encoded and properly formatted.

Probing network configuration on SuSE

The kernel behave a little differently on SuSE and Linuxconf was failing when probing the network configuration. It was fixed by used a more general probing scheme, which works everywhere.

This was test on SuSE 6.4. Linuxconf compiles out of the box on it.