move git config setup to user.sh
This commit is contained in:
parent
cf4ca66c03
commit
f2be3e63b3
|
@ -29,8 +29,6 @@ $_cmd_su "cd ~ && hugo new site $_hugo_site_name"
|
||||||
$_cmd_su "cd $_site_path && git init"
|
$_cmd_su "cd $_site_path && git init"
|
||||||
$_cmd_su "echo '/themes/' >> $_site_path/.gitignore"
|
$_cmd_su "echo '/themes/' >> $_site_path/.gitignore"
|
||||||
$_cmd_su "echo 'node_modules/' >> $_site_path/.gitignore"
|
$_cmd_su "echo 'node_modules/' >> $_site_path/.gitignore"
|
||||||
$_cmd_su "git config --global user.email '$_git_user_email'"
|
|
||||||
$_cmd_su "git config --global user.name '$_git_user_name'"
|
|
||||||
$_cmd_su "cd $_site_path && git add . && git commit -m 'initial commit'"
|
$_cmd_su "cd $_site_path && git add . && git commit -m 'initial commit'"
|
||||||
|
|
||||||
echo "#!/bin/sh" > "$_serve_script_path"
|
echo "#!/bin/sh" > "$_serve_script_path"
|
||||||
|
|
7
user.sh
7
user.sh
|
@ -1,5 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
|
_cmd_su="su --login $_user -c"
|
||||||
|
|
||||||
useradd -m -s /bin/bash "$_user"
|
useradd -m -s /bin/bash "$_user"
|
||||||
groupadd sudo
|
groupadd sudo
|
||||||
usermod -aG sudo "$_user"
|
usermod -aG sudo "$_user"
|
||||||
|
@ -10,10 +12,13 @@ passwd -d "$_user"
|
||||||
chage -d 0 "$_user"
|
chage -d 0 "$_user"
|
||||||
|
|
||||||
if command -v apt-get ; then
|
if command -v apt-get ; then
|
||||||
apt-get update && apt-get -y upgrade && apt-get -y install sudo
|
apt-get update && apt-get -y upgrade && apt-get -y install sudo git
|
||||||
else
|
else
|
||||||
echo "Error - no package installer found."
|
echo "Error - no package installer found."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
$_cmd_su "git config --global user.email '$_git_user_email'"
|
||||||
|
$_cmd_su "git config --global user.name '$_git_user_name'"
|
||||||
|
|
||||||
# TODO ensure group sudo is allowed sudo
|
# TODO ensure group sudo is allowed sudo
|
||||||
|
|
Reference in New Issue