From f7560d0f949a1e2dd04673ff1cbda93640a248de Mon Sep 17 00:00:00 2001 From: navewindre Date: Fri, 4 Jul 2025 00:03:31 +0200 Subject: a --- slackware-bootstrap/bootstrap | 10 ++++++++-- slackware-bootstrap/cleanup | 1 + slackware-bootstrap/sudo | 2 ++ slackware-bootstrap/user | 2 ++ 4 files changed, 13 insertions(+), 2 deletions(-) (limited to 'slackware-bootstrap') diff --git a/slackware-bootstrap/bootstrap b/slackware-bootstrap/bootstrap index 5cbe5f7..26eb9b6 100755 --- a/slackware-bootstrap/bootstrap +++ b/slackware-bootstrap/bootstrap @@ -22,6 +22,12 @@ fi echo "working dir: $basedir" -sh $basedir/user $username -sh $basedir/sudo +if [[ ! -f "~/.user-done" ]]; then + sh $basedir/user $username +fi + +if [[ ! -f "~/.sudo-done" ]]; then + sh $basedir/sudo +fi + sh $basedir/step1 diff --git a/slackware-bootstrap/cleanup b/slackware-bootstrap/cleanup index f410dbf..601f275 100755 --- a/slackware-bootstrap/cleanup +++ b/slackware-bootstrap/cleanup @@ -1,5 +1,6 @@ #!/bin/bash +rm ~/.user-done rm ~/.step1-done rm ~/.stable-done rm ~/.current-done diff --git a/slackware-bootstrap/sudo b/slackware-bootstrap/sudo index c5ec129..01fc501 100755 --- a/slackware-bootstrap/sudo +++ b/slackware-bootstrap/sudo @@ -6,3 +6,5 @@ cp -f $basedir/sudoers /etc/sudoers chown root:root /etc/sudoers chmod 440 /etc/sudoers echo "done" + +touch ~/.sudo-done diff --git a/slackware-bootstrap/user b/slackware-bootstrap/user index 9eafbb8..b4362eb 100755 --- a/slackware-bootstrap/user +++ b/slackware-bootstrap/user @@ -12,3 +12,5 @@ passwd $user usermod -a -G wheel $user echo "added user $user to wheel group" + +touch ~/.user-done -- cgit v1.2.3