linuxconf 1.26r1 changes log

linuxconf 1.26r1 changes log

previous versions: 1.26
Change log index

Enhancements

Module accountbatch: command line option

The accountbatch module is used to add/remove/modify user accounts from an ASCII file. There were initially no command line to trigger an update. There is now. All features available from the dialog are now available from the command line. The man page has been updated.

The option --update has been added and it has many sub-options.

    --update [--test] [--silent] [--file path] [--group groupname ]
             [--grouplow gid ] [--add ] [--del ] [--mod ]
             [--archive ] [--delfiles ]

Module shellmod: vregistry support

It is now possible to use the virtual registry from a shellmod script. This allow easy access to various setting in Linuxconf without having to understand the underlying file formats. There are 3 new commands:

Here is an example:

main(){
       # Getting some values from /etc/samba/smb.conf
       # The values will be stored in $workgroup and $winsserver
        echo vreg_get samba.workgroup workgroup
        echo vreg_get samba.winsserver winsserver
        vreg_do
        qecho notice "workgroup is $workgroup, wins is $winsserver"
        # Changing the values
        qecho vreg_set samba.workgroup MYGROUP
        qecho vreg_set samba.winsserver "1.2.3.4"
        vreg_do
}

A man page was also written for the module.

Module xterminals: support for xtermkit 2.6

The module has been enhanced to support xtermkit 2.6. Notably xtermkit now may be installed from Redhat 7.1 and Mandrake 8.0 CD.

nfsconf: new module

The NFS server configuration was moved from the core to its own module, nfsconf. This is part of the project to make Linuxconf 100% modular. No new functionality, just that it is now a module.