kyv/907e1 — Issue #1: Dudas con respecto el destino etc
Author: fitorec
Created: 2011-11-10 01:32:04+00:00
State: open

Respecto el siguiente archivo:

>

Tengo mis dudas hacia el flujo de las salida, hacia donde apunta `etc/shadow`, `etc/passwd`, `etc/group`, ... no deberia ser /etc/, ¿que hace el siguiente código?:

sed -i "s/\/home\/$USER\/home\/$USER/\/home\/$USER/" /etc/passwd
grep -E "^www-data" /etc/passwd > etc/passwd
grep -E "^www-data" /etc/shadow > etc/shadow
grep -E "^www-data" /etc/group > etc/group
grep -E "^crontab" /etc/group >> etc/group
grep -E "^$USER" /etc/passwd >> ${DEST}/etc/passwd
grep -E "^$USER" /etc/shadow >> ${DEST}/etc/shadow
grep -E "^$USER" /etc/group >> ${DEST}/etc/group
chmod 600 ${DEST}/etc/shadow

Pense en meterle mano pero ante mis dudas decidí crear 2 archivos nuevos: **add_jail** y **config_apache** , por otra parte considero convenitente separar la logica en 2 partes.

- Creación de usuario.
- Configuración de apache y/o archivos necesarios.

Por otra parte creo que hay segmentos de códigos que seria más conveniente encapsularlos en funciones.