as far as where your app should be installed when you decide to package it is in /usr/sbin because it is a mounting tool and that would be the correct location
you dont need any code to write into JWM the installer takes care of that
even my hacked slackwares package tools has no problem updating the menus automatically
no need coping the desktop with the script
all gets handled with petget or pkgtools when the package is registered
this also allows for clean uninstalls
!!I havent tried your latest version yet that you uploaded today !!
*I still have one problem with the drive man settings option starting with two boxes checked
I discovered that when driveman is first run
and while its open if I delete the following three files
on a clean installed puppy pfix=ram and nothing else installed
Code: Select all
rm -f /root/Startup/0_mountdrives.startup
rm -f /root/Startup/autodrive.startup
rm -f /root/Startup/driveman.startup
the setting box then is cleared
the problem is that on the very first run of driveman
these files get auto created instantly after clicking on driveman
/root/Startup/0_mountdrives.startup
/root/Startup/autodrive.startup
/root/Startup/driveman.startup
so I have to figure out why this condition happens
maybe because on slaxer_pup my drives are labeled as
hda for hard drives sda for USB drives hdc or hdd for cd/dvd drives
the old standard way
I am getting closer at least I confirmed a temp fix
if you would like for me to generate any logs to help you track this
just let me know what you need to see
Joe