LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Puppy
User Name
Password
Puppy This forum is for the discussion of Puppy Linux.

Notices


Reply
  Search this Thread
Old 05-19-2015, 04:38 PM   #1
Fixit7
Senior Member
 
Registered: Mar 2014
Location: El Lago, Texas
Distribution: Ubuntu_Mate 16.04
Posts: 1,374

Rep: Reputation: 169Reputation: 169
Bug in SeaMonkey


It looks like SeaMonkey has a bug.

When browser.bookmarks.autoExportHTML is set to On, it only creates a bookmarks.html directory instead of the bookmarks file.

Anyone know of a workaround to export that file ?
 
Old 05-19-2015, 06:46 PM   #2
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,627

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
not a bug

this is and has been normal for "export html" since Mozilla 0.1 back in the early 2000's

use the BACKUP it exports a json file

--- inside seamonkey--
bookmarks/Manage bookmarks
then in that window
tools/backup

Last edited by John VV; 05-19-2015 at 06:48 PM.
 
Old 05-19-2015, 07:51 PM   #3
Fixit7
Senior Member
 
Registered: Mar 2014
Location: El Lago, Texas
Distribution: Ubuntu_Mate 16.04
Posts: 1,374

Original Poster
Rep: Reputation: 169Reputation: 169
No, it is CLEARLY is a bug.

Why would anyone want a bookmark.html directory ? :-)

It exports the bookmark file in Windows XP.

Quote:
Background

Firefox 3 (and later) and SeaMonkey 2.1 (and later) store their bookmarks bookmarks in places.sqlite and use JSON as the format for backups stored in the bookmarkbackups folder so, by default, bookmarks are no longer saved in HTML format. This preference allows bookmarks to be exported at shutdown to the Firefox or SeaMonkey profile folder as bookmarks.html. [1]
[edit]
Possible values and their effects
[edit]
True

Export bookmarks to bookmarks.html each time the browser shuts down.

Last edited by Fixit7; 05-19-2015 at 07:53 PM.
 
Old 05-20-2015, 03:22 AM   #4
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,627

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
way back in 2000 when mozilla was starting
they SAVED bookmarks in HTML markup language
a TEXT FILE !!!!!

that TEXT option is still there
or
you can use the newer "json" ( JavaScript Object Notation )
also a TEXT file

a bookmarks.html text file is NOT a directory / folder

and my background
i have been using mozilla since 2001

Last edited by John VV; 05-20-2015 at 03:24 AM.
 
Old 05-20-2015, 10:03 AM   #5
Fixit7
Senior Member
 
Registered: Mar 2014
Location: El Lago, Texas
Distribution: Ubuntu_Mate 16.04
Posts: 1,374

Original Poster
Rep: Reputation: 169Reputation: 169
It is a directory in linux puppy.

The .json file is unuseable as it is one continuous line of text.

My posted evidence came straight from the Mozilla website.
 
Old 05-20-2015, 02:11 PM   #6
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,627

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
a single text based file called "bookmarks.html" is a SINGLE TEXT FILE
it is not a folder

now it is IN a folder if you exported it


i just exported it to my ~/public folder
a screenshot
!!! IT IT A TEXT FILE!!!
a single file in a default system folder

Last edited by John VV; 10-03-2015 at 06:16 PM.
 
Old 05-20-2015, 05:14 PM   #7
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,904

Rep: Reputation: 1053Reputation: 1053Reputation: 1053Reputation: 1053Reputation: 1053Reputation: 1053Reputation: 1053Reputation: 1053
Quote:
Originally Posted by Fixit7 View Post
It looks like SeaMonkey has a bug.

When browser.bookmarks.autoExportHTML is set to On, it only creates a bookmarks.html directory instead of the bookmarks file.

Anyone know of a workaround to export that file ?
If you can reproduce it, then document it, and report it to the developers. Take some screenshots, zip up the directory in question and attach it to the bug report.
 
Old 05-21-2015, 10:47 AM   #8
Fixit7
Senior Member
 
Registered: Mar 2014
Location: El Lago, Texas
Distribution: Ubuntu_Mate 16.04
Posts: 1,374

Original Poster
Rep: Reputation: 169Reputation: 169
I posted it to the mozilla forum.
 
Old 05-21-2015, 10:53 AM   #9
Fixit7
Senior Member
 
Registered: Mar 2014
Location: El Lago, Texas
Distribution: Ubuntu_Mate 16.04
Posts: 1,374

Original Poster
Rep: Reputation: 169Reputation: 169
Quote:
Originally Posted by John VV View Post
a single text based file called "bookmarks.html" is a SINGLE TEXT FILE
it is not a folder

now it is IN a folder if you exported it


i just exported it to my ~/public folder
a screenshot
!!! IT IT A TEXT FILE!!!
a single file in a default system folder
I was talking about .json file.

It does not matter.

Even a screenshot would not convince you.
 
Old 05-22-2015, 05:53 PM   #10
Fixit7
Senior Member
 
Registered: Mar 2014
Location: El Lago, Texas
Distribution: Ubuntu_Mate 16.04
Posts: 1,374

Original Poster
Rep: Reputation: 169Reputation: 169
After uninstalling and re-installing Seamonkey 2.33.1, autoexport bookmarks now works ?

Go figure. :-)
Attached Thumbnails
Click image for larger version

Name:	autoexport.png
Views:	16
Size:	54.8 KB
ID:	18545  
 
Old 05-22-2015, 07:25 PM   #11
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,627

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
you are using the web browser AS ROOT!!!!

be VERY careful
VERY CAREFUL


the few auto install ( linux) nasty's only do not work BECAUSE ONE DOSE NOT run a browser as root

if you view a malicious ( malware infested) advertising on a site ( McAfee's web site had a problem with these last year)

they CAN install if you are root
 
Old 05-22-2015, 08:11 PM   #12
Fixit7
Senior Member
 
Registered: Mar 2014
Location: El Lago, Texas
Distribution: Ubuntu_Mate 16.04
Posts: 1,374

Original Poster
Rep: Reputation: 169Reputation: 169
John,

I understand your concern.

But it is based on mis-conceptions about running as root.

Linux Puppy runs everything as root.

I have been using Puppy for about 2 years.

I have NEVER experienced any viruses,malware, or hacks.

(That wasn't the case with Win XP.)

I hope the following will ease your concerns.

Quote:
About root, spot and fido

This is a short explanation of why users run as the administrator (root) in Puppy Linux, and/or use the non-root spot and fido accounts.

root, spot, fido

In a nutshell, root login gives you total access to everything, whereas a non-root login gives you restricted access (that is configurable for each user by the administrator).
Puppy is not a multi-user system as are most other Linux distributions, in which there is a root login plus any number of non-root login accounts.

Puppy on the other-hand, has root, plus just two non-root logins, named spot and fido.
root

There are two main objections to running as root: firstly, that you might accidentally do something dumb, such as delete important files, secondly that if someone gains access to your computer, either remotely via the Internet/network, or locally, they will be at root-level and able to do much more damage than if they gained access as a non-root user.

Doing something dumb

In the case of accidentally wiping important files, which files are important to you? Your own personal files and data of course, which regardless of whether you are logged in as your non-root account, or logged-in as root, you are just as prone to doing the same dumb thing.
That is, your personal files, settings, applications, are all owned by the non-root user, and can just as easily be deleted by the non-root user as can be deleted by the administrator.
In other words, this argument against running as root is itself dumb. At least in respect to the safety of your own files.

Where the "doing something dumb" argument is valid is in a multi-user system, where the administrator could accidentally delete or otherwise compromise another user's files. However, Puppy is not multi-user.

With regard to system files, they can easily be restored, in fact Puppy makes this easy as the entire system is in one Squashfs file.

Remote access as root

What are you afraid of? Someone getting at your personal files and data, especially such things as identification and login/password data. Much of this is on your computer, and if you run a distro in which you login as a non-root user, are in files owned by your non-root account, meaning they are accessible equally by someone breaking in as non-root user or as root.

However, there are two scenarios in which running as root has a security risk, only one of which applies to Puppy.

Firstly, if you login non-root, you could bump up to root-level to perform certain operations such as keep a file of usernames and passwords. There are some applications also that use secret files owned by root, that non-root users are not supposed to read. Thus, anyone gaining access as root, can read all of those files.

A note on the side about the above paragraph: major distros such as Ubuntu allow the first user account to bump up to root just by prefixing commands with "sudo" or "su", without requiring root password, which makes the whole protection mechanism a joke. Considering that most Ubuntu users are using this first login account as their regular login.

Secondly, in a multi-user environment, the enemy may be another user. You would never have users logging in as root in that scenario. But, I repeat, Puppy is not multi-user.

Note, Puppy allows multiple session save-files, which are usually managed by one user for different usage profiles. However, this can also cater for different users, even with optional password protection on a save-file, however this is only intended to be used in a "friendly" local environment. It is a very light-weight alternative to a multi-user system.

Puppy supposes a "friendly" local environment, and the main threat is from someone gaining access to your computer via the network ports while you are online.

Which is highly unlikely in Puppy, due to the firewall, minimal daemons (with network capability disabled). But, the concern is still there...
With there being hundreds of Linux versions,the amount of work to attack them would be almost astronomical.

That is why I love Linux.
It is also 1/5th the size of Windows. :-)

Have a great evening.

Last edited by Fixit7; 05-22-2015 at 08:23 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Bug Hunting with Linux (The story of the Samsung Ultrabooks lid close / AC status bug) LXer Syndicated Linux News 0 02-25-2014 06:30 PM
[BUG] in seamonkey 2.9 slackbuild; does not create usr/include/seamonkey-2.9/nss -> . zerouno Slackware 5 05-02-2012 03:21 AM
Seamonkey and Seamonkey libs update for Slackware 13.1? Lufbery Slackware 7 08-05-2011 03:00 AM
LXer: 2008 CES: Bug Labs Introduces BUG, BUGbase. So Cool! LXer Syndicated Linux News 0 01-09-2008 01:21 AM
LXer: SeaMonkey 1.0.6 and SeaMonkey 1.1 Beta Released LXer Syndicated Linux News 0 11-09-2006 02:33 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Puppy

All times are GMT -5. The time now is 03:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration