I guess I am dense.gkreidl wrote: ↑Mon Feb 04, 2019 12:36 pm"Configuration" is per user (it creates a config file in the user's home directory)jpezz wrote: ↑Sun Feb 03, 2019 3:11 pmI read the manual and did a search of this topic and I'm still confused. It appears there is only one place to have all the configuration settings (such as homepage and options set. It also appears one could start kweb with the options and homepage on the command line. What I can't find is a way to set a per-user version of all this so when I configure the kiosk user (or any other user), the settings are all read from a local file in the user's home directory customized for that user or read based on the command line or an environment variable. Right now, one must put in the admin password to make any changes and that means the changes would be the same for all users.
This browser appears to be perfect for my needs otherwise.
"Settings" are variables used by different tools of the kweb suite (kwebhelper, ytdl-server and omxplayerGUI). The settings are global, but both the ytdl-server and omxplayerGUI can be started using a different settings file (command line option).
User x is not an administrator (no entry to allow sudo). I log on as user x to set the home page of user x as well as making changes for that user to implement kiosk mode. That user id should allow settings changes but kweb wants an admin password and it doesn't work for that user id. Once it is set up and kiosk mode is turned on, it may turn out that changes need to be made. I should be able to logon as administrator and turn off kiosk mode, then log on as that user to make changes then set those changes then log back on as an administrator to lock it down again.
I don't see whee it allows a setting file to be specified - only shows a command line option setting. I can live with that as it is easier to create a file of command lines then dynamically put the contents of that file on a command line that gets executed on login. If kweb puts info into the user's home directory when making changes, I see no documentation on what that file or directory is and what it looks like.
Thanks for your helpful response, BTW.