- Notifications
You must be signed in to change notification settings - Fork0
Helper Script to allow non-DistroLauncher distros to initialize a new user.
License
sr229/wslinit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Based on how DistroLauncher-based distros does their thing, you can now painlessly add a first time user without using DistroLauncher for that purpose.
DistroLauncher-based distros always execute on the following sequence:
- Ask you for your first time username and password
- If already initiated, just run using that user.
However, we don't have that liberty if we use standardwsl --import
, so here's a little sample!
First of all, put the shell script in the appropriate place, somewhere in/usr/bin/
or similar, then simply add it on$HOME/.bashrc
on theroot
user.
You will have to figure out how to prevent re-executing the script yourself. A good way to do this is to comment out the line where this script is getting initialized after the successful invocation of this script first time.
A sample version of this would befirstrun.sh
located in this repository.
Copyright 2020 © Ayane Satomi. Licensed under MIT.