Jump to content

User Management Scripts: Difference between revisions

From LinuxMCE
Juliet (talk | contribs)
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
RemoveUser.sh: Removes a LinuxMCE user from the linux system users. This script is executed from the LinuxMCE web-admin interface before the LinuxMCE user is removed from the databases.
{| align="right"
  | __TOC__
  |}
==SetupUsers.sh==
* Call /usr/pluto/bin/SetupUsers_Homes.sh script: see below
* Creates user voicemenu by calling:
  /usr/pluto/bin/generate_users_voicemenu.pl
===Log Location===
  /var/log/pluto/SetupUsers_Homes.log
==SetupUsers_Homes.sh==
* Adds a LinuxMCE user to the system setting up a home user directory /home/user_* and adding the LinuxMCE subdirectories.
* Creates samba share
* Creates permissions for newly created directories.
 
== Log Location==
  /var/log/pluto/SetupUsers_Homes.log
 
==RemoveUser.sh==
Removes a LinuxMCE user from the linux system users. This script is executed from the LinuxMCE web-admin interface before the LinuxMCE user is removed from the databases.
  RemoveUser.sh [OPTIONS] <LinuxMCEUserID>
  RemoveUser.sh [OPTIONS] <LinuxMCEUserID>
  -d            delete home directory
  -d            delete home directory
Line 6: Line 24:
                 the DIR directory. If no DIR is specified the backup should be placed
                 the DIR directory. If no DIR is specified the backup should be placed
                 /tmp directory
                 /tmp directory


[[Category: LinuxMCEBashScripts]]
[[Category: LinuxMCEBashScripts]]

Latest revision as of 06:57, 18 May 2010

SetupUsers.sh

  • Call /usr/pluto/bin/SetupUsers_Homes.sh script: see below
  • Creates user voicemenu by calling:
 /usr/pluto/bin/generate_users_voicemenu.pl

Log Location

 /var/log/pluto/SetupUsers_Homes.log

SetupUsers_Homes.sh

  • Adds a LinuxMCE user to the system setting up a home user directory /home/user_* and adding the LinuxMCE subdirectories.
  • Creates samba share
  • Creates permissions for newly created directories.

Log Location

 /var/log/pluto/SetupUsers_Homes.log

RemoveUser.sh

Removes a LinuxMCE user from the linux system users. This script is executed from the LinuxMCE web-admin interface before the LinuxMCE user is removed from the databases.

RemoveUser.sh [OPTIONS] <LinuxMCEUserID>
-d             delete home directory
-a             delete all files owned by user
-b[=DIR]       create at backup of user files before deleting them and place it in
               the DIR directory. If no DIR is specified the backup should be placed
               /tmp directory