Previously I shared that I would do a small blog update just on KaliPi Config.

 

To give a brief recap, I had went on vacation and brought the Loki Project with me.  With an 18 hour road trip to get there and another 18 hour road trip to get back plus many fun but long days of family time I didn't get as far with this project as I wanted.

 

I am back now though and so needed to edit all of the pictures I took and get this out to you guys so I can keep rolling!

 

My main goal was to work as much from Re4son's preconfigured menu/instructions as possible: 

STICKY FINGER’S KALI-PI – Pre-installed

 

Luckily there is a lot of interesting information out there on KaliPi and Re4son's menu system.  But with the new Raspberry Pi 3b+ out I am sure some modifications are needed to keep everything up to date.

 

In my last blog I showed that yes we are able to get the menu up and running.  Now I would like to delve just a tad deeper into the KaliPi Config program.  Here is all that the above link gives us on it:

 

Optional: setup wifi and enable “Automatic boot into Sticky Finger’s Touch Interface”:

kalipi-config 
# Configure wifi
# Configure boot into command line interface for user pi
# Change passwords for users "pi" and "root"
# Set location settings, etc.

 

All optional but honestly once I started using this I find that the various options are helpful and good to use prior to running the final configurations for getting StickyPi menu running.

 

For instance this covers adding networking which is kind of needed for the updates.  :-)

 

 

Here we have the basic menu options when running the program.

1.  Change User Password  (Change password for any user)

2.  Network Options  (Configure network settings)

3.  Boot Options  (Configure options for start up)

4.  Localization Options  (Set up language and regional settings to match your area)

5.  Interfacing Options  (Configure connections to peripherals)

6.  Overclock  (Configure overclocking for your Pi)

7.  Advanced Options  (Configure advanced settings)

8.  Update  (Update this tool to the latest version)

9.  About kalipi-config  (Information about this configuration tool)

 

A nice variety of interesting options.  Some pretty helpful to setting up your Pi for this project.  Others such as the overclocking might be interesting at a future time.  Honestly I am a bit concerned on power requirements with the new Pi and 7" screen so I don't want to get to crazy until I have a base to work from.

 

Let's take a look at some of these:

 

 

1.  Change User Password  (Change password for any user)

 

Obviously a great idea to utilize to change passwords from default.

 

 

Here you can see that there are only 2 users.  root and pi. 

 

 

For all of this work the default of pi seems to be used.  Of course changing root as well is suggested.

 

 

New password the first time.

 

 

Retype password to be sure.

 

 

And success.

 

2.  Network Options  (Configure network settings)

 

 

Here you can see an option to change Hostname as well as setup your wifi.

 

Jumping to Option 3.

3.  Boot Options  (Configure options for start up)

 

From what I have seen this now supports both Text and GUI auto login.  I chose text console because that is what the examples were giving.

 

default is pi.  I went with that.

 

4.  Localization Options  (Set up language and regional settings to match your area)

 

Here you can set language and regional settings.  Plus more options for specific keyboards and similar.

 

5.  Interfacing Options  (Configure connections to peripherals)

 

 

Here you can see a variety of options from camera interface to remote access to GPIO pins.  I have not utilized any of this yet, leaving everything default.

 

 

Skipping Option 6, 6.  Overclock  (Configure overclocking for your Pi).

 

Jumping to Option 7.

7.  Advanced Options  (Configure advanced settings)

I like the expand Filesystem option.

 

Simple and fast.

 

8.  Update  (Update this tool to the latest version)

Pretty self explanatory.

 

Last of all, 9.  About kalipi-config  (Information about this configuration tool).

 

As you can see gives the quick and dirty on the version of kalipi-config you are using.

 

That sums up the tool and gives you a good reference point that is current as of now.  :-)