diff options
| author | navewindre <boneyaard@gmail.com> | 2025-07-04 00:03:31 +0200 |
|---|---|---|
| committer | navewindre <boneyaard@gmail.com> | 2025-07-04 00:03:31 +0200 |
| commit | f7560d0f949a1e2dd04673ff1cbda93640a248de (patch) | |
| tree | 7b9ff3d6c71d1e0b716bc8168bb12003d924da52 /slackware-bootstrap | |
| parent | fdcd639278914a28ed77053db4e82a2fcf69a4c0 (diff) | |
a
Diffstat (limited to 'slackware-bootstrap')
| -rwxr-xr-x | slackware-bootstrap/bootstrap | 10 | ||||
| -rwxr-xr-x | slackware-bootstrap/cleanup | 1 | ||||
| -rwxr-xr-x | slackware-bootstrap/sudo | 2 | ||||
| -rwxr-xr-x | slackware-bootstrap/user | 2 |
4 files changed, 13 insertions, 2 deletions
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 |
