bascule <[EMAIL PROTECTED]> writes: > i discovered i didn't, copies of the previous /etc/passwd and /etc/group had > them so i renamed them but that didn't work so i put them back, do i use > useradd to create them and if so what about passwords and permissions? > > bascule > > > > make sure you have a user called admin and a group httpd-naat in > > /etc/passwd and /etc/group files, and then update the package again. >
simply use the infos provided by the naat-backend post-scripts: example: ---------------------------------------------------------------------- grep -qw 'naat-console' /etc/shells || \ echo "/usr/bin/naat-console" >> /etc/shells # Add admin group exist if doesn't exit grep -q '^admin:' /etc/group || \ /usr/sbin/groupadd admin 2> /dev/null # Add the admin user (for console) if doesn't exist grep -q '^admin:' /etc/passwd || \ /usr/sbin/useradd -c "Administrator" -g admin -G adm -d /home/admin \ -s /usr/bin/naat-console admin 2> /dev/null grep -q '%admin' /etc/sudoers || \ echo "%admin ALL=(ALL) NOPASSWD: /usr/bin/event-handler.pl , /usr/share/naat/scripts/*" >> /etc/sudoers; #echo "%admin ALL=(ALL) NOPASSWD: /usr/bin/event-handler.pl , /usr/share/naat/scripts/sumtraffic" >> /etc/sudoers; /bin/chmod 0440 /etc/sudoers ----------------------------------------------------------------------------- do the same thing for httpd-naat grep -q '^admin:' /etc/passwd || \ /usr/sbin/useradd -c 'Administrator' \ -d /home/admin -G adm -s /bin/bash admin grep -q '^httpd-naat:' /etc/passwd || \ /usr/sbin/useradd -c "Httpd Naat Admin" -s /bin/bash -M \ -d /var/www-naat -G admin,apache httpd-naat -- Florin http://www.mandrakesoft.com