> You can run the application from the root shell or, better, > create a new user to run it. Remember that Vyatta is a > specialized Linux, but is still Linux inside, so just useradd.
Sort of. The spirit of the answer is correct in the Vyatta does use Linux underneath and it is possible to go to the shell to do all sorts of things. That said, the fact is, simple useradd won't work in VC3 or earlier. In versions up through VC3, the /etc/passwd file is overwritten upon reboot with the account information in the config file. This will simply remove anything you set up with useradd. It can also cause issues if you install another external package that runs with a specific daemon user as the daemon user will be overwritten. The workaround here is to create a duplicate user in the Vyatta config file such that the correct user is created in the /etc/passwd file when the file is overwritten. In VC4 (Glendale), this is behavior is changing and there will be some 2-way synchronization between the password file and the system config file. This will allow you to create a user using useradd that is not in the config file and have it remain untouched across reboots. -- Dave _______________________________________________ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users