NAME

cipux_task_create_object


SYNOPSIS

  cipux_task_create_object

or

  cipux_task_create_object [OPTIONS]

This command depends on the CipUX::Task module. For details, please see the USAGE section below.


DESCRIPTION

This script provides a specifc CipUX::Task which should be self explaining by the name of the script. if not, you are an important person for the CipUX team, because we can work together to improve CipUX! Please join the team: we have chat, mailing lists, wikis.


REQUIREMENTS

Perl modules:

CipUX::Task


USAGE

cipux_task_create_object is a perl script which provide a specific CipUX task and may be used as follows:

  CipWorX CipUX CiBot Task 
  ----------------------------------------------------------------------------
  USAGE:
    cipux_task_create_object [OPTIONS]
  EXPLANION:
    * 5 mandatory options:
        OID (login: object ID, example for object = user : chkuelker)
        firstname (human first name)
        lastname (human family name)
        user_node_role (role like: account, share, ..)
        group_node_role (role like: student, teacher, skel, ...)
   * 6 auxilliary options:
        group_type ()
        password (a secret)
        default_CID (default course login: course ID, group ID)
        snd_skel_Uid (secondary skeleton ID: example cycle1)
        uhquota (user hard quota)
        usquota (user soft quota)
        ghquota (group hard quota)
        gsquota (groups soft quota)
    * 2 other options:
        -h (this page)      
        --help (this page)
  EXAMPLES:
    1) cipux_task_create_object OID firstname lastname user_node_role group_node_role
       if using without password, you will be ask for password
    2) echo 'password' | cipux_task_create_object OID firstname lastname user_node_role group_node_role -
    3) cipux_task_create_object OID firstname lastname user_node_role group_node_role group_type password default_CID snd_skel_Uid uhquota usquota ghquota gsquota
    4) cipux_task_create_object -h
    5) cipux_task_create_object --help
  ----------------------------------------------------------------------------


SEE ALSO

See the CipUX webpage and the manual at http://www.cipux.org

See the mailing list http://www.cipux.org/mailman/listinfo/

See the CipUX manual pages online http://man.cipux.org/


AUTHOR

Christian Kuelker <christian.kuelker@cipworx.org>


COPYRIGHT AND LICENSE

Copyright (C) 1999-2006 by Christian Kuelker

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA