Skip to content

Commit 22e5c10

Browse files
remove user setup function
1 parent f1f3267 commit 22e5c10

File tree

1 file changed

+1
-65
lines changed

1 file changed

+1
-65
lines changed

plugins/envsetup

Lines changed: 1 addition & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -304,70 +304,6 @@ do_debootstrap() {
304304
fi
305305
}
306306

307-
setup_user()
308-
{
309-
default_uid=1001
310-
default_gid=1001
311-
312-
if [ -n "$FS_USER" ]; then
313-
_user=$FS_USER
314-
else
315-
warn "username not set in \$\"FS_USER\""
316-
msg "defaulting to ${USER}01"
317-
_user="${USER}01"
318-
fi
319-
320-
if [ -n "$FS_PASSWD" ]; then
321-
_passwd=$FS_PASSWD
322-
else
323-
_passwd="fs-cook-${RANDOM}"
324-
warn "password not set in \$\"FS_PASSWD\""
325-
msg "defaulting to $_passwd"
326-
fi
327-
328-
# SUDO setup
329-
if ! $ENABLE_PASSWD; then
330-
pass_set_cmd="echo $_user ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$_user;chmod 0440 /etc/sudoers.d/$_user"
331-
else
332-
pass_set_cmd="echo $_user ALL=\(root\) ALL > /etc/sudoers.d/$_user;chmod 0440 /etc/sudoers.d/$_user"
333-
fi
334-
335-
# UID setup
336-
if [ -n "$FS_UID" ]; then
337-
uid_val="$FS_UID"
338-
else
339-
uid_val="$default_uid"
340-
fi
341-
342-
# GID setup
343-
if [ -n "$FS_GID" ]; then
344-
gid_val="$FS_GID"
345-
else
346-
gid_val="$default_gid"
347-
fi
348-
349-
shout "setting up $_user..."
350-
351-
# create user group
352-
run_cmd "groupadd --gid 1001 $_user"
353-
354-
# create user
355-
CMD="useradd -m \
356-
-p \$\(openssl passwd -1 $_passwd\) \
357-
-G sudo \
358-
-d /home/$_user \
359-
-g $gid_val \
360-
-u $uid_val \
361-
-k /etc/skel \
362-
-s /bin/bash \
363-
$_user"
364-
365-
run_cmd "apt update"
366-
install_pkg "openssl"
367-
run_cmd "$(trim_quotes $CMD)"
368-
run_cmd "$pass_set_cmd"
369-
370-
}
371307
arch_translate() {
372308
arch=$1
373309
export t_arch
@@ -412,7 +348,7 @@ do_qemu_user_emulation() {
412348
}
413349

414350
do_chroot_ae() {
415-
local chroot_dir="$1"
351+
local chroot_dir=$1
416352
shift
417353
local command=$*
418354
do_mount "$chroot_dir"

0 commit comments

Comments
 (0)