AtomicPup2020 Released

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

eons2018 ready for D/L

#21 Post by 8Geee »

BASH has been tested and apparently fixed using version 4.1.17. So the EONS version is now "ready". On Page #1 Post #1 is the link. with new notes, and the sha1sums.

Regards
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

2 updates

#22 Post by 8Geee »

It figures as soon as the new general updates get U/L for use that two security updates from Uncle Slack are released.

The first one (was) is libxml2 (9/23/17). This does not have a CVE entry, but was discovered internally by Slackware. A symlink is needed after removing the older version. The DOC files can be removed and the .packages file in root can be moved to builtin_files with removal of the most recent version.
----------------------------------------------------
The second is curl7.56 This one has CVE entries and the write up suggests that this one be done.

"Due to a flaw in the string parser for the directory name, a directory name passed without a closing double quote would lead to libcurl not adding a trailing NUL byte to the buffer holding the name. When libcurl would then later access the string, it could read beyond the allocated heap buffer and crash or wrongly access data beyond the buffer, thinking it was part of the path."

As with the first update a symlink is needed, and the .packages file moved. Folks that are directly using CURL might want to keep the DOC files.

Regards
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

Firefox27 bug/typo

#23 Post by 8Geee »

The August 2017 version of the FF27 thats installed has a bug/typo in about:config and its an important one...

Change the "4" value in security.tls.version.max to a "3" w/o quotes. It appears that the 4 value DOES NOT imply TLS1.3, but rather recycles to a ZERO setting allowing TLS 1.0 (not secure). And it appears in Edit --> Preferences I left the popup blocker on... thats a nuissance here, and elsewhere when internally re-directing to another page.

Regards
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

wpa_supplicant

#24 Post by 8Geee »

A very important update for wi-fi users... Slackware has published the wpa_supplicant update to mitigate "KRACK" vunerabilities. Its about as mandatory as possible, since this is a global failure of wpa_supplicant.

Note that MENU --> Setup --> Updates from Slackware MUST show version 2.6

If it does not, goto MENU --> System --> Puppy Package Manager and click on the crossed wrench

Make sure only these boxes are checked

puppy-slacko-official
Slackware-14.0-official
Slackware-14.0-patches
Option: Slackware-14.0-salix (European)

When set close both the Wrench window and PPM window.
Reopen the PPM and the wrench window and click on UPDATE NOW
Press enter for all options
When done: close both windows

Now you will have the latest updates available from Uncle Slacky, and can D/L the patch for wpa_supplicant.

Regards
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

#25 Post by 8Geee »

Folks that are still using the elder "mini-eee" version can use the updates posted here for EONS. This particular wifi security update should be applied. And BTW, after accomplishing the update, its a good time to remaster considering BASH (use slacko 13.37 version! ) and WPA2 are fixed.

Carry on
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

EONS 2018A

#26 Post by 8Geee »

I have decided to release an "A" revision of EONS 2018 due to the severity of the WPA_supplicant security concerns. Please see the 1st Post on 1st Page.

Regards
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

Curl Patch

#27 Post by 8Geee »

Mini-eee users can use these...

A reminder that curl and wget have just been patched.
curl --> 7.56-1
WGET removed... FAILED: keep version 1.18

No symlinks are needed, and /usr/doc files can be removed.
The root/.packages files can be moved to built_in

Regards
8Geee
Last edited by 8Geee on Tue 20 Mar 2018, 04:05, edited 1 time in total.
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

Openssl 1.0.2m update

#28 Post by 8Geee »

Slackware has made available an openssl patch from 1.0.2k --> 1.0.2m today. This update proceeds differently than all others due to the 1.0.2 version.

Go to slackware.com --> Security Advisories --> 2017

At or near top of list is the "openssl" update link, click on that.

There are TWO files to D/L, first is the "solibs". It may be underneath the main file.

Highlight with Double-click then right click to COPY
Open a new tab and PASTE the link, then ENTER
Select open with pupzip, and click YES in yellow dialog box.
Puppy Package Manager will install, click yes upon TWO dialog boxes. NOTE there may be a long-ish delay

When done go back to previous tab and repeat these steps for the "openssl" itself.

When done with both D/L's close the browser and disconnect from internet.

There are no symlinks to perform, or unusual things to do. The /usr/doc files may be deleted, and the /tmp zip-files.
In /root move the .packages files ( use <o> button to show the hidden packages file) to built-in and delete the 1.0.2K files.

At this point, a shutdown and reboot can be done, then connect to internet again.

Regards
8Geee
Last edited by 8Geee on Thu 30 Nov 2017, 01:09, edited 1 time in total.
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

Curl Xcursor and Xfont patches

#29 Post by 8Geee »

Two updates were provided today from slackware.

Curl 7.57 is newest curl patch available. This fixes improper wildcard use, and SSL reads 'out of bounds'. No symlinks are needed, and the package text file can be moved to built_in folder. DOC files may be discarded, though users of curl-ftp should review them.

LibXcursor has not been updated in slacko5.7 since inception. At this time there is need to correct improper sizing of requests for 32-bit systems. Again, no need for symlinks, and DOC files can be reviewed/tossed. Move the /~.package file to built_in.

EDIT*** libXfont did not appear in the Slackware update in MENU... yet libXfont does exist. Go to Slackware.com --> Security Advisories --> 2017. It is near the top. See the "openssl 1.0.2m" update posting just above for parallel instructions to install.

Regards
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

Openssl 1.0.2n

#30 Post by 8Geee »

Theres a new update to Openssl from 1.0.2m --> n.
The proceedure for install is found here, just use the latest update 12/08/2017.

Regards
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

DavidSpector
Posts: 61
Joined: Sat 16 Dec 2017, 16:23

Success and problems

#31 Post by DavidSpector »

8Geee, I was referred to this thread by bigpup because I have created a live USB drive from the puppy Slacko distro s57-2018a.iso on target computer Eee Asus 1000HE, which runs Windows XP on every alternate boot.

This distro works nicely for the most part. Thanks for your work. The mouse, keyboard, audio, screen, Internet, and browser all work fine.

The first time I booted, I got the often-occurring error message "puppy_slacko_5.7.sfs not found", even though that file was on the USB drive, plain as day. I say "often-occurring" because I've found reports of it 8 years back on the Web, and I've encountered it myself with every distro I've tried on this 1000HE. It seems to be a bug that is inherited by all distros created from either puppy or Linux in general.

The standard syslinux.cfg file ends with the option "pmedia=cd". I don't think this causes the bug, because changing to strings like "usb" and "usbflash" doesn't usually help (I haven't tried it with s57-2018a.iso because I assume it will fail).

So I do the old trick of moving the puppy_slacko_5.7.sfs file from the USB drive to the Windows C: drive on the target computer, and editing that final option in syslinux.cfg to "pmedia=atahd". This makes the Linux boot look on the Windows C: drive partition to find the SFS file. This works.

However, any customizations of the resulting live Linux are lost, because when Saving during Quit or Reboot the reported size is -24 MB (yes, negative). Either the save file is not loaded on the next boot (I don't see it in the messages scrolling by) or it is loaded but is empty.

Can anyone listening to this thread help me?

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

#32 Post by 8Geee »

If you open /mnt/home/extlinux.conf what do you see on Line 12?

The version should contain 'append initrd=initrd.gz pmedia=usbflash pfix=copy' without marks.

That is in addition to 'cd' initrd has these other qualities.

Be careful using FAT based files, they fragment.

Regards
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

DavidSpector
Posts: 61
Joined: Sat 16 Dec 2017, 16:23

Results

#33 Post by DavidSpector »

I opened the Edit icon and got Geany. The choices were root and File System. I chose File System, not sure why. Then I opened mnt. Under mnt there was no home directory. There was a flash directory, but it is empty. Not sure what I should do now.

Some questions: Doesn't Linux have a defragmenter? And why should the USB drive get fragmented if it is never written?

Sailor Enceladus
Posts: 1543
Joined: Mon 22 Feb 2016, 19:43

Re: Results

#34 Post by Sailor Enceladus »

DavidSpector wrote:I opened the Edit icon and got Geany. The choices were root and File System. I chose File System, not sure why. Then I opened mnt. Under mnt there was no home directory. There was a flash directory, but it is empty. Not sure what I should do now.
You can probably get there by clicking on the flash stick icon on desktop (probably sdb1, last one on the bottom of this image).

Image

Once you have it open in the file manager, you can probably open text files by right-clicking on them and Open as Text.

DavidSpector
Posts: 61
Joined: Sat 16 Dec 2017, 16:23

#35 Post by DavidSpector »

Sailor Enceladus, When I clicked on the USB plug icon, I got a file manager, not gparted.

The file manager was looking at mnt/sdb, if I recall correctly. But the files it showed were only the files on the USB drive, the same files that were put there when I created the puppy boot system.

There is no "home" or any other directory.

Sailor Enceladus
Posts: 1543
Joined: Mon 22 Feb 2016, 19:43

#36 Post by Sailor Enceladus »

DavidSpector wrote:The file manager was looking at mnt/sdb, if I recall correctly. But the files it showed were only the files on the USB drive, the same files that were put there when I created the puppy boot system.

There is no "home" or any other directory.
The directory you're in (mnt/sdb) is the one 8Geee is talking about. It's only called "home" after you create a savefile. :)

DavidSpector
Posts: 61
Joined: Sat 16 Dec 2017, 16:23

#37 Post by DavidSpector »

So I am stuck now. Don't know how to do this kind of debugging.

I added more information to my previous posting, but it seems to have been ignored or deleted by the forum system.

There is no such file.

DavidSpector
Posts: 61
Joined: Sat 16 Dec 2017, 16:23

#38 Post by DavidSpector »

Just in case it didn't get posted, I am stuck.

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

#39 Post by 8Geee »

What you are looking for is found by clicking on the House then clicking on the up arrow on top-left. Evidently you didnot create a save-file when first run was completed.

I do not know how you downloaded the Puppy, but it looks like f2fs, because the drive is full. Also I don't read Japanese/Chinese, so the screenshots don't help.

Editted out. The OP wants a live usb... I don't know how to do that. I just do the usual puppy on the usb (mode 13).

Also tell us how you get Windows to boot on every alternate start-up. Live cd rewritable might be a better choice.


Regards
8Geee
Last edited by 8Geee on Fri 29 Dec 2017, 22:13, edited 1 time in total.
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

DavidSpector
Posts: 61
Joined: Sat 16 Dec 2017, 16:23

#40 Post by DavidSpector »

8Geee, before I attempt to follow your instructions, some of the things you said made me believe that you did not read the OP for this thread. I cannot create a Save file because the size is always zero (actually, -24 MB).

I'm not even sure I am able to follow your instructions.

Please confirm that you know what is happening and that I should try to follow your instructions.

I am a beginner, but this Linux work is pretty loose and random, not at all what I am used to after 40 years creating and debugging software. I know that sounds critical, but it is not just a response to you, but to all the advice I've received in this and other forums about Linux. It just seems so strange and experimental instead of being clear and logical. Maybe you can set me straight on this?

Post Reply