RESUMEN SCRIPTS Y SERVICIOS LLIUREX 8.09 Scripts/Servicios

Anuncio
RESUMEN SCRIPTS Y SERVICIOS LLIUREX 8.09
Scripts/Servicios
Descripción
CUPS
/usr/sbin/llxcfg­lpd {start| Gestión del dominio de impresión CUPS.
stop|reload|restart|allow|
deny|info|listfiles|update|
revert|cpkgs}
DHCP
/usr/sbin/llxcfg­dhcpd {start|stop|restart}
Gestión del demonio del servicio DHCP.
DNS
/usr/sbin/llxcfg­dnsd {enable|disable|start|stop|
restart|addalias|delalias}
Control del servicio DNS
GESCEN
/usr/sbin/lliurex­gesc2llwat Conversión del archivo XML generado desde
GESCEN a formato intermedio CSV.
GESTIÓN DE USUARIOS
/usr/sbin/lliurex­admin­
manager parámetros
Gestión
de
usuarios
administración.
locales
de
/usr/bin/lliurex­userfuncs lliurex­userfuncs.sh
Ejecuta la función de la librería lliurexuserfuncs.sh que se pasa como primer
parámetro.
GESTIÓN DE VARIABLES
/usr/sbin/llxcfg­bootvar
Utilidad para leer variables del kernel en el
arranque (boot:)
/usr/sbin/llxcfg­vars.sh
Funciones de manipulación de variables
para LliureX.
/usr/sbin/llxcfg­delvars
Utilidad para borrar variables llxcfg en
archivos.
/usr/sbin/llxcfg­setvars Utilidad para asignar valores a las variables
Resumen órdenes LliureX 8.09
1/6
Scripts/Servicios
Descripción
VAR1=valor1 {VAR2=valor2 ...}
de llxcfg. (Ver formato completo).
/usr/sbin/llxcfg­listvars ­­ Utilidad para listar variables, valores,
archivos
de
variables
o
todo
values
simultáneamente.
/usr/sbin/llxcfg­showvars lista_variables
Primitiva usada por los scripts para leer las
variables de configuración de LliureX dadas
como argumento.
GESTIÓN CLIENTES LIGEROS
La gestión de clientes ligeros TCOS está incluida en las opciones del menú
Administración LliureX -> LliureX Lab (TCOSMonitor), Registro de clientes ligeros y
TCOS-config.
HERRAMIENTAS DE ADMINISTRACIÓN
/usr/sbin/lliurex­server­
express
Herramienta de configuración del servidor.
HTTP
/usr/sbin/llxcfg­httpd {enable|disable|start|stop|
restart|enablesite|
disablesite} Control del servicio httpd. Permite crear y
eliminar sites virtuales, así como gestionar
el servicio web.
KERBEROS
/usr/sbin/llxcfg­krb5
Control de Kerberos para el aula LliureX.
­­force init
listprincs [filtro]
start|stop|restart|reload|
allow|deny|info|listfiles|
update|revert|cpkgs
/usr/sbin/llxcfg­krb5­
keytabs
[ADOY]
I
inicializa el keytab de las máquinas y
usuarios.
llxcfg­passgen [options] Genera contraseñas válidas para Kerberos y
PASSNAME {gen|show|remove} | devuelve el path donde es almacenada.
list
Resumen órdenes LliureX 8.09
2/6
Scripts/Servicios
Descripción
LDAP
/usr/sbin/llxcfg­ldap Utilidad para el control del servidor LDAP.
[ ­­force ] init
ºclean­logs
{start|stop|restart|reload|
allow|deny|info|listfiles|
update|revert|cpkgs}
/etc/init.d/slapd
{start| Gestión del servicio LDAP
stop|restart|force­reload}
/usr/sbin/slapcat
Enlace simbólico a /usr/sbin/slapd que
muestra un volcado de la BBDD LDAP.
Es importante ejecutar la orden con el
LDAP apagado.
/usr/sbin/slapadd
Enlace simbólico a /usr/sbin/slapd que
permite añadir. Es importante ejecutar la
orden con el LDAP apagado.
/usr/sbin/slappasswd
Enlace simbólico a /usr/sbin/slapd que
permite modificar la contraseña del usuario
administrador.
MOODLE
/usr/sbin/llxcfg­init­moodle Utilidad
de
de la aplicación Moodle.
/usr/sbin/llxcfg­moodle {enable|disable|start|stop|
restart|status} post-configuración
Utilidad de control de Moodle del aula
LliureX.
RED
/usr/sbin/llxcfg­netconfig­ Utilidades de configuración de red del
server {update|listvars| servidor.
listconfs}
/usr/sbin/llxcfg­net­scripts Ejecución de scripts llxcfg de red
{down|post­down|pre­up|up}
{enable|disable} SCRIPT_NAME [RUN_ORDER]
{allow|deny} SCRIPT_NAME
Resumen órdenes LliureX 8.09
3/6
Scripts/Servicios
Descripción
/usr/share/lliurex/lliurex­ Funciones de red.
netfuncs/lliurex­netfuncs.sh
/usr/bin/lliurex­net NOMBRE_FUNCION [Parametros ...] | list
Ejecuta diversas utilidades
visualiza un listado de ellas.
de
RED
o
SQUID
/usr/sbin/llxcfg­proxy {start|stop|reload|restart|
allow|deny|info|listfiles|
update|revert|cpkgs}
Gestión del demonio del servicio SQUID.
{internet­enable|internet­
disable|internet­status}
/var/www/lliurex/proxy/lliur Ubicación del archivo proxy.pac
ex­proxy/proxy.pac
UTILIDADES
/usr/sbin/llxcfg­dbs {enable|disable|start|stop|
init|clean} Gestión de la Base de datos MySQL.
/usr/bin/lliurex­version
Devuelve la versión de LliureX instalada.
Habilita o deshabilita servicios de inicio de
/usr/sbin/llxcfg­policy {enable|disable|status|list­ manera que no se vuelvan a ejecutar a no
ser que se ejecuten manualmente.
disabled}
/usr/bin/lliurex­userguide
Ejecuta la guía de usuario en versión html
en el navegador web por defecto.
/usr/bin/lliurex­tuxpaint
Ejecuta la aplicación Tuxpaint adaptada y
ampliada para LliureX.
clean­broken­links $DIR
Borra los links rotos que encuentre en el
primer nivel del directorio indicado como
parámetro.
Acepta tambien entrada estándar. “ Es
entubable”
clean­empty­directories $DIR Borra los directorios vacios en el primer
nivel
del
parámetro.
Resumen órdenes LliureX 8.09
directorio
indicado
como
4/6
Scripts/Servicios
Descripción
Acepta también
entubable”
clean­empty­directories­
recursively $DIR
estándar:
“Es
Borra los directorios vacios de forma
recursiva a partir del directorio indicado
como parámetro.
Acepta también
entubable”
lliurex­pki
entrada
entrada
estándar:
“Es
Utilidad de gestion de certificados y claves
para un sistema lliurex.
LliureX cpkg
llxcfg­cpkg cpkg significa paquete de configuración, y
su objetivo es instalar determinados
ficheros, que pueden (o no) sustituir a los ya
existentes
en
el
sistema
(aunque
pertenezcan
a
otros
paquetes).
Las
configuraciones pueden ser estáticas o
dinámicas.
cpkg actualiza el sistema en varios pasos:
● ejecución de cpkg-scripts ('pre-cpkg')
● configuración: (generación ficheros)
● instalación de los ficheros
● post-configuración: (reinicio servicios,
etc ...)
● ejecución de cpkg-scripts ('post-cpkg')
En cada paso se procesa la lista de cpkgs.
Si un paso termina con error, se finaliza el
proceso de ese cpkg.
llxcfg­cpkg {update|revert} [PKG_1 [... PKG_N]]
update: configure + postconfigure. Se
ejecuta cada vez se actualiza el sistema.
llxcfg­cpkg {configure|
deconfigure|postconfigure} [PKG_1 [... PKG_N]]
revert = deconfigure + postconfigure
en
el
llxcfg­cpkg {allow|deny} PKG_1 deconfigure: revierte los cambios
[... PKG_N]
restaura los ficheros a su estado inicial.
y
configure:
sistema.
instala
los
cambios
llxcfg­cpkg invoke ACTION [PKG_1 [... PKG_N]]
allow|deny: activa|desactiva packages de
servicios de forma permanente.
llxcfg­cpkg {listfiles|info} [PKG_1 [... PKG_N]]
invoke ACTION:
ejecuta
“ACTION” sobre el 'services.list'
llxcfg­cpkg {list|list­allow|
list­deny}
listfiles: lista de ficheros modificados
llxcfg­cpkg grepinfo Resumen órdenes LliureX 8.09
list|list­allow|list­deny:
cpkgs
invoke-rc.d
listado
de
5/6
Scripts/Servicios
Descripción
FIELD_NAME [PKG_1 [... PKG_N]] info|grepinfo: información diversa sobre
un cpkg
Resumen órdenes LliureX 8.09
6/6
Descargar