Ok, I'll do the same.Toni wrote:#!/bin/bash
#set -x
[ "`whoami`" != "root" ] && exec gsu ${0}
export LC_ALL=C
And works for any drive without permissions problem. I will leave it this way.
Also for the video2audio-x script.
Fred
I'm ready with all the changes I plan to include for now, Fred, but I suggest to test one more day to see if we can find something for fixing.fredx181 wrote:I am almost ready for making new iso now so tell me when you are.
Code: Select all
[ "`whoami`" != "root" ] && exec gsu ${0}
Is available and apt2sfs, remasterdog and remastercow clean the deb packages better than puppy method.3. Some mechanism/utility for taking a standard apt package and trimming the fat (as it is called in Puppy) for later addition to DebianDog using methods such as in 1. and 2. above. We already have Apt2sfs from Fred, but I don't think that trims out any of the bloat first.
Yes, the more I use DebianDog, and bearing in mind your new pet2--- additions, the more I think it provides all these facilities now. Now I find DebianDog a really great environment for experimenting and producing home-grown apps and utilities, most of which can be readily ported back to Puppy itself and yet remain fully multi-user capable.saintless wrote:Hi, William.
Reading again your post here:
http://murga-linux.com/puppy/viewtopic. ... 828#778828
I think the new iso will include all your points there. pet2sfs and pet2deb will give option for quick, easy and safe way to test and install pet packages (single pet or folder wit pet packages)
This one:Is available and apt2sfs, remasterdog and remastercow clean the deb packages better than puppy method.3. Some mechanism/utility for taking a standard apt package and trimming the fat (as it is called in Puppy) for later addition to DebianDog using methods such as in 1. and 2. above. We already have Apt2sfs from Fred, but I don't think that trims out any of the bloat first.
...
Toni
Alright!!Toni wrote:I get wallpaper and icons for user and root without troubles two reboots. Video works for user and root.
Ok, thanks for the info, it's new for me.About live-snapshot it is up to you, Fred, but I think it is different save option from porteus save on exit and snap changes when you need only. Yes, it does not support deleted (wh) files that are in the main module (uninstalling programs for example). But it keeps all other changes, including changed files from the main module.
live-sn.cpio.gz is read-write compressed save file only few k in size and it changes its size depending of the changes you make. It is perfect for saving system settings on flash-drive for example. And you can keep many different name small files with different settings for different machines and load the one you need only. You can also use live-sn with live-rw save file or partition at the same time. You know I use mostly live-boot-2x and it is good option for my needs.
I think also, the changes we made now were mostly additions, very little real fixes.I think we are close to Alpha version
Is it enough for example menu entry pointing to script with option and information similar to change-netmanager and running:fredx181 wrote:A nice addition btw could be menu entry for flash-player-install.
Code: Select all
apt-get update
apt-get install flashplugin-nonfree
I think it should be included, though I don't think it should have a menu item if the boot method is not the usual one for the particular debiandog (in this case openbox version). Afterall, the size is tiny, and there may well be some users who will prefer the alternative boot strategies, and these flexible alternative boot strategies are core concepts underlying all debiandog developments so far - it would be a pity to diverge from that since ultimately the strength of this project stems from its collaborative development effort.fredx181 wrote: Live-snapshot I didn't include because I think it needs more testing and also I'm not sure if it is a useful addition, we have porteus-boot with save on exit supporting file deletion which live-snapshot doesn't AFAIK.
Fred
Menu entry is proper at least for Jwm version at the moment. Live-snapshot default setup makes snapshot from /live/cow (but it can be changed to $HOME/ or different directory). In Jwm version we have /live/cow by default for live-boot-2x and porteus-boot + cow-nosave, cow-savefile, cow-savepart scripts that will create /live/cow for live-boot-3x with single click (this will give option also to use RemasterCow with live-boot-3x and it was not possible with previous iso).mcewanw wrote:I think it should be included, though I don't think it should have a menu item if the boot method is not the usual one for the particular debiandog (in this case openbox version).
I guess you mean next iso for future one, because yesterday both iso versions were replaced with newer.mcewanw wrote:SFR has pointed out a bug that effects both xrecond and pavrecord. It's an old re-surfaced issue, first discussed on this forum in 2009, that seemed to depend on arecord version. I'll work on that today if I find time and post updated versions, so maybe best to hold back on next iso release till that fix posted.
Ah, okay, that's a pity. Pavrecord and also xrecord just needed a quick fix to one line of the script. It is a relatively important fix though, without which using provided arecord vu meter can cause later problems with some apps when running as user root. It's really a problem re-introduced with later arecord program vu display option. The method used in xrecord and pavrecord is commonly used according to google searches, and it used to be fine, but something has changed with arecord such that using that vu as root user will change /dev/null into a txt file - fixes itself on reboot, but clearly it needs addressed. I have a fix and another from forum member SFR (but that one didn't work for me yet and he hasn't yet responded to my PM, but as I say, the fix I have seems fine).saintless wrote:I guess you mean next iso for future one, because yesterday both iso versions were replaced with newer.mcewanw wrote:SFR has pointed out a bug that effects both xrecond and pavrecord. It's an old re-surfaced issue, first discussed on this forum in 2009, that seemed to depend on arecord version. I'll work on that today if I find time and post updated versions, so maybe best to hold back on next iso release till that fix posted.
Which came first the chicken or the egg?mcewanw wrote: One way out of that is to use an established repository system and tools, such as dpkg, but I'm not myself against Puppy using its own repository and tools since they can be specially tailored for small size. I do note, however, that the largest push in Puppy developement isn't so far away from DebianDog in terms of its movement - albeit involving build system Woof. I imagine that some of the developments documented in this thread will be read and found useful in these Puppy developments - all distributions are ultimately collaborative, whether acknowledged or not.
Any other advantage you see in such configuration?stemsee wrote:The initrd system with modules.sfs (zdrv) is able to boot DebianDog without issues, and should be added as the 5th boot method (Why? because of kernel-kit-ng=roll your own(easily)), at tow (time of writing) only the 01-filesystem.squashfs needs to be copied/renamed to puppy.sfs in the live folder, both systems residing in live without interference. In fact I see an opportunity in this.
Code: Select all
wget-progress <download-file-location>