Thanks!Welcome back RSH. wrote:Welcome back RSH.
If you have sent me PM to RSH Account I can't open it before End of January 2015. Just for your interest.
l0wt3ch wrote:Sorry to hear about your friend.
Yes, that's true horror!greengeek wrote:Sorry to hear about your friend. That must be difficult to see - especially finding communication so difficult.
I have learned to play a Role, so sometimes I play a Role to make my Girlfriend some lucky Moments during some daytime. But I have had never ever learned to hide my emotions. If I feel real Horror, you can see it coming right out of my Face!
And he has seen the Horror in my Face - I've noticed that. So he's still there and present - and of course knows all about we were talking the last 12 Months.
Yes, that's Life. My Brother in Law died aged 31 on Cancer. We all do pay the price for living, which is: Life. We pay for what we have had done or even too for what we have had missed to do.
I will pay for what I've done especially and exclusively. Besides my Drums and my current Girlfriend for now nine and a half year, Puppy Linux is still one of the best things happen to me in my Life. I like programming -even if I'm still not a Programmer- since the middle of the 1980's, done on Atari ST then. But had to pay for a Programming Language (ST Pascal +, 250 DM) and Public Domain Software was just in the beginnings but very active already.
But now, having everything wide opened up, it's a truely Gift. A *horrible* truely Gift and the more Code I'm reading the more Ideas come in mind. My Girlfirend is reading a Book, I'm reading Scripts. I wish you all would be able to use DE interface, I would send you a Puppy Linux Computer Paradise on a 32 GB USB Flash Drive.
So when it comes to me to pay the price, I want to be sure some of that was for Puppy Linux!
http://murga-linux.com/puppy/viewtopic. ... 984#809984greengeek wrote:This is a very exciting concept. I always felt uncomfortable with the idea of remastering and continually re-using a pup.sfs containing different contents but same name.
With your method a developer could create a pup.sfs that remains true to the developers design, but with your super-init adding a personalised layer over the top. Love it!
I like remastering still very much. Yes, it's uncomfortable to use different versions by equal names. My Remaster Suite is working in unattended Mode and renames the SFS automatically when ever I'm activating the GUI Option. Since I'm using smallest .gz compression possible generally it takes about 15 Seconds to create a 350 MB .gz compressed SFS. Also it boots much faster when .gz compressed.greengeek wrote:Nice work RSH - you are getting very close to being able to make it possible for Puppians to write a small text file listing their 'personalised options' and have puppy boot automatically into that personalised state without any remaster at all.
Then no keyboard interaction will be needed either!
Puppy will look for the file and set itself up. Bliss!
But I also like the Idea, to develop Programs in a LazY Puppy and afterwards testing those Programs using equal OS without any of my extensions. Instead of having six remastered versions and six of the original versions present on USB Flash Drive or HDD, only the six original versions would be needed therefor.
And I don't like very much to configure too much stuff manually after booting into X desktop. Setting up the Quick Setup for DE interface is almost enough. Will solve this also by the L.A.S.S.I.E. 003 Boot Options ptimezone and pinterface (which works really smart ) for the Slacko 5.9.3 initrd.gz..
So, of course, the one and only way is the init Script in initrd.gz. I don't know much about systemd, hopefully they won't change it too quickly. (And: aren't there Puppies without SFS, just initrd.gz?)
My current Solution, presented in the above linked Post, is of course really really close to what you suggest. But I can write Scripts. The average user usually can't.
So it would be needed first to define some Standards of what Options to be setup by the User's config File. This Job has to be done by a Script even following those Standards. I can hack everything into a code that I want have to work - well, almost everything. And I want to do this.
So for Guys like me there would be also needed a Standard config Script.
Makes at least two Sections for one config Script:
- Section 1 for System Settings
- Section 2 for User Settings
The User Settings at least would need two Entries.
- for the Name of a Script to be executed
- a flag if it contains stuff, that needs to be execute before /root/Startup
My current Goal would be to have no config File at first boot - except there are predefined User Settings - and after booting into X desktop to find a either new created or a patched config File, that would e.g. offer me a List of possible Screen Sizes and Resolutions where I could choose from to be used at next boot using the config File - either presented just as comments or -even better- in already usable Form, just lines commented out to be changed easily.
Beyond this everything seems to be possible using a fresh, clean and un-remastered version of any Puppy Linux.
Examining...
RSH