Drive icons missing border

Broomdodger reported this:
http://bkhome.org/blog/?viewDetailed=02432

I tested, ran Wary 5.1.3, created a save-file, frugal installation. Then upgraded to 5.1.3.2, 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.


Posted on 26 Aug 2011, 10:39


Comments:

Posted on 26 Aug 2011, 16:17 by Iguleder1
Template fixes
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
CUPS template
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
CUPS
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
Cups password
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
cupsd.conf
Ok, I'm dumb, can you post and show exactly what lines in cupsd.conf you have commented out.

Using the file in Woof:
packages-templates/cups/etc/cups/cupsd.conf



Posted on 27 Aug 2011, 15:08 by pemasu
cupsd.conf content
# Log general information in error_log - change "info" to "debug" for
# troubleshooting...
LogLevel info

# Administrator user group...
# playdayz advised these two...
# SystemGroup root
SystemGroup lpadmin

# Only listen for connections from the local machine.
Listen localhost:631
Listen /var/run/cups/cups.sock

# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow all

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Restrict access to the server...
#<Location />
# Order deny,allow
#</Location>

# Restrict access to the admin pages...
#<Location /admin>
# Order deny,allow
#</Location>

# Restrict access to configuration files...
<Location /admin/conf>
AuthType None
# Require user @SYSTEM
Order deny,allow
</Location>

# Set the default printer/job policies...
<Policy default>
<Limit All>
Order deny,allow
</Limit>
</Policy>


Posted on 27 Aug 2011, 18:49 by BarryK
re cupsd.conf
pemasu,
Thanks very much for that, I have fixed it.