Instalación en Linux
Creación de scripts de arranque para Gnome
En el cliente, creamos la carpeta:
# mkdir /cbm
dentro ponemos 2 archivos, otros se agregarán solos luego:
-rwxr-xr-x 1 root root 84 mar 6 06:31 cliente.sh
-rwxr-xr-x 1 root root 39K feb 10 13:56 esclavolinux
El cliente.sh debe contener algo como:
#!/bin/sh
while [ 1 ]
do
/cbm/esclavolinux /ip 10.0.0.3 /t 4
sleep 1
done
Reemplazando 10.0.0.3 por la ip de la pc que ejecuta el
servidor.exe y el 4 por el nº de pc cliente.
Le damos permiso de ejecución ejecutando:
# chmod +x cliente.sh
Para que el esclavolinux sea capaz de reiniciar pcs, debe ejecutarse
como root, para ello lo añadimos a sudoers ejecutando:
# visudo
y agregando la linea:
invitado ALL = NOPASSWD:/cbm/cliente.sh
Donde dice "invitado" debe reemplazarse por el nombre de usuario linux,
que usarán los clientes.
En Gnome vamos al menú: Sistema - Preferencias - Aplicaciones al
inicio - Añadir:
Nombre: cbm
Comando: sudo /cbm/cliente.sh
Al reiniciar, ya todo debería estar funcionando.
Si usamos Unity en lugar de Gnome, instalar pixbuf como abajo:
# sudo apt-get install gtk2-engines-pixbuf