~ubuntu-branches/ubuntu/quantal/cloud-init/quantal

« back to all changes in this revision

Viewing changes to doc/examples/cloud-config-user-groups.txt

  • Committer: Package Import Robot
  • Author(s): Scott Moser
  • Date: 2012-09-30 14:29:04 UTC
  • Revision ID: package-import@ubuntu.com-20120930142904-nq8fkve62i0xytqz
* add CloudStack to DataSources listed by dpkg-reconfigure (LP: #1002155)
* New upstream snapshot.
  * 0440 permissions on /etc/sudoers.d files rather than 0644
  * get host ssh keys to the console (LP: #1055688)
  * MAAS DataSource adjust timestamp in oauth header to one based on the
    timestamp in the response of a 403.  This accounts for a bad local
    clock. (LP: #978127)
  * re-start the salt daemon rather than start to ensure config changes
    are taken.
  * allow for python unicode types in yaml that is loaded.
  * cleanup in how config modules get at users and groups.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# add groups to the system
 
1
# Add groups to the system
2
2
# The following example adds the ubuntu group with members foo and bar and
3
3
# the group cloud-users.
4
4
groups:
5
5
  - ubuntu: [foo,bar]
6
6
  - cloud-users
7
7
 
8
 
# add users to the system. Users are added after groups are added.
 
8
# Add users to the system. Users are added after groups are added.
9
9
users:
10
10
  - default
11
11
  - name: foobar
81
81
#               directive.
82
82
#   system: Create the user as a system user. This means no home directory.
83
83
#
84
 
# Default user creation: Ubuntu Only
85
 
# Unless you define users, you will get a Ubuntu user on Ubuntu systems with the
 
84
 
 
85
# Default user creation:
 
86
#
 
87
# Unless you define users, you will get a 'ubuntu' user on ubuntu systems with the
86
88
# legacy permission (no password sudo, locked user, etc). If however, you want
87
 
# to have the ubuntu user in addition to other users, you need to instruct
 
89
# to have the 'ubuntu' user in addition to other users, you need to instruct
88
90
# cloud-init that you also want the default user. To do this use the following
89
91
# syntax:
90
92
#    users:
91
 
#      default: True
 
93
#      - default
 
94
#      - bob
 
95
#      - ....
92
96
#  foobar: ...
93
97
#
94
98
# users[0] (the first user in users) overrides the user directive.