Un constructor de módulos shell está disponible para coger soltura en estos menesteres. Puede acceder a este constructor desde el menú principal de shellmod o con la utilidad shellmod:
shellmod --build
Aparece aquí un único diálogo. Rellénelo y se creará el modelo para un módulo shell nuevo. Aquí hay varios campos.
Simplemente introduzca la ruta relativa o completa del nuevo script de shell que quiere crear. El constructor no es capaz de editar un módulo ya existente.
Debe especificar el id del menú en que quiere insertar el módulo (Linuxconf). Un módulo puede insertarse en distintos menús de Linuxconf, pero el constructor sólo soporta uno. Modificar el código más tarde es muy sencillo.
Este campo tiene una lista de ayuda para elegir el ID correcto.
Simplemente introduzca el texto del menú.
Seleccionando esta casilla de verificación, ordena la constructor a generar los ejemplos de funciones de co-manager apropiadas (setupdia, save,deluser,validate).
Nótese que un módulo puede ser co-manager e insertarse en menús también.
Simplemente introduzca las diferentes entradas del menú. Para cada una, el constructor generará un ejemplo de función shell: menufunc1,menufunc2. También creará el código del menú en la función main. Deberá proveer el código para las distintas funciones menufunc.