Remasters don't pick up /home folder
Posted: Tue Aug 25, 2020 8:31 pm
AFAIK, there are currently only 3 applications for remastering: (1) the original builtin; (2) shinobar's remasterX, which for the most part just reorganized that to move all user-input to the beginning; and (3) nic007's remaster modules in nic0S-utilities suite.
I just used the latter two in a Puppy on which having originally SFS-loaded Google-Chrome64 SFS (not the portable) its files were located in /home and I subsequently built two other browsers which also were located in /home. Neither remaster automatically dealt with the existence of a /home folder. Not surprising. But what was particularly troubling is that nowhere during the remaster process was there an opportunity to modify the built to include such folder.
Actually, the reason for the remaster was that with the application files of three web-browsers in /home, the SaveFile had long grown beyond anyone's definition of "small" within the context "keep your SaveFile small".
Adding a /home folder was an intermediate step --modeled on FatDog64's success-- in attempting to respond to Google's crippling of the ability to run Chromium and clones as Root. Although we are now able to run those web-browsers as portables with 'no-sandbox' AFAIK if we want the security of being able to run as Spot --with Spot actually conforming to the restriction that it can't access any folder beyond its own-- the physical location of the browser's files must be in the Spot folder.
A possible work-arounds is relocate the spot folder from /home back to /root. I'll see if that now works.
Otherwise some modification of remaster scripts in required. Does remastering under FatDog64 --which developed the idea of a /home folder-- have a solution?
I just used the latter two in a Puppy on which having originally SFS-loaded Google-Chrome64 SFS (not the portable) its files were located in /home and I subsequently built two other browsers which also were located in /home. Neither remaster automatically dealt with the existence of a /home folder. Not surprising. But what was particularly troubling is that nowhere during the remaster process was there an opportunity to modify the built to include such folder.
Actually, the reason for the remaster was that with the application files of three web-browsers in /home, the SaveFile had long grown beyond anyone's definition of "small" within the context "keep your SaveFile small".
Adding a /home folder was an intermediate step --modeled on FatDog64's success-- in attempting to respond to Google's crippling of the ability to run Chromium and clones as Root. Although we are now able to run those web-browsers as portables with 'no-sandbox' AFAIK if we want the security of being able to run as Spot --with Spot actually conforming to the restriction that it can't access any folder beyond its own-- the physical location of the browser's files must be in the Spot folder.
A possible work-arounds is relocate the spot folder from /home back to /root. I'll see if that now works.
Otherwise some modification of remaster scripts in required. Does remastering under FatDog64 --which developed the idea of a /home folder-- have a solution?