Woofy 0.91

Core libraries and systems
Message
Author
User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#81 Post by smokey01 »

Hi sc0ttman,

Woofy is really coming along and seems to be working quite nicely.

I have a couple of questions:

I created an exclude.lst to delete files but did not define the path to those files. All except sylpheed was deleted. This is the list:

sylpheed
ycalc
xcalc
cgtkcalc
ayttm

As you can see I did not include the path but it still worked for all except sylpheed. Should I include the full path?

What happens if there is more than one file to the application you wish to remove? Do you need to list them all?

I made geany the default text editor instead of nicoedit. Worked

I also changed the desktop background which worked fine.

I created a directory where I placed Skype and Pidgin and both were included in the ISO and worked perfectly when burned to disk. It did delete the PETS from the directory though which was a bit of a bugger but it may have been me being too quick clicking on buttons in your script.

Is it possible to add additional items in the drop down list for default programs. EG Text editor offers NicoEdit and Geany. If I was to type in, say VI would that then become the default?

Anyway it becoming a very impressive remastering tool.

Thanks

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#82 Post by sc0ttman »

I created an exclude.lst to delete files but did not define the path to those files. All except sylpheed was deleted. This is the list:

sylpheed
ycalc
xcalc
cgtkcalc
ayttm

As you can see I did not include the path but it still worked for all except sylpheed. Should I include the full path?

What happens if there is more than one file to the application you wish to remove? Do you need to list them all?
You must list the full path to each file to delete, not only the package name.

Hmm... It should not delete stuff if the path is not correct, I will have to look over the code... The GUI and the Help page both state you should use full paths... That way you can delete multiple files of the same name. Click the Help button for more info, on how me and Stu90 make our lists...

I am guessing sylpheed was not deleted, as only the first thing matching 'sypheed' was deleted - which may have gone unnoticed.

So your list should be something like:

/usr/bin/ayttm
/usr/bin/sylpheed
/usr/share/ayttm/

and so on...

I may change the way stuff is deleted, but for now listing the full paths is the most accurate way (and accuracy is very important)

But for me, mounting or extracting the SFS, then using pfind or pfilesearch on the mounted sfs directory, limited to search only within the mounted SFS files, works well....pfind can even save the results for you...

As I say, I may try to automate this process in Woofy itself, may not be too hard, but will lead to auto deletion - at least the list can be checked before it is used....
I made geany the default text editor instead of nicoedit. Worked

I also changed the desktop background which worked fine.
Good - the defaults chooser should work fine, I wasn't sure, but on further testing, it all seems good.. Setting the wallpaper works fine too, but choosing to edit themes and then NOT setting the wallpaper causes missing wallpaper (due to broken symlink, I think) at the moment...
It did delete the PETS from the directory though which was a bit of a bugger but it may have been me being too quick clicking on buttons in your script.
Yes, woofy will ask to delete the PETs, and it also recommends against it... I also have clicked 'yes' at this point, cos I was being lazy.. easily done... but the text is there to be read...
Is it possible to add additional items in the drop down list for default programs. EG Text editor offers NicoEdit and Geany. If I was to type in, say VI would that then become the default?
Yes.. Again, click the help button, and it will explain... But basically you can write whatever you want in the lists, and save it, then it should work...
Anyway it becoming a very impressive remastering tool.

Thanks
Thanks, glad you like it...
With a few more fixes it should be rock solid. :D
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#83 Post by smokey01 »

When I used the following list all was deleted as expected.

/root/.packages/builtin_files/sylpheed
/root/.sylpheed-2.0
/root/.sylpheed-2.0/sylpheed.log
/root/.sylpheed-2.0/sylpheed.log.bak
/root/.sylpheed-2.0/sylpheedrc
/root/.sylpheed-2.0/sylpheedrc.bak
/root/.sylpheed-2.0/sylpheedrc.bak.1
/root/.sylpheed-2.0/sylpheedrc.bak.2
/root/.sylpheed-2.0/sylpheedrc.bak.3
/usr/bin/sylpheed
/usr/lib/libsylpheed-plugin-0.so.0
/usr/lib/libsylpheed-plugin-0.so.0.0.1
/usr/local/lib/X11/mini-icons/sylpheed.xpm
/usr/share/applications/Sylpheed-mail-and-news.desktop
/usr/share/pixmaps/sylpheed.png
/usr/share/sylpheed
/usr/share/sylpheed/faq/en/sylpheed-faq.html
/usr/share/sylpheed/manual/en/sylpheed.html
/etc/ayttmrc
/root/.ayttm
/root/.packages/builtin_files/ayttm
/usr/bin/ayttm
/usr/bin/ayttm_streamer_wrapper
/usr/lib/ayttm
/usr/sbin/ayttmshell
/usr/share/applications/ayttm.desktop
/usr/share/ayttm
/usr/share/pixmaps/ayttm.png
/root/.packages/builtin_files/ycalc
/root/.ycalcmem
/usr/local/bin/ycalc
/usr/share/applications/Ycalc-TI-59-scientific-calculator.desktop
/usr/share/doc/ycalc.txt
/etc/X11/app-defaults/XCalc
/usr/bin/xcalc
/usr/share/applications/Xcalc-scientific-calculator.desktop
/root/.packages/builtin_files/cgtkcalc
/usr/share/applications/Cgtkcalc-complex-numbers.desktop
/usr/share/cgtkcalc
/usr/local/lib/X11/mini-icons/cgtkcalc.xpm
/usr/bin/cgtkcalc

I just thought it strange that the calculators would be deleted without actually defining the full pathnames. I thought you must have done something very clever.

I might try and get rid of Gnome-mplayer and mplayer. I bet this breaks some stuff. I really prefer VLC although it's bigger.

Thanks

stu90

#84 Post by stu90 »

Hi sc0ttman thank you for the Woofy updates. 8)

Just done a quick remaster of squeezed puppy so far setting JWM, GTK, Icon, wallpaper and desktop layout - all worked as expected, will do some further testing tonight. :)

cheers.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#85 Post by sc0ttman »

You're welcome.. updated to version 0.8 .. Quite a few fixes, works nicely so far, remastering 431 and spup, creating zdrvs, then remastering again, putting zdrv back into main sfs.. all other features seem to work ok too... :) But time will tell...

EDIT.. oops.... re-uploaded 0.8..
the 1 person who downloaded should re-download..

i tested and tested, everything seems to be working fine (this time)..
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

stu90

#86 Post by stu90 »

Hi sc0ttman,

I made a short run through video on doing a simple remastering of a Puppy .iso using Woofy. :)

http://www.youtube.com/watch?v=cpMk7frOEho

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#87 Post by sc0ttman »

stu90 wrote:Hi sc0ttman,

I made a short run through video on doing a simple remastering of a Puppy .iso using Woofy. :)

http://www.youtube.com/watch?v=cpMk7frOEho
that's excellent... looks really good.. Nice work! :D
Added to main post!

Did that ISO actually boot though? ;) lol...

I like your desktop... What puppy are you using, and did you have to setup xcomposite for the fade in/out of windows, GTK widgets, etc?

EDIT: known issues (not critical) for 0.8:

- empty icon/jwm/gtk/etc theme dirs should not be listed in theme selection
- urxvt wrongly identified as installed in ISO sometimes, when updating to 'default' puppypin
- some PETs do not install (may be bad PET files, have to check them)
- some SFS files may cause problems when in package dir (not sure yet, though)
- default chooser fix, to show it works with defaultaudioplayer - actually works fine already, but shows blank..
- theme selection GUI should really list the default themes of ISO as default choices, so you definitely know when u changed them
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#88 Post by Jim1911 »

Hi sc0ttman,

Just tried your latest Woofy 0.8. Impressive, you have made a lot of progress since version 0.2, it is now so simple and quick to set up a custom iso. It's the fastest remaster I've used. So far, it has worked fine and the new iso booted perfectly with all changes, both additions and deletions. I'm posting from it now. I still have some of your fine features to check out.

Thank you,
Jim

stu90

#89 Post by stu90 »

Hi sc0ttman,

The Puppy i used for recording is lucid lite - for the fade in / out etc i use xcompmgr and for window transparency transset. 8)

Regarding showing the default themes in the Woofy GUI - i made this script the other day for displaying the default openbox or JWM themes in use for when i take screen shots.
Image
Maybe some of this could be used to obtain the relevant information from the base .iso ?
The only problem i ran into was obtaining the current JWM theme - i had to edit the JWM theme switcher GUI to output to a file the JWM theme when it is changed as there is no file containing the name of the JWM theme in use.
Attachments
pti.gz
Puppy theme info (pti)
(744 Bytes) Downloaded 1005 times

Henry
Posts: 863
Joined: Sun 30 Jul 2006, 02:28
Location: Oregon USA
Contact:

edit solved

#90 Post by Henry »

Woofy looks wonderful. Even the video is a tour de force. I only took a quick glance, but is there any possibility a puppy based on QuirkyNop-1.2 (xfce, Thunar) could be woofied? I know, some people are never satisfied :-)
- Woofy can remaster any Puppy Linux ISO, using any version of Puppy Linux. . .
EDIT: Never mind - I should have known.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

Re: edit solved

#91 Post by sc0ttman »

Henry wrote:Woofy looks wonderful. Even the video is a tour de force. I only took a quick glance, but is there any possibility a puppy based on QuirkyNop-1.2 (xfce, Thunar) could be woofied? I know, some people are never satisfied :-)
- Woofy can remaster any Puppy Linux ISO, using any version of Puppy Linux. . .
EDIT: Never mind - I should have known.
Woofy does not include the option to change XFCE themes - it's only JWM, Openbox, GTK and Icons at the moment... But you can always tick the 'edit filesystem' checkbox to make some manual changes before the remastered SFS is created.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
FreQ
Posts: 9
Joined: Thu 26 Jan 2012, 04:07

#92 Post by FreQ »

Hi guys, and thank you Sc0ttman for that awesome tool !

Quick question though: if i choose to add a suffix to the SFS file, then the ISO created won't boot.
I get the splash image, it then loads the keyboard parameter i added (fr), then searches for Puppy files but it seems like it's looking for the original lupu_528.sfs instead of using my custom lupu_528oscar.sfs

I'm no expert in linux cfg files so i thought i'd ask.
Here's the syslinux file: am i supposed to adapt something in there to match the custom SFS file name?

Code: Select all

default puppy
display boot.msg
prompt 1
timeout 5

F1 boot.msg
F2 help.msg
F3 help2.msg

label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=cd pkeys=fr
Also, just to make sure: if i have save files on discs of previous 528 frugal installs, and manage to boot my custom ISO without pfix=ram, is it supposed to invite me to load them?
Or would the fact that the SFS name is different actually skip those save files?

I'm having so much fun with all this :)
Thanks for you help!

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#93 Post by sc0ttman »

FreQ wrote:Hi guys, and thank you Sc0ttman for that awesome tool !

Quick question though: if i choose to add a suffix to the SFS file, then the ISO created won't boot... it seems like it's looking for the original lupu_528.sfs instead of using my custom lupu_528oscar.sfs

...if i have save files on discs of previous 528 frugal installs, and manage to boot my custom ISO without pfix=ram, is it supposed to invite me to load them?
Or would the fact that the SFS name is different actually skip those save files?
Glad you like Woofy, I plan to update it a bit some time.. With features most people won't ever use - kernel switching, XFCE themes, and a few other things...

Anyway... The suffix should not change anything at boot, it should work without other changes (at least puppy 4.2.x works this way, as far as I remember!)... Maybe the 'init' script inside initrd.gz does things differently in Lupu...

You can use Woofy to edit the 'init' script inside initrd.gz by the way...

And also, as far as I know, the suffix will not change which save files are detected and presented..
That means, even after adding the suffix, the same old save files will be listed..
(Unless you then move your SFS files or save files to separate directories, of course...)

Hope that helps.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
FreQ
Posts: 9
Joined: Thu 26 Jan 2012, 04:07

#94 Post by FreQ »

Thanks for the answer mate
I'm gonna keep trying a few things and check the init scritp
I'll be experimenting with any update you post later as well, for sure!
Keep it up :)

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#95 Post by Jim1911 »

Hi sc0ttman,

I agree, it works so much better than the regular remaster tool. Looking forward to the extras you mention.

Thank You,
Jim

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#96 Post by sc0ttman »

Woofy updated to 0.9, many fixes... See main post.

Still no kernel switching yet... Here's the "To Do":

- option to install pkgs into SFS, downloaded from default repo of ISO
- update DISTRO_NAME to $NAME, in DISTRO_SPECS
- kernel switching (supply a kernel.pet.. or ISO with your desired kernel?)
- Fluxbox, IceWM theme support
- lastly, get the terminal output, GUI and dialogs i18n'd.. with some translations

EDIT: will re-upload a fixed 0.9 in a moment...
Last edited by sc0ttman on Fri 13 Apr 2012, 13:24, edited 2 times in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#97 Post by Jim1911 »

sc0ttman wrote:Woofy updated to 0.9, many fixes... See main post.

Still no kernel switching yet... Here's the "To Do":

- option to install pkgs into SFS, downloaded from default repo of ISO
- update DISTRO_NAME to $NAME, in DISTRO_SPECS
- kernel switching (supply a kernel.pet.. or ISO with your desired kernel?)
- Fluxbox, IceWM theme support
- lastly, get the terminal output, GUI and dialogs i18n'd.. with some translations
Great, but download link is missing.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#98 Post by sc0ttman »

New woofy 0.9 re-uploaded... If you already have 0.9, get the new one!
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#99 Post by sc0ttman »

Any feedback on this? Anyone tested the new features? I'll assume no news is good news and no update or fix is required for a while...
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#100 Post by sc0ttman »

New release: Woofy 0.91

Changes:

- new method for deleting files, choose apps to remove from Xdialog checklist
- files woofy_missing_libs.txt and woofy_deleted_files.txt saved to $WORKDIR
- reverted Xdialog progress bars for SFS creation to normal rxvt window (faster)
Attachments
new_delete_files.png
choose which programs you want to delete
(71.91 KiB) Downloaded 1673 times
new_delete_files2.png
then edit your list before you delete stuff
(91.65 KiB) Downloaded 1889 times
updated_GUI.png
new checkbox for deleting files
(84.35 KiB) Downloaded 1781 times
saved_logs.png
now saves log files of important changes
(53.02 KiB) Downloaded 1917 times
missing_libs.png
you can check for missing libs after you delete stuff
(81.43 KiB) Downloaded 1686 times
woofy-0.91.pet
(27.03 KiB) Downloaded 3888 times
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

Post Reply