I tested, ran Wary 5.1.3, created a save-file, frugal installation. Then upgraded to 22.214.171.124, and the mounted drive icons reverted to the old "balls" instead of the borders.
I have fixed it. Modified '3builddistro', 'rc.update', 'icon_switcher_cli'. This will be in the next Woof upload.
Comments:Posted on 26 Aug 2011, 16:17 by Iguleder1
Barry, there are some package template fixes needed for dpup:
- In the ghostscript template, FIXUPHACK deletes the "Init" directories and the package is crippled - CUPS won't print
- In the ntfs-3g template, PLUSEXTRADIRS is needed in /usr because the libraries are in /usr/lib instead of /lib - they're missing and ntfs-3g mounting doesn't work
- In the CUPS template, a fix is needed in cupsd.conf to disable authentication, since it doesn't work at all and CUPS is stuck in an infinite loop when you enter the web interface - it keeps asking for the username password
If you include these fixes, a 100% sane dpup can be built with zero effort. Please do so ... pretty please with sugar on top :)
Posted on 26 Aug 2011, 16:45 by BarryK
Ok, I have done the first two, but don't know how to do the last one. You have tried "root" and "woofwoof"?
Ha ha, this is one of the reasons why I have stayed with an older CUPS in Wary
Maybe you need to look at other puplets that use a recent CUPS and see their cupsd.conf. Maybe kirk's FatDog64? Or some others who have built a Dpup?
Posted on 26 Aug 2011, 16:48 by Iguleder1
Yep, I checked Lucid's and applied the fix playdayz used back at the early 5.0 days.
I just disabled all authentication required to access the administration stuff and now it works.
That's what all dpup/lupu builds have, I just think it could be nice to have it in the upstream Woof, so upup/dpup are easier to build.
Posted on 27 Aug 2011, 4:48 by pemasu
Yes. Cups in Lucid Puppies and Dpup`s need the authentication disabled manouver. The fix has been the same all the time. Borrowed to the Dpup`s from Lucid Puppies. Init folder problem was more tricky.Karl Godt did marvellous work in finding it in the first Squeeze stage. Ntfs 3g prob probably resurfaced also during these Dpup builds.
Puppy Universal Installer is also problematic. I fixed it using working syslinux package and disktype binary from Lucid 525.
Posted on 27 Aug 2011, 8:09 by BarryK
Ok, I'm dumb, can you post and show exactly what lines in cupsd.conf you have commented out.
Using the file in Woof:
Posted on 27 Aug 2011, 15:08 by pemasu
# Log general information in error_log - change "info" to "debug" for
# Administrator user group...
# playdayz advised these two...
# SystemGroup root
# Only listen for connections from the local machine.
# Show shared printers on the local network.
# Default authentication type, when authentication is required...
# Restrict access to the server...
# Order deny,allow
# Restrict access to the admin pages...
# Order deny,allow
# Restrict access to configuration files...
# Require user @SYSTEM
# Set the default printer/job policies...
Posted on 27 Aug 2011, 18:49 by BarryK
Thanks very much for that, I have fixed it.