Page Menu
Home
DevCentral
Search
Configure Global Search
Log In
Files
F277710
/home/dereckson/bin/newuser
No One
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Authored By
dereckson
Jan 16 2017, 10:04
2017-01-16 10:04:56 (UTC+0)
Size
583 B
Referenced Files
None
Subscribers
None
/home/dereckson/bin/newuser
View Options
#!/bin/sh
ARC
=
arc
SHELLUSERS
=
pillar/users/shellusers.sls
if
[
$#
-ne
1
]
then
echo
"Usage: `basename
$0
` <username>"
exit
1
fi
ACCOUNT
=
$1
if
[
! -f
$SHELLUSERS
]
then
echo
"You must run this at the top of a rOPS working copy."
exit
2
fi
LASTUID
=
`
grep
'uid: 2'
$SHELLUSERS
|
sort
|
tail -n
1
|
awk
'{print $2}'
`
NEWUID
=
`
expr
$LASTUID
+
1
`
echo
"
$ACCOUNT
:"
>>
$SHELLUSERS
echo
" fullname:
$ACCOUNT
"
>>
$SHELLUSERS
echo
" uid:
$NEWUID
"
>>
$SHELLUSERS
$EDITOR
$SHELLUSERS
$EDITOR
roles/shellserver/users/files/ssh_keys/
$ACCOUNT
arc feature account/
$ACCOUNT
git status
File Metadata
Details
Attached
Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
73071
Default Alt Text
/home/dereckson/bin/newuser (583 B)
Attached To
Mode
P237 /home/dereckson/bin/newuser
Attached
Detach File
Event Timeline
Log In to Comment