BionicPup32 (UPupBB) (27 June 2020)

A home for all kinds of Puppy related projects
Post Reply
Message
Author
User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#136 Post by rockedge »

I am having trouble with the "network" app in the Rox Filer....after a successful scan and finding shares, the mount fails of each server and share. I am running a freshly built Bionic 18.05 with a kernel 4.17 pae enabled, done with woof-CE testing branch
The problem is they've changed the default dialect to SMB3 in mount.cifs. Originally it defaulted to SMB1. To get get the same behavior as Ubuntu 16.04 you add vers=1.0 to the mount options.

I have tracked the fix down .... it is in /root/network/Network/scripts/part2
change line 27 to :

Code: Select all

mount.cifs //$IP/"$Share" "$APPDIR"/mnt-point -o username=$Username,password=\$Password,file_mode=0775,dir_mode=0775,gid=$(awk -F: "/^users/ {print \$3}" /etc/group),noserverino,vers=1.0,nounix,sec=ntlm$IOCHARSET

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#137 Post by peebee »

rockedge wrote:I am having trouble with the "network" app in the Rox Filer....after a successful scan and finding shares, the mount fails of each server and share. I am running a freshly built Bionic 18.05 with a kernel 4.17 pae enabled, done with woof-CE testing branch
The problem is they've changed the default dialect to SMB3 in mount.cifs. Originally it defaulted to SMB1. To get get the same behavior as Ubuntu 16.04 you add vers=1.0 to the mount options.

I have tracked the fix down .... it is in /root/network/Network/scripts/part2
change line 27 to :

Code: Select all

mount.cifs //$IP/"$Share" "$APPDIR"/mnt-point -o username=$Username,password=\$Password,file_mode=0775,dir_mode=0775,gid=$(awk -F: "/^users/ {print \$3}" /etc/group),noserverino,vers=1.0,nounix,sec=ntlm$IOCHARSET
Hmmmmmmmmmm............

upupbb is using 2014 vintage:
:network_roxapp:|pet|Packages-puppy-noarch-official|network_roxapp-0.8-1-utf8|network_roxapp|0.8-1-utf8||Network|96K||network_roxapp-0.8-1-utf8.pet||rox app samba share mounter||||

whereas lxpupsc is using 2016 vintage:
:network_roxapp_samba:|pet|Packages-puppy-noarch-official|network_roxapp_samba-0.9|network_roxapp_samba|0.9||Network|104K||network_roxapp_samba-0.9.pet||samba share mounter||||

Could you try loading:
http://distro.ibiblio.org/puppylinux/pe ... ba-0.9.pet

to see if it fixes problem? If so I'll change the build.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#138 Post by rockedge »

peebee wrote:Could you try loading:
http://distro.ibiblio.org/puppylinux/pe ... ba-0.9.pet

to see if it fixes problem? If so I'll change the build.
I will try it out! I must do some stuff in the garden first then I will use a fresh frugal of this Bionic and load the PET.
I will let you know of the results!

Also an issue is when I load the devx Glade will not run out of the box....I must add libgtk-3 with the PPM, then Glade starts and runs well.

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#139 Post by rockedge »

I have installed http://distro.ibiblio.org/puppylinux/pe ... ba-0.9.pet

it does not work correctly. Seems to find the server/shares alright, but upon attempting to open the share it opens an empty rox-filer window of the mount-pnt

I tested on of the created share folder/app by adding "vers=1.0" to line 40 containing the mount.cifs and that worked....I then added the "vers=1.0" to line 28 in the /scripts/part2 and the network search now hangs.

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#140 Post by peebee »

rockedge wrote:I am having trouble with the "network" app in the Rox Filer....
Hi

I've tested the app with my samba share on my pc running LxPupSc and it seems to work ok - as does pnethood.....

What is your exact network setup? Where is the share and what os is it running under?

Have you tried pnethood or yassm in the Network menu? Do they work?

Cheers
peebee
Attachments
Screenshot.png
(85.86 KiB) Downloaded 1875 times
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#141 Post by rockedge »

My setup is simple...router..subnet 192.168.0.* and 6 machines 2 net cameras connected right now. the network app works on all my Xenial and Tahr machines but not Bionic. the app finds the shares but will not mount them with out the modification I've indicated.
pnethood works well on Bionic but fails in Xenial..... YASSM works on all but I do not use it much without the search feature.

Thanks for your time peebee....I am sure it is some small thing....
Attachments
Screenshot4-800px.png
(48.77 KiB) Downloaded 1806 times

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#142 Post by rockedge »

pnethood in action... as one can see a DELL, Gateway, Dell Poweredge,Dell Optiplex and an eMachine...all pretty old units
But some of the servers are missing that the network app finds. On another machine the optiplex with Bionic 18.05 kernel4.17 pnethood works flawlessly
Attachments
Screenshot7-800px.png
(87.81 KiB) Downloaded 1802 times

Pro
Posts: 109
Joined: Fri 12 Feb 2010, 11:12

#143 Post by Pro »

tenochslb wrote: D-Bus setup failed: Connection ":1.35" is not allowed to own the service "org.bluez" due to security policies in the configuration file
may be you run bluetoothd from user (need run bluetoothd from superuser)

Gnimmelf
Posts: 50
Joined: Sun 12 Feb 2017, 10:39

UPup Bionic Beaver 64 bit with "xenial pup updater"

#144 Post by Gnimmelf »

here is a thought! :-) why not create a UPup Bionic Beaver 64 bit with the "xenial pup 7.5 updater" Quickpet !!!???

Is it possible?
it would be a dream come trough ;-)

kindly Gnimmlef

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#145 Post by peebee »

UPDATE 21-jul-2018

bc8ca18f3aacd26609b1bee0955b96f5 upupbb-18.05+9.iso

{delta}

BUILD_FROM_WOOF='master;ec80b41b;2018-06-23 11:36:40 +0800'

gtk+3 libraries "rearranged" =
new devx
= glade now runs
Last edited by peebee on Sat 21 Jul 2018, 08:21, edited 7 times in total.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

picatrix
Posts: 53
Joined: Fri 10 Mar 2006, 17:01

#146 Post by picatrix »

First of all thanks for your great work Peebee!

I installed it_IT langpack, there's a couple of missing menu entries translations: "Run" and "Leave", so the Puppy Log Out window and the upper menu bar tooltips.

Is there an easy way to fix them?

Thanks in advance

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#147 Post by peebee »

picatrix wrote:I installed it_IT langpack, there's a couple of missing menu entries translations: Is there an easy way to fix them?
I'm not sure I'm afraid - where did you get "it_IT langpack" from?? Do you know how it was built? Have you tried to "look inside"? maybe it is possible to manually edit?

You might get more help from other forums - follow links from:
http://puppylinux.org/wikka/italiano?redirect=no ??

or ask on:
http://murga-linux.com/puppy/viewtopic.php?t=94195
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#148 Post by musher0 »

Hi peebee.

Would you mind terribly if I wrote a script to combine the adrv, fdrv and
ydrv of your Beaver/Bionic/Pup?

The idea would be to free one "position" or "letter" so the user can
transform his / her big pupsave into say, an adrv or whatever "letter" is
available. I notice that your ydrv doesn't have much in it, only don570's
right-click menu links, at 72 k, or something like that.

The concept of tranforming a big pupsave file into the adrv (e.g.) as an
alternative to a full remaster (it preserves the pup sfs as pristine) goes
back to either ASRI or Sailor Enceladus. (As you may perhaps know
already.)

Thanks in advance for any response or insight.

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#149 Post by peebee »

musher0 wrote:Would you mind terribly if I wrote a script to combine the adrv, fdrv and ydrv of your Beaver/Bionic/Pup?
No problem whatsoever....
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#150 Post by musher0 »

picatrix wrote:First of all thanks for your great work Peebee!

I installed it_IT langpack, there's a couple of missing menu entries translations: "Run" and "Leave", so the Puppy Log Out window and the upper menu bar tooltips.

Is there an easy way to fix them?

Thanks in advance
Hello picatrix.

In addition to peebee's information above, perhaps you have heard of
these sites / forum threads related to localization:

https://translations.launchpad.net/ubun ... anslations
-- general page

https://launchpad.net/~ubuntu-l10n-it
-- Ubuntu's team of Italian translators

https://www.transifex.com
-- where teams of volunteer translators focus on translating one app.

https://unix.stackexchange.com/question ... nux-ubuntu
-- As the name of this thread implies. Explains how to bring up the man
pages in your language

https://www.kernel.org/doc/man-pages/translations.html
-- general information page

Of course, not all apps have an Italian localization (or French, Polish,
German, Portuguese, etc.). OpenOffice and LibreOffice are notable
exceptions.

You may have to continue to dig with a good search engine. :)

Replying to your exact question: you may have to update this Italian
translation yourself using a ".po" or "gettest" utility (if you find no ready-
made IT translations).

IHTH. Good luck!
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#151 Post by musher0 »

peebee wrote:
musher0 wrote:Would you mind terribly if I wrote a script to combine the adrv, fdrv and ydrv of your Beaver/Bionic/Pup?
No problem whatsoever....
Thanks!
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#152 Post by musher0 »

Hello peebee and all.

(I hope this post goes here.)
Please find attached the script announced above. With thanks to peebee
for his permission.

Users, please read the comments inside the script carefully before
running it, including the Notes at bottom.

Once the script has combined all the ?drv*.sfs archives in fdrv*.sfs, the
only thing left for the user to do will be, after rebooting BionicPup, to edit
file defaultbrowser at /usr/local/bin like so:

Code: Select all

#!/bin/sh
exec /usr/local/lib/light/light "$@"
# light "$@"
This edit will call the U_Light browser directly, instead of showing a
warning that the adrv*.sfs is not there (anymore).

Aside from that, don570's right-click menus work fine, as does everything
else, AFAICT. I think I gave this script a good go, but please report any
oddities. TIA.

A final note -- (edited for grammar, 21-06-2018)
Only BionicPup users who wish (was "which", sorry) to free the
"adrv*.sfs" position or archive to convert a BIG pupsave to an adrv -- as
an alternative to traditional remastering -- should use this script.


Because this BionicPup is a little wonder as it is! :) Bravo, peebee!
(I'm wrting this post from it now.)

TWYL.

~~~~~~~~~~~~~~~

Code: Select all

#!/bin/bash
# combine-drvs.sh
#
# Save this script under / Enregistrer ce script sous 
# /opt/local/bin OR/OU /root/my-applications/bin
# and make executable. / et rendre exécutable.
###
# Goal : reduce the number of ?drv*.sfs archives to one 
# in a Puppy that has a full complement of them. /
#
# Objectif : réduire le nombre d'archives ?drv*.sfs à une 
# dans un Puppy | Toutou qui les a toutes.
###
# Usage -- Important : utiliser ce script d'un autre Puppy | Toutou que BionicPup.
# ........ Ouvrir une console dans le répertoire de BionicPup et lancer ce script. 
# ........ Quand le script est terminé, redémarrer BionicPup. /
#
# Usage -- Important : run this script from another Pup than the BionicPup. <=-
# ........ Open a console in BionicPup's directory and run this script.
# ........ When done, restart BionicPup.
###
# -=> Please read the notes at bottom. / Veuillez lire les notes au bas de ce script. <=-
####
# © Christian L'Écuyer (alias musher0), Gatineau (Qc), Canada, 2018-06-16. GPL3.
# GPL3 licence in English: https://opensource.org/licenses/GPL-3.0
##########
#    Ce programme est libre : vous pouvez le redistribuer ou modifier selon les termes de la
#   Licence Publique Générale GNU publiée par la Free Software Foundation (v. 3 ou toute
#   version ultérieure choisie par vous).
#         Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE
#   GARANTIE, ni explicite ni implicite, y compris des garanties de commercialisation ou
#   d'adaptation à un but spécifique. Pour plus de détails, veuillez vous reporter au
#   texte de cette licence à https://opensource.org/licenses/GPL-3.0 pour le texte officiel, à
#   http://www.linux-france.org/article/these/gpl.html pour une traduction et à
#   https://fr.wikipedia.org/wiki/Licence_publique_générale_GNU pour une explication en français.
################
####

for archive in `ls -1 ?drv* | grep -v zdrv`;do
	unsquashfs -d "${archive:0:4}" "$archive"
	wait
	mv -f $archive $archive.bckp
	wait
done

cd fdrv 
for combine in adrv ydrv;do
	rsync -avzm ../$combine/* .
	wait
done

cd ..
mksquashfs fdrv fdrv_upupbb_18.05.sfs -noappend -all-root -b 1048576 -comp xz -Xdict-size 100%
wait

for ReP in adrv fdrv ydrv;do 
	rm -rdf $ReP/*
	rmdir --ignore-fail-on-non-empty $ReP
done
exit

### Notes ###
EN -- Back-ups of the ?srv*.sfs archives are made: do not erase them.
This script has been tested. But should something go wrong, in console, type
	mv -f ?drv_upupbb_18.05.sfs.bckp ?drv_upupbb_18.05.sfs
(Replace the ? with the letters a, f and y.)

FR -- Des sauvegardes des archives ?srv*.sfs sont faites : ne les effacez pas.
Ce script a été testé. Si quelque chose n'allait pas, en console, taper
	mv -f ?drv_upupbb_18.05.sfs.bckp ?drv_upupbb_18.05.sfs
(Remplacer le ? par les lettres a, f et y.)
##################
Attachments
Screenshot.jpg
Backdrop credit: Cassie Boca, photo 293379 at unsplash.com
(104.22 KiB) Downloaded 874 times
combine-drvs.sh.zip
The script above in a zip archive.
(1.62 KiB) Downloaded 120 times
Last edited by musher0 on Thu 21 Jun 2018, 05:58, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

picatrix
Posts: 53
Joined: Fri 10 Mar 2006, 17:01

#153 Post by picatrix »

Thanks Peebee, Thanks Musher0,
I'll follow your precious advices!

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#154 Post by Mike Walsh »

Hi, all.

Now then; would appreciate a wee bit of advice.

Currently running 18.05+1. I've swapped over the contents for those of 18.05+5, but could someone please explain to a dunderhead what it is I actually do with the 'delta'.....and how do I use it? And will it do whatever it is that it does with my 'old' save-file from 18.05+1 loaded.....or does this need to be done with 18.05+5 in 'pristine' condition?

My own fault, I confess; I simply haven't got involved enough in the 'testing' side of things to have become aware of this stuff. I've preferred to concentrate on the Pups I have installed which I really like, and to 'develop' those to the extent which I prefer.

TIA.


Mike. :wink:

Terry H
Posts: 708
Joined: Sun 29 Mar 2009, 16:48
Location: The Heart of Muskoka, ON Canada

#155 Post by Terry H »

Hi Mike, hope this helps.
The delta is applied to the original iso generating a new iso image. When delta 1 is applied to upupbb-18.05.iso will generate upupbb-18.05+1.iso. The contents of the deltas for upup bionic are accumulative, so delta-5 applied to upupbb-18.05.iso, generates upupbb18.05+5.iso. Put the delta in the same folder as the iso and click it and it'll do its stuff.

Post Reply