• policies.json

    From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sat Apr 25 08:37:45 2026
    From Newsgroup: alt.comp.software.seamonk

    in ...firefox/distribution did NOT stop FF/linux from updating from 149
    to 150 today. WTF?
    --
    Cheers, Bev
    "Faster, faster, until the thrill of speed overcomes the fear of death."
    -- Hunter S. Thompson

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Alan K.@alan@invalid.com to alt.comp.software.firefox on Sat Apr 25 14:53:16 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/25/26 11:37 AM, The Real Bev wrote:
    in ...firefox/distribution did NOT stop FF/linux from updating from 149
    to 150 today. WTF?

    In Linux you go into update manager and see FF is being updated, you right click on it and
    mark it to not update. You have two choices, don't update this version only, or don't
    update at all.

    Not sure if you can do that in synaptic but you could look.
    --
    Mint 22.3, Thunderbird 140.10.0esr, Firefox 150.0
    Alan K.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Frank Miller@miller@posteo.ee to alt.comp.software.firefox on Sat Apr 25 21:24:22 2026
    From Newsgroup: alt.comp.software.seamonk

    Alan K. wrote:
    On 4/25/26 11:37 AM, The Real Bev wrote:
    in ...firefox/distribution did NOT stop FF/linux from updating from 149
    to 150 today. WTF?

    In Linux you go into update manager and see FF is being updated, you right click on it and
    mark it to not update. You have two choices, don't update this version only, or don't
    update at all.

    That depends on the used Distribution. There is no general "Linux".

    Not sure if you can do that in synaptic but you could look.

    Yes you can mark a version of a packet as "hold" or "lock".
    (Dunno how it's called correctly in English.)
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mike Easter@MikeE@ster.invalid to alt.comp.software.firefox on Sat Apr 25 12:51:35 2026
    From Newsgroup: alt.comp.software.seamonk

    Frank Miller wrote:
    Alan K. wrote:
    The Real Bev wrote:
    in ...firefox/distribution did NOT stop FF/linux from updating from 149
    to 150 today. WTF?

    In Linux you go into update manager and see FF is being updated, you right click on it and
    mark it to not update. You have two choices, don't update this version only, or don't
    update at all.

    That depends on the used Distribution. There is no general "Linux".

    Not sure if you can do that in synaptic but you could look.

    Yes you can mark a version of a packet as "hold" or "lock".
    (Dunno how it's called correctly in English.)

    Synaptic: lock version available
    LM software manager; no such option exists
    LM Firefox settings (such as 134.0) updates disabled by your organization
    (Your browser is being managed by your organization)

    Personally I prefer such as synaptic over a software manager for my
    updating, as it provides me more info. Sometimes the manager is useful, 'tho'.
    --
    Mike Easter
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Alan K.@alan@invalid.com to alt.comp.software.firefox on Sat Apr 25 15:54:44 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/25/26 3:51 PM, Mike Easter wrote:
    Frank Miller wrote:
    Alan K. wrote:
    The Real Bev wrote:
    in ...firefox/distribution did NOT stop FF/linux from updating from 149 >>>> to 150 today. WTF?

    In Linux you go into update manager and see FF is being updated, you right click on it and
    mark it to not update. You have two choices, don't update this version only, or don't
    update at all.

    That depends on the used Distribution. There is no general "Linux".

    Not sure if you can do that in synaptic but you could look.

    Yes you can mark a version of a packet as "hold" or "lock".
    (Dunno how it's called correctly in English.)

    Synaptic: lock version available
    LM software manager; no such option exists
    LM Firefox settings (such as 134.0) updates disabled by your organization (Your browser is being managed by your organization)

    Personally I prefer such as synaptic over a software manager for my
    updating, as it provides me more info. Sometimes the manager is useful, 'tho'.


    In update manager, when you finally get an update, which means you have to check every set
    of updates looking for Firefox, and when it comes due then you have a choice to freeze the
    update. If you fall asleep and just click 'go' or you have update manager set to do it
    without asking... well in bad luck.
    --
    Mint 22.3, Thunderbird 140.10.0esr, Firefox 150.0
    Alan K.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Richmond@dnomhcir@gmx.com to alt.comp.software.firefox on Sat Apr 25 21:03:48 2026
    From Newsgroup: alt.comp.software.seamonk

    This is a very odd thread to me. Judging by the mention of synaptic its
    a debian based distribution. But Debian ships with ESR which won't be on
    150. So it could be some other distribution, or maybe firefox wasn't
    installed from the repository. But you need to know all these things to
    make sense of it.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sat Apr 25 13:07:12 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/25/26 08:37, The Real Bev wrote:
    in ...firefox/distribution did NOT stop FF/linux from updating from 149
    to 150 today. WTF?

    Perplexity solved the problem. I've posted it twice already, but pixels
    are cheap. Herewith:

    Basically, the update changed the policies.json file to match the
    windows syntax, which invalidated it and allowed the update to proceed. Perplexity's fix:

    cat -A distribution/policies.json ;reveals ^M corruption
    echo '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it about:policies ;confirms "Active"

    I did the same for Thunderbird and then marked both files read-only.
    --
    Cheers, Bev
    "I read somewhere that 77 per cent of all the mentally ill live in
    poverty. Actually, I'm more intrigued by the 23 per cent who are
    apparently doing quite well for themselves." -- Emo Philips
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sat Apr 25 13:22:29 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/25/26 13:03, Richmond wrote:
    This is a very odd thread to me. Judging by the mention of synaptic its
    a debian based distribution. But Debian ships with ESR which won't be on
    150. So it could be some other distribution, or maybe firefox wasn't installed from the repository. But you need to know all these things to
    make sense of it.

    Perhap, but maybe not. Slackware 14.2 (I think;15 wouldn't install) and
    the 149 tarball from mozilla. No idea about the debian stuff.
    --
    Cheers, Bev
    "I read somewhere that 77 per cent of all the mentally ill live in
    poverty. Actually, I'm more intrigued by the 23 per cent who are
    apparently doing quite well for themselves." -- Emo Philips
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Richmond@dnomhcir@gmx.com to alt.comp.software.firefox on Sat Apr 25 21:44:04 2026
    From Newsgroup: alt.comp.software.seamonk

    The Real Bev <bashley101@gmail.com> writes:

    On 4/25/26 13:03, Richmond wrote:
    This is a very odd thread to me. Judging by the mention of synaptic
    its a debian based distribution. But Debian ships with ESR which
    won't be on 150. So it could be some other distribution, or maybe
    firefox wasn't installed from the repository. But you need to know
    all these things to make sense of it.

    Perhap, but maybe not. Slackware 14.2 (I think;15 wouldn't install)
    and the 149 tarball from mozilla. No idea about the debian stuff.

    Ah, well the way I prevent updates if I have used the tarball is to
    change the owner of firefox so it simply doesn't have permission to
    update, unless I switch users.

    i.e.

    chown -R firefox:firefox /usr/local/firefox
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Frank Miller@miller@posteo.ee to alt.comp.software.firefox on Sat Apr 25 23:09:36 2026
    From Newsgroup: alt.comp.software.seamonk

    The Real Bev wrote:
    On 4/25/26 13:03, Richmond wrote:
    This is a very odd thread to me. Judging by the mention of synaptic its
    a debian based distribution. But Debian ships with ESR which won't be on
    150. So it could be some other distribution, or maybe firefox wasn't
    installed from the repository. But you need to know all these things to
    make sense of it.

    Perhap, but maybe not. Slackware 14.2 (I think;15 wouldn't install) and
    the 149 tarball from mozilla. No idea about the debian stuff.

    So after hours of hinting and discussing your topic you come out with
    your used distribution Slackware. And you reveal that you installed a
    tarball from Mozilla.
    Thanks for nothing.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sat Apr 25 14:58:42 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/25/26 14:09, Frank Miller wrote:
    The Real Bev wrote:
    On 4/25/26 13:03, Richmond wrote:
    This is a very odd thread to me. Judging by the mention of synaptic its
    a debian based distribution. But Debian ships with ESR which won't be on >>> 150. So it could be some other distribution, or maybe firefox wasn't
    installed from the repository. But you need to know all these things to
    make sense of it.

    Perhap, but maybe not. Slackware 14.2 (I think;15 wouldn't install) and
    the 149 tarball from mozilla. No idea about the debian stuff.

    So after hours of hinting and discussing your topic you come out with
    your used distribution Slackware. And you reveal that you installed a
    tarball from Mozilla.
    Thanks for nothing.

    Yeah, I should have mentioned that at the beginning, but do Debian and
    Redhat and the others really use something signifcantly different?

    My son just makes his entire firefox subdirectory read-only. Even
    simpler, but I was satisfied with the policy method -- until FF appeared
    to have sabotaged it.
    --
    Cheers, Bev
    Bluetooth is especially problematic in San Francisco because it
    makes it nearly impossible to tell who is hearing voices and who
    is just talking on the phone, and in this city their numbers
    seem about equal. --Shaun Nichols
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Richmond@dnomhcir@gmx.com to alt.comp.software.firefox on Sat Apr 25 23:07:23 2026
    From Newsgroup: alt.comp.software.seamonk

    The Real Bev <bashley101@gmail.com> writes:


    Yeah, I should have mentioned that at the beginning, but do Debian and
    Redhat and the others really use something signifcantly different?

    My son just makes his entire firefox subdirectory read-only. Even
    simpler, but I was satisfied with the policy method -- until FF
    appeared to have sabotaged it.

    If you are installing from a linux distribution's repository nothing is
    going to look at the policy file, the package manager will simply update firefox. As far as I remember Slackware has a package manager too. But
    maybe firefox isn't included in it.

    OpenSUSE has Firefox ESR in the repo. I am using Firefox Beta so I let
    firefox update itself when I am ready.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mike Easter@MikeE@ster.invalid to alt.comp.software.firefox on Sat Apr 25 15:22:29 2026
    From Newsgroup: alt.comp.software.seamonk

    Alan K. wrote:
    In update manager, when you finally get an update, which means you have
    to check every set of updates looking for Firefox, and when it comes due then you have a choice to freeze the update.-a If you fall asleep and
    just click 'go' or you have update manager set to do it without
    asking... well in bad luck.

    Some of 'us' are VERY restrictive about updates. I like the way the LM
    update manager allows one to do so; and I like the way LM restricts
    itself in terms of reminders, while still occsly reminding.
    --
    Mike Easter
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mike Easter@MikeE@ster.invalid to alt.comp.software.firefox on Sat Apr 25 15:23:41 2026
    From Newsgroup: alt.comp.software.seamonk

    Richmond wrote:
    This is a very odd thread to me. Judging by the mention of synaptic its
    a debian based distribution. But Debian ships with ESR which won't be on
    150. So it could be some other distribution, or maybe firefox wasn't installed from the repository. But you need to know all these things to
    make sense of it.

    Well, that is because the thread applies to all kinds of different
    operating systems and variations.
    --
    Mike Easter
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sat Apr 25 21:49:17 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/25/26 15:07, Richmond wrote:
    The Real Bev <bashley101@gmail.com> writes:

    Yeah, I should have mentioned that at the beginning, but do Debian and
    Redhat and the others really use something signifcantly different?

    My son just makes his entire firefox subdirectory read-only. Even
    simpler, but I was satisfied with the policy method -- until FF
    appeared to have sabotaged it.

    If you are installing from a linux distribution's repository nothing is
    going to look at the policy file, the package manager will simply update firefox. As far as I remember Slackware has a package manager too. But
    maybe firefox isn't included in it.

    It does, but it's ancient --14.2. I can't install the latest version,
    and I really do not trust the package manager. I install from the
    tarballs, each in its own subdirectory and each with its own profile.
    If I want to I can go back and use a very old one, which is why I keep
    them around. Maybe a dozen. I've only wanted to do that a couple of
    times, but storage is cheap.
    OpenSUSE has Firefox ESR in the repo. I am using Firefox Beta so I let firefox update itself when I am ready.

    For a while I was using the nightlies, and when I had no problems after
    maybe a year I settled on 138. Then I heard something bad about it so I updated to 139. And then 150 arrived with a mind of its own :-)
    --
    Cheers, Bev
    Bluetooth is especially problematic in San Francisco because it
    makes it nearly impossible to tell who is hearing voices and who
    is just talking on the phone, and in this city their numbers
    seem about equal. --Shaun Nichols
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mr. Man-wai Chang@toylet.toylet@gmail.com to alt.comp.software.firefox on Mon Apr 27 00:51:15 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/26/2026 4:07 AM, The Real Bev wrote:

    cat -A distribution/policies.json ;reveals ^M corruption
    echo '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it about:policies ;confirms "Active"

    I did the same for Thunderbird and then marked both files read-only.



    You can also use command "chattr" (and lsattr BTW) to make the file
    immutable, as extra counter-measure.
    --

    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sun Apr 26 12:17:43 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/26/26 09:51, Mr. Man-wai Chang wrote:
    On 4/26/2026 4:07 AM, The Real Bev wrote:

    cat -A distribution/policies.json ;reveals ^M corruption
    echo '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it
    about:policies ;confirms "Active"

    I did the same for Thunderbird and then marked both files read-only.

    You can also use command "chattr" (and lsattr BTW) to make the file immutable, as extra counter-measure.

    Is chattr any less opaque than chmod? I finally found a handy table
    which is much easier than reading the man page. I KNOW the people who
    write man pages just do it for spite :-(
    --
    Cheers, Bev
    Warning: Objects in mirror appear smarter than they are.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Mon Apr 27 00:24:36 2026
    From Newsgroup: alt.comp.software.seamonk

    On Sun, 26 Apr 2026 12:17:43 -0700, The Real Bev wrote:

    On 4/26/26 09:51, Mr. Man-wai Chang wrote:

    You can also use command "chattr" (and lsattr BTW) to make the file
    immutable, as extra counter-measure.

    Is chattr any less opaque than chmod?

    I would recommend you donrCOt mess about with those esoteric attributes
    unless you know what yourCOre doing.

    I finally found a handy table which is much easier than reading the
    man page.

    Fun fact: the chmod(1) command accepts symbolic mode flags, which is
    easier than trying to remember octal bit masks.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Mon Apr 27 02:06:59 2026
    From Newsgroup: alt.comp.software.seamonk

    On Sat, 25 Apr 2026 21:49:17 -0700, The Real Bev wrote:

    ... I really do not trust the package manager.

    Why not? What kind is it? Debian and derivatives use .deb files, Red
    Hat and offshoots like SUSE and Mageia use .rpm, the Arch family has
    its own one, Gentoo builds from source ...
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mr. Man-wai Chang@toylet.toylet@gmail.com to alt.comp.software.firefox on Mon Apr 27 12:27:02 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/27/2026 8:24 AM, Lawrence DrCOOliveiro wrote:
    On Sun, 26 Apr 2026 12:17:43 -0700, The Real Bev wrote:

    Is chattr any less opaque than chmod?

    I would recommend you donrCOt mess about with those esoteric attributes unless you know what yourCOre doing.

    Would like to learn the reason, say in just a few words. :)
    --

    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sun Apr 26 21:30:33 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/26/26 17:24, Lawrence DrCOOliveiro wrote:
    On Sun, 26 Apr 2026 12:17:43 -0700, The Real Bev wrote:

    On 4/26/26 09:51, Mr. Man-wai Chang wrote:

    You can also use command "chattr" (and lsattr BTW) to make the file
    immutable, as extra counter-measure.

    Is chattr any less opaque than chmod?

    I would recommend you donrCOt mess about with those esoteric attributes unless you know what yourCOre doing.

    I finally found a handy table which is much easier than reading the
    man page.

    Fun fact: the chmod(1) command accepts symbolic mode flags, which is
    easier than trying to remember octal bit masks.

    777 and 444 are pretty much sufficient. I have to wonder about 222,
    though...
    --
    Cheers, Bev
    "When I was a kid my dad once joked that the best way to
    prevent being on a plane with someone carrying a bomb
    would be to bring your own bomb and not detonate it.
    Sounded convincing. What are the odds that two people
    board, each with a bomb?" -- Rowdy

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sun Apr 26 21:40:31 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/26/26 19:06, Lawrence DrCOOliveiro wrote:
    On Sat, 25 Apr 2026 21:49:17 -0700, The Real Bev wrote:

    ... I really do not trust the package manager.

    Why not? What kind is it? Debian and derivatives use .deb files, Red
    Hat and offshoots like SUSE and Mageia use .rpm, the Arch family has
    its own one, Gentoo builds from source ...

    I don't like things that sprinkle files all over hell and gone or
    install executables in a path automatically. When I want to delete
    something I want to delete ALL of it and know that it's gone. That's
    why I really like win3 -- if you screwed something up you could just
    delete the .ini file and go back to the one you saved. No need to hunt
    all over for other bits and pieces.

    The deb2tgz etc. commands don't necessarily work.

    Plus there's been something wrong with my machine ever since birth. We
    built 3 of them with parts from Fry's (surely you remember, whenever you bought something you almost always had to return one of your purchases)
    and my machine has oddities that the others don't. For instance: hubby installed slack 15 in half an hour or so on his machine. He spent all
    day on my identical machine and it never installed. Twice. No reason.
    Just weirdness. So I trust nothing I can't actually do with my own hands.
    --
    Cheers, Bev
    "When I was a kid my dad once joked that the best way to
    prevent being on a plane with someone carrying a bomb
    would be to bring your own bomb and not detonate it.
    Sounded convincing. What are the odds that two people
    board, each with a bomb?" -- Rowdy

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Mon Apr 27 04:50:58 2026
    From Newsgroup: alt.comp.software.seamonk

    On Sun, 26 Apr 2026 21:40:31 -0700, The Real Bev wrote:

    On 4/26/26 19:06, Lawrence DrCOOliveiro wrote:

    On Sat, 25 Apr 2026 21:49:17 -0700, The Real Bev wrote:

    ... I really do not trust the package manager.

    Why not?

    I don't like things that sprinkle files all over hell and gone or
    install executables in a path automatically.

    ThatrCOs how package managers work. Each package specifies stuff that
    goes in /usr/bin and /usr/lib and /usr/share and /etc and so on, and
    the package manager keeps track of all that so it knows what to
    remove when you tell it to get rid of a package.

    Tip: config files (in /etc) are treated specially: In Debian, for
    example, rCLapt-get removerCY removes everything except the config files,
    you need to use rCLapt-get purgerCY to delete those as well. The reason is
    in case you change your mind and put the package back later, the
    assumption is you are likely to want to reuse the same config as
    before. If not, then you know what to do.

    The deb2tgz etc. commands don't necessarily work.

    No idea what those are. CanrCOt find any utility by that name on my
    Debian system.

    For instance: hubby installed slack 15 in half an hour or so on his
    machine. He spent all day on my identical machine and it never
    installed. Twice. No reason. Just weirdness.

    With Linux, thererCOs no such thing as rCLno reasonrCY. There are (nearly) always log files you can look at to find out what the errors were.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Mon Apr 27 04:55:28 2026
    From Newsgroup: alt.comp.software.seamonk

    On Sun, 26 Apr 2026 21:30:33 -0700, The Real Bev wrote:

    On 4/26/26 17:24, Lawrence DrCOOliveiro wrote:

    Fun fact: the chmod(1) command accepts symbolic mode flags, which
    is easier than trying to remember octal bit masks.

    777 and 444 are pretty much sufficient.

    775 and 755 are probably more the kind you want to use, instead of
    either of those. Also 711 and 700 have their uses.

    Giving rCLreadrCY access to a directory without corresponding rCLexecuterCY access ... not sure thatrCOs something you want very often ...
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sun Apr 26 22:55:04 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/26/26 21:50, Lawrence DrCOOliveiro wrote:
    On Sun, 26 Apr 2026 21:40:31 -0700, The Real Bev wrote:

    On 4/26/26 19:06, Lawrence DrCOOliveiro wrote:

    On Sat, 25 Apr 2026 21:49:17 -0700, The Real Bev wrote:

    ... I really do not trust the package manager.

    Why not?

    I don't like things that sprinkle files all over hell and gone or
    install executables in a path automatically.

    ThatrCOs how package managers work. Each package specifies stuff that
    goes in /usr/bin and /usr/lib and /usr/share and /etc and so on, and
    the package manager keeps track of all that so it knows what to
    remove when you tell it to get rid of a package.

    Tip: config files (in /etc) are treated specially: In Debian, for
    example, rCLapt-get removerCY removes everything except the config files,
    you need to use rCLapt-get purgerCY to delete those as well. The reason is
    in case you change your mind and put the package back later, the
    assumption is you are likely to want to reuse the same config as
    before. If not, then you know what to do.

    BUT the slackware equivalents aren't quite as reliable. You'll have to
    trust me on this.
    >> The deb2tgz etc. commands don't necessarily work.

    No idea what those are. CanrCOt find any utility by that name on my
    Debian system.
    No reason you should. There's also an rpm2tgz and probably others. They convert .deb or .rpm files to the .tgz files that slackware needs. And dependencies are a real bitch sometimes. I stop at the second layer.

    For instance: hubby installed slack 15 in half an hour or so on his
    machine. He spent all day on my identical machine and it never
    installed. Twice. No reason. Just weirdness.

    With Linux, thererCOs no such thing as rCLno reasonrCY. There are (nearly) always log files you can look at to find out what the errors were.

    Of course there's a reason. I should have said "no reason found within
    the time alloted for the search". Slackware is excellent training in
    the "shit happens" concept.

    The basic rule: Use the distribution the person who is going to help
    you uses. I would have chosen something else that required less
    hands-on knowledge. He is a real programmer and uses text-only stuff by choice and I have to help HIM with GUI stuff -- on a different machine;
    he won't sully his REAL machine with dreck :-)
    --
    Cheers, Bev
    "Johnston [Island] was the home of a U.S. chemical weapons disposal
    facility for 10 years before operations ended in November 2000.
    The island was turned into a wildlife preserve."
    -- 2002 The Associated Press

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Sun Apr 26 22:59:08 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/26/26 21:55, Lawrence DrCOOliveiro wrote:
    On Sun, 26 Apr 2026 21:30:33 -0700, The Real Bev wrote:

    On 4/26/26 17:24, Lawrence DrCOOliveiro wrote:

    Fun fact: the chmod(1) command accepts symbolic mode flags, which
    is easier than trying to remember octal bit masks.

    777 and 444 are pretty much sufficient.

    775 and 755 are probably more the kind you want to use, instead of
    either of those. Also 711 and 700 have their uses.

    I'm sure. I still want to know what good a write-only file is, but not
    enough to actually dig it out.

    Giving rCLreadrCY access to a directory without corresponding rCLexecuterCY access ... not sure thatrCOs something you want very often ...

    If it's not an executable, why would it make a difference?
    --
    Cheers, Bev
    "You won't like me when I'm angry because I always back up my rage
    with facts and documented sources." - The Credible Hulk
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Mon Apr 27 07:57:54 2026
    From Newsgroup: alt.comp.software.seamonk

    On Sun, 26 Apr 2026 22:55:04 -0700, The Real Bev wrote:

    BUT the slackware equivalents aren't quite as reliable.

    Too bad. IrCOve never used Slackware, but I thought it was an old,
    reliable distro dating from the earliest days of Linux geekdom. I knew
    that major version updates came out slowly, but I thought that was
    because old Mr Volkerding was making sure everything absolutely worked
    properly before he would sign off on it. rCLGood cooking takes timerCY
    etc.

    From what yourCOre saying, perhaps that impression of mine is a little
    ... na|>ve ...

    Use the distribution the person who is going to help you uses.

    Maybe Slackware is a little bit too extreme as an application of this
    rule. ;)

    I would recommend something more like Linux Mint. I have set up two
    different Linux-noob friends with this, with good results so far.
    Perhaps, given your Linux experience so far, itrCOs something you could
    try installing for yourself.

    [Hubby] is a real programmer and uses text-only stuff by choice and
    I have to help HIM with GUI stuff ...

    Has he heard of GUI-based terminal emulators? Does he know you can
    have dozens of these open at once, and copy and paste between them
    (and between them and a text editor)? Saves a whole *heap* of typing
    that way.

    GUI-based command line: the best of both worlds.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Mon Apr 27 08:03:20 2026
    From Newsgroup: alt.comp.software.seamonk

    On Sun, 26 Apr 2026 22:59:08 -0700, The Real Bev wrote:

    On 4/26/26 21:55, Lawrence DrCOOliveiro wrote:

    Giving rCLreadrCY access to a directory without corresponding rCLexecuterCY >> access ... not sure thatrCOs something you want very often ...

    If it's not an executable, why would it make a difference?

    ldo@theon:hack> mkdir test_dir
    ldo@theon:hack> echo 1 >test_dir/file_1
    ldo@theon:hack> echo 2 >test_dir/file_2
    ldo@theon:hack> ls -l test_dir
    total 8
    -rw-r--r-- 1 ldo users 2 Apr 27 20:00 file_1
    -rw-r--r-- 1 ldo users 2 Apr 27 20:00 file_2
    ldo@theon:hack> ls -ld test_dir
    drwxr-xr-x 2 ldo users 4096 Apr 27 20:00 test_dir
    ldo@theon:hack> chmod -x test_dir
    ldo@theon:hack> ls -ld test_dir
    drw-r--r-- 2 ldo users 4096 Apr 27 20:00 test_dir
    ldo@theon:hack> ls -l test_dir
    ls: cannot access 'test_dir/file_1': Permission denied
    ls: cannot access 'test_dir/file_2': Permission denied
    total 0
    -????????? ? ? ? ? ? file_1
    -????????? ? ? ? ? ? file_2
    ldo@theon:hack> cat test_dir/file_1
    cat: test_dir/file_1: Permission denied
    ldo@theon:hack> chmod u+x test_dir
    ldo@theon:hack> chmod u-r test_dir
    ldo@theon:hack> ls -ld test_dir
    d-wxr--r-- 2 ldo users 4096 Apr 27 20:00 test_dir
    ldo@theon:hack> ls -l test_dir
    ls: cannot open directory 'test_dir': Permission denied
    ldo@theon:hack> cat test_dir/file_1
    1
    ldo@theon:hack> cat test_dir/file_2
    2
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Richmond@dnomhcir@gmx.com to alt.comp.software.firefox on Mon Apr 27 11:01:04 2026
    From Newsgroup: alt.comp.software.seamonk

    The Real Bev <bashley101@gmail.com> writes:

    On 4/26/26 09:51, Mr. Man-wai Chang wrote:
    On 4/26/2026 4:07 AM, The Real Bev wrote:
    cat -A distribution/policies.json ;reveals ^M corruption echo
    '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it
    about:policies ;confirms "Active" I did the same for Thunderbird and
    then marked both files read-only.

    You can also use command "chattr" (and lsattr BTW) to make the file
    immutable, as extra counter-measure.

    Is chattr any less opaque than chmod? I finally found a handy table
    which is much easier than reading the man page. I KNOW the people who
    write man pages just do it for spite :-(

    There is some irony here. The json file is being used to prevent firefox
    being updated. And now we look for a way to prevent the json file being updated. Would it not make more sense directly prevent firefox being
    updated? Afterall it may be that the expected format of the json file changes, then it would be necessary to change the file itself as part of an
    update.

    So, a more sensible solution is to prevent firefox being updated. And
    you don't even need to use chmod, you can simple change the owner of
    firefox to a user who is not usually running it. This makes it more
    secure from attack through the browser itself.

    If you had installed firefox from a package manager the owner would be
    root I think. Even Windows would put it in "Program Files" where it
    cannot be updated except by a system update process.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Mon Apr 27 11:03:25 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/27/26 03:01, Richmond wrote:
    The Real Bev <bashley101@gmail.com> writes:

    On 4/26/26 09:51, Mr. Man-wai Chang wrote:
    On 4/26/2026 4:07 AM, The Real Bev wrote:
    cat -A distribution/policies.json ;reveals ^M corruption echo
    '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it
    about:policies ;confirms "Active" I did the same for Thunderbird and
    then marked both files read-only.

    You can also use command "chattr" (and lsattr BTW) to make the file
    immutable, as extra counter-measure.

    Is chattr any less opaque than chmod? I finally found a handy table
    which is much easier than reading the man page. I KNOW the people who
    write man pages just do it for spite :-(

    There is some irony here. The json file is being used to prevent firefox being updated. And now we look for a way to prevent the json file being updated. Would it not make more sense directly prevent firefox being
    updated? Afterall it may be that the expected format of the json file changes,
    then it would be necessary to change the file itself as part of an
    update.

    So, a more sensible solution is to prevent firefox being updated. And
    you don't even need to use chmod, you can simple change the owner of
    firefox to a user who is not usually running it. This makes it more
    secure from attack through the browser itself.

    If you had installed firefox from a package manager the owner would be
    root I think. Even Windows would put it in "Program Files" where it
    cannot be updated except by a system update process.

    I am root and have been so since 1995 with no problems. BUT every once
    in a while I encounter a file created by a different machine/OS and end
    up with ownership problems. I NEVER want to tweak with ownership. I
    own everything. Period.

    The simple thing is for Firefox to be honest and ONLY CHECK FOR UPDATES
    BUT WAIT FOR APPROVAL BEFORE DOWNLOADING AND INSTALLING like the option
    says.
    --
    Cheers, Bev
    "To turn is to admit defeat." -- Hugh Grierson
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Mon Apr 27 11:13:16 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/27/26 00:57, Lawrence DrCOOliveiro wrote:
    On Sun, 26 Apr 2026 22:55:04 -0700, The Real Bev wrote:

    BUT the slackware equivalents aren't quite as reliable.

    Too bad. IrCOve never used Slackware, but I thought it was an old,
    reliable distro dating from the earliest days of Linux geekdom. I knew
    that major version updates came out slowly, but I thought that was
    because old Mr Volkerding was making sure everything absolutely worked properly before he would sign off on it. rCLGood cooking takes timerCY
    etc.

    From what yourCOre saying, perhaps that impression of mine is a little
    ... na|>ve ...

    No, you're right. The problem arises because you are expected to KNOW
    HOW TO DO A LOT OF STUFF that windows etc. does for you invisibly. I am
    not a programmer. I have done it, but I hate it and can't deal with the detail required. At one time I was known as a windows "power user" who
    could help other people in my office. Clearly not any more :-)
    Use the distribution the person who is going to help you uses.

    Maybe Slackware is a little bit too extreme as an application of this
    rule. ;)

    Be that as it may, I'm stuck with it. I could install something else on
    a different particion, but some of the stuff I find essential was
    installed 20 years ago and I have no idea what or where it is; it's
    just essential :-( Doing everything by hand has its drawbacks and I
    would never recomment slackware. Hubby started with it because he
    "spoke FORTRAN like a native" from his first week programming and
    slackware was all that was available. I am not him.
    I would recommend something more like Linux Mint. I have set up two
    different Linux-noob friends with this, with good results so far.
    Perhaps, given your Linux experience so far, itrCOs something you could
    try installing for yourself.

    [Hubby] is a real programmer and uses text-only stuff by choice and
    I have to help HIM with GUI stuff ...

    Has he heard of GUI-based terminal emulators? Does he know you can
    have dozens of these open at once, and copy and paste between them
    (and between them and a text editor)? Saves a whole *heap* of typing
    that way.

    Yes. He has his secondary machine set up that way. He has a number of
    full screens on his real machine. I don't see how he keeps them
    straight, but he does.

    GUI-based command line: the best of both worlds.

    xterms rule!
    --
    Cheers, Bev
    "To turn is to admit defeat." -- Hugh Grierson
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Mon Apr 27 11:15:50 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/27/26 01:03, Lawrence DrCOOliveiro wrote:
    On Sun, 26 Apr 2026 22:59:08 -0700, The Real Bev wrote:

    On 4/26/26 21:55, Lawrence DrCOOliveiro wrote:

    Giving rCLreadrCY access to a directory without corresponding rCLexecuterCY >>> access ... not sure thatrCOs something you want very often ...

    If it's not an executable, why would it make a difference?

    ldo@theon:hack> mkdir test_dir
    ldo@theon:hack> echo 1 >test_dir/file_1
    ldo@theon:hack> echo 2 >test_dir/file_2
    ldo@theon:hack> ls -l test_dir
    total 8
    -rw-r--r-- 1 ldo users 2 Apr 27 20:00 file_1
    -rw-r--r-- 1 ldo users 2 Apr 27 20:00 file_2
    ldo@theon:hack> ls -ld test_dir
    drwxr-xr-x 2 ldo users 4096 Apr 27 20:00 test_dir
    ldo@theon:hack> chmod -x test_dir
    ldo@theon:hack> ls -ld test_dir
    drw-r--r-- 2 ldo users 4096 Apr 27 20:00 test_dir
    ldo@theon:hack> ls -l test_dir
    ls: cannot access 'test_dir/file_1': Permission denied
    ls: cannot access 'test_dir/file_2': Permission denied
    total 0
    -????????? ? ? ? ? ? file_1
    -????????? ? ? ? ? ? file_2
    ldo@theon:hack> cat test_dir/file_1
    cat: test_dir/file_1: Permission denied
    ldo@theon:hack> chmod u+x test_dir
    ldo@theon:hack> chmod u-r test_dir
    ldo@theon:hack> ls -ld test_dir
    d-wxr--r-- 2 ldo users 4096 Apr 27 20:00 test_dir
    ldo@theon:hack> ls -l test_dir
    ls: cannot open directory 'test_dir': Permission denied
    ldo@theon:hack> cat test_dir/file_1
    1
    ldo@theon:hack> cat test_dir/file_2
    2

    Snappy tune you could dance to, but the lyrics are confusing :-)

    You have probably proved your point. I will take your word for it.
    --
    Cheers, Bev
    "To turn is to admit defeat." -- Hugh Grierson
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Richmond@dnomhcir@gmx.com to alt.comp.software.firefox on Mon Apr 27 19:37:18 2026
    From Newsgroup: alt.comp.software.seamonk

    The Real Bev <bashley101@gmail.com> writes:

    I am root and have been so since 1995 with no problems.

    None that you know about. Perhaps malware updated your json file.

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Mon Apr 27 11:48:17 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/27/26 11:37, Richmond wrote:
    The Real Bev <bashley101@gmail.com> writes:

    I am root and have been so since 1995 with no problems.

    None that you know about. Perhaps malware updated your json file.

    Unlikely that anyone would bother doing such a thing, but I guess it
    could happen. Those mozillas are sneaky bastards.
    --
    Cheers, Bev
    "I would be most content if my children grew up to be the
    kind of people who think decorating consists mostly of
    building enough bookshelves." -- Anna Quindlen
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mike Easter@MikeE@ster.invalid to alt.comp.software.firefox on Mon Apr 27 12:41:32 2026
    From Newsgroup: alt.comp.software.seamonk

    The Real Bev wrote:
    Richmond wrote:
    The Real Bev writes:

    I am root and have been so since 1995 with no problems.

    None that you know about. Perhaps malware updated your json file.

    Unlikely that anyone would bother doing such a thing, but I guess it
    could happen.-a Those mozillas are sneaky bastards.

    I would consider the action of the update to be a form of Moz 'malware'
    -- and I do NOT believe that some kind of 'extraneous' non-Moz malware
    did such a thing.

    I support TRB in her opinion. Moz did 'wrong'/bad/mal-.

    The alternative is some kind of 'spontaneous combustion' errr
    spontaneous corruption.
    --
    Mike Easter
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Tue Apr 28 09:25:58 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/27/26 12:41, Mike Easter wrote:
    The Real Bev wrote:
    Richmond wrote:
    The Real Bev writes:

    I am root and have been so since 1995 with no problems.

    None that you know about. Perhaps malware updated your json file.

    Unlikely that anyone would bother doing such a thing, but I guess it
    could happen.-a Those mozillas are sneaky bastards.

    I would consider the action of the update to be a form of Moz 'malware'
    -- and I do NOT believe that some kind of 'extraneous' non-Moz malware
    did such a thing.

    I support TRB in her opinion. Moz did 'wrong'/bad/mal-.

    The alternative is some kind of 'spontaneous combustion' errr
    spontaneous corruption.

    So far I seem to be the only person complaining. This happens a lot. I wonder if this is because I do a LOT of personalization on the software
    I use and that reveals problems. I know people who don't even know that
    there are options, much less .css tweaks.
    --
    Cheers, Bev
    If he had any brains, he'd take them out and play with them.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Andy Burns@usenet@andyburns.uk to alt.comp.software.firefox on Tue Apr 28 17:43:23 2026
    From Newsgroup: alt.comp.software.seamonk

    The Real Bev wrote:

    So far I seem to be the only person complaining.-a This happens a lot.-a I wonder if this is because I do a LOT of personalization on the software
    I use and that reveals problems.-a I know people who don't even know that there are options, much less .css tweaks.

    I guess it's inevitable that the less "standard" your setup is, the more oddities you may see ...
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mike Easter@MikeE@ster.invalid to alt.comp.software.firefox on Tue Apr 28 10:56:48 2026
    From Newsgroup: alt.comp.software.seamonk

    The Real Bev wrote:
    So far I seem to be the only person complaining.-a This happens a lot.-a I wonder if this is because I do a LOT of personalization on the software
    I use and that reveals problems.-a I know people who don't even know that there are options, much less .css tweaks.

    Well; you hammer and chisel people live in a different world; so you
    have to expect that things are going to be different for you :-)
    --
    Mike Easter
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Tue Apr 28 12:54:19 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/28/26 10:56, Mike Easter wrote:
    The Real Bev wrote:
    So far I seem to be the only person complaining.-a This happens a lot.-a I >> wonder if this is because I do a LOT of personalization on the software
    I use and that reveals problems.-a I know people who don't even know that >> there are options, much less .css tweaks.

    Well; you hammer and chisel people live in a different world; so you
    have to expect that things are going to be different for you :-)

    Long ago we discovered that "It just works" is a lie.
    --
    Cheers, Bev
    Guns kill people like spoons make Rosie O'Donnell fat.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mr. Man-wai Chang@toylet.toylet@gmail.com to alt.comp.software.firefox on Wed Apr 29 17:49:28 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/26/2026 4:07 AM, The Real Bev wrote:

    cat -A distribution/policies.json ;reveals ^M corruption
    echo '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it about:policies ;confirms "Active"

    I did the same for Thunderbird and then marked both files read-only.


    I think it's those carriage return and line feed characters thing. Linux *TEXT* file format is a bit different from WinDOS.
    --

    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Andy Burns@usenet@andyburns.uk to alt.comp.software.firefox on Wed Apr 29 10:59:07 2026
    From Newsgroup: alt.comp.software.seamonk

    Mr. Man-wai Chang wrote:

    The Real Bev wrote:

    cat -A distribution/policies.json-a-a-a-a-a-a-a-a ;reveals ^M corruption
    echo '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it
    about:policies-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a ;confirms "Active"

    I did the same for Thunderbird and then marked both files read-only.

    I think it's those carriage return and line feed characters thing. Linux *TEXT* file format is a bit different from WinDOS.
    Except the json spec specifically states that no whitespace characters
    are significant (outside of quote marks).

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Richmond@dnomhcir@gmx.com to alt.comp.software.firefox on Wed Apr 29 11:47:14 2026
    From Newsgroup: alt.comp.software.seamonk

    Andy Burns <usenet@andyburns.uk> writes:

    Mr. Man-wai Chang wrote:

    The Real Bev wrote:

    cat -A distribution/policies.json-a-a-a-a-a-a-a-a ;reveals ^M corruption >>> echo '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it
    about:policies-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a ;confirms "Active" >>>
    I did the same for Thunderbird and then marked both files read-only.
    I think it's those carriage return and line feed characters
    thing. Linux *TEXT* file format is a bit different from WinDOS.
    Except the json spec specifically states that no whitespace characters
    are significant (outside of quote marks).

    If anyone had the patience they could test this theory (that an update
    to firefox caused LF to be replaced with CRLF, by creating a new linux
    user, downloading the previous version of firefox, unpacking it locally, creating a json file, creating a backup of it, then allowing firefox to
    update itself, then comparing the json files. Then, if necessary, report
    the results on Bugzilla.

    Note that linux line terminator is LF not CR (as someone said upthread).
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Andy Burns@usenet@andyburns.uk to alt.comp.software.firefox on Wed Apr 29 13:21:15 2026
    From Newsgroup: alt.comp.software.seamonk

    Richmond wrote:

    Andy Burns writes:

    Except the json spec specifically states that no whitespace characters
    are significant (outside of quote marks).

    If anyone had the patience they could test this theory (that an update
    to firefox caused LF to be replaced with CRLF, by creating a new linux
    user, downloading the previous version of firefox, unpacking it locally, creating a json file, creating a backup of it, then allowing firefox to update itself, then comparing the json files. Then, if necessary, report
    the results on Bugzilla.

    There's a command line tool 'jq' which at its simplest acts as a json pretty-printing filter (it can do a lot more such as selecting
    particular parts of a file) if that likes the file but FF doesn't maybe
    FF's json parser is over-simplistic? Not saying it is, just a possibility.

    Note that linux line terminator is LF not CR (as someone said upthread).

    Indeed, seemed unnecessary to point it out earlier ...

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mr. Man-wai Chang@toylet.toylet@gmail.com to alt.comp.software.firefox on Wed Apr 29 21:25:00 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/29/2026 5:59 PM, Andy Burns wrote:
    Mr. Man-wai Chang wrote:

    The Real Bev wrote:

    cat -A distribution/policies.json-a-a-a-a-a-a-a-a ;reveals ^M corruption >>> echo '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it
    about:policies-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a ;confirms "Active" >>>
    I did the same for Thunderbird and then marked both files read-only.

    I think it's those carriage return and line feed characters thing. Linux
    *TEXT* file format is a bit different from WinDOS.
    Except the json spec specifically states that no whitespace characters
    are significant (outside of quote marks).


    I suspect just a ";" after reach parameter would help?

    {"policies":{"DisableAppUpdate":true;}}
    --

    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mr. Man-wai Chang@toylet.toylet@gmail.com to alt.comp.software.firefox on Wed Apr 29 21:31:59 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/29/2026 9:25 PM, Mr. Man-wai Chang wrote:
    On 4/29/2026 5:59 PM, Andy Burns wrote:
    Mr. Man-wai Chang wrote:

    The Real Bev wrote:

    cat -A distribution/policies.json-a-a-a-a-a-a-a-a ;reveals ^M corruption >>>> echo '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it >>>> about:policies-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a ;confirms "Active" >>>>
    I did the same for Thunderbird and then marked both files read-only.

    I think it's those carriage return and line feed characters thing. Linux >>> *TEXT* file format is a bit different from WinDOS.
    Except the json spec specifically states that no whitespace characters
    are significant (outside of quote marks).


    I suspect just a ";" after reach parameter would help?

    {"policies":{"DisableAppUpdate":true;}}


    Sorry! Not semi-color, but "\n"??

    json file format end-of-line - Google uELo#i <https://www.google.com/search?q=json+file+format+end-of-line>
    --

    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Andy Burns@usenet@andyburns.uk to alt.comp.software.firefox on Wed Apr 29 14:41:34 2026
    From Newsgroup: alt.comp.software.seamonk

    Mr. Man-wai Chang wrote:

    Sorry! Not semi-color, but "\n"??

    it would work, but it's not needed

    the entire json file could be on a single line with no \n at all

    or each element could be separated by spaces or tabs

    or with extra \n before and after every squiggly bracket and colon

    or without any extra whitespace

    it should make no difference at all, the content should be treated the same.

    have a play with 'jq' as suggested, see how unreadable you can make a
    json file look, yet still be functional :-)
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Mr. Man-wai Chang@toylet.toylet@gmail.com to alt.comp.software.firefox on Thu Apr 30 10:18:32 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/29/2026 9:41 PM, Andy Burns wrote:

    the entire json file could be on a single line with no \n at all
    or each element could be separated by spaces or tabs
    or with extra \n before and after every squiggly bracket and colon
    or without any extra whitespace
    it should make no difference at all, the content should be treated the same. have a play with 'jq' as suggested, see how unreadable you can make a
    json file look, yet still be functional :-)


    I believe this is called obfuscation, as for example, Javascript and
    maybe C! :)

    javascript obfuscation - Google uELo#i <https://www.google.com/search?q=javascri%5Bt+obfuscation>

    Obfuscation - Wikipedia
    <https://en.wikipedia.org/wiki/Obfuscation>
    --

    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Wed Apr 29 20:38:28 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/29/26 02:59, Andy Burns wrote:
    Mr. Man-wai Chang wrote:
    The Real Bev wrote:

    cat -A distribution/policies.json-a-a-a-a-a-a-a-a ;reveals ^M corruption >>> echo '{"policies":{"DisableAppUpdate":true}}' > policies.json ;fixes it
    about:policies-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a ;confirms "Active" >>>
    I did the same for Thunderbird and then marked both files read-only.

    I think it's those carriage return and line feed characters thing. Linux
    *TEXT* file format is a bit different from WinDOS.
    Except the json spec specifically states that no whitespace characters
    are significant (outside of quote marks).

    BUT linux (or maybe just MY version of it) is snotty about whitespace
    (and some other characters) in filenames and god knows what else and
    insists that they be backslashed: (john\ jones). A monumental nuisance.
    --
    Cheers, Bev
    "Nothing in the universe can withstand the relentless application
    of brute force and ignorance." -- Frd, via Dennis (evil)
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Thu Apr 30 05:51:21 2026
    From Newsgroup: alt.comp.software.seamonk

    On Wed, 29 Apr 2026 20:38:28 -0700, The Real Bev wrote:

    BUT linux (or maybe just MY version of it) is snotty about
    whitespace
    (and some other characters) in filenames and god knows
    what else and
    insists that they be backslashed: (john\ jones). A
    monumental nuisance.

    ldo@theon:~> touch 'john jones.txt'
    ldo@theon:~> ls -l j*
    -rw-r--r-- 1 ldo users 0 Apr 30 17:50 'john jones.txt'
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From The Real Bev@bashley101@gmail.com to alt.comp.software.firefox on Wed Apr 29 23:35:50 2026
    From Newsgroup: alt.comp.software.seamonk

    On 4/29/26 22:51, Lawrence DrCOOliveiro wrote:
    On Wed, 29 Apr 2026 20:38:28 -0700, The Real Bev wrote:

    BUT linux (or maybe just MY version of it) is snotty about
    whitespace
    (and some other characters) in filenames and god knows
    what else and
    insists that they be backslashed: (john\ jones). A
    monumental nuisance.

    ldo@theon:~> touch 'john jones.txt'
    ldo@theon:~> ls -l j*
    -rw-r--r-- 1 ldo users 0 Apr 30 17:50 'john jones.txt'


    touch john jones.txt
    -rw-r--r-- 1 root 0 Apr 29 23:29 john
    -rw-r--r-- 1 root 0 Apr 29 23:29 jones.txt

    touch 'john jones.txt'
    -rw-r--r-- 1 root 0 Apr 29 23:31 john\ jones.txt

    Takes all kinds.
    --
    Cheers, Bev
    "Incontinence hotline, can you hold?"
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Thu Apr 30 07:53:49 2026
    From Newsgroup: alt.comp.software.seamonk

    On Wed, 29 Apr 2026 23:35:50 -0700, The Real Bev wrote:

    touch 'john jones.txt'
    -rw-r--r-- 1 root 0 Apr 29 23:31 john\ jones.txt

    Takes all kinds.

    ldo@theon:~> touch john\ jones.txt
    ldo@theon:~> ls --quoting-style=c j*
    "john jones.txt"
    ldo@theon:~> ls --quoting-style=shell j*
    'john jones.txt'
    ldo@theon:~> ls -b j*
    john\ jones.txt
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Richmond@dnomhcir@gmx.com to alt.comp.software.firefox on Thu Apr 30 09:01:54 2026
    From Newsgroup: alt.comp.software.seamonk

    The Real Bev <bashley101@gmail.com> writes:

    On 4/29/26 22:51, Lawrence DrCOOliveiro wrote:
    On Wed, 29 Apr 2026 20:38:28 -0700, The Real Bev wrote:

    BUT linux (or maybe just MY version of it) is snotty about
    whitespace
    (and some other characters) in filenames and god knows
    what else and
    insists that they be backslashed: (john\ jones). A
    monumental nuisance.
    ldo@theon:~> touch 'john jones.txt'
    ldo@theon:~> ls -l j*
    -rw-r--r-- 1 ldo users 0 Apr 30 17:50 'john jones.txt'


    touch john jones.txt
    -rw-r--r-- 1 root 0 Apr 29 23:29 john
    -rw-r--r-- 1 root 0 Apr 29 23:29 jones.txt

    touch 'john jones.txt'
    -rw-r--r-- 1 root 0 Apr 29 23:31 john\ jones.txt

    Takes all kinds.

    You aren't going to have an end-of-line in the middle of a file name,
    are you? What happened to your file? did it get random ^M all over it,
    or were they just at the end of the line?
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Andy Burns@usenet@andyburns.uk to alt.comp.software.firefox on Thu Apr 30 09:58:34 2026
    From Newsgroup: alt.comp.software.seamonk

    Mr. Man-wai Chang wrote:

    I believe this is called obfuscation, as for example, Javascript and
    maybe C! EfOe

    If taken to extremes, yes. See the international obfuscated C code
    contest*, but regarding FF reading json I was just meaning the parser
    should be generous in accepting anything that's vaguely correct ...


    [*] which looks like it may have fizzled-out a couple of years ago?
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Thu Apr 30 09:04:15 2026
    From Newsgroup: alt.comp.software.seamonk

    On Thu, 30 Apr 2026 09:01:54 +0100, Richmond wrote:

    You aren't going to have an end-of-line in the middle of a file name,
    are you?

    ItrCOs legal.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Carlos E.R.@robin_listas@es.invalid to alt.comp.software.firefox on Thu Apr 30 11:23:14 2026
    From Newsgroup: alt.comp.software.seamonk

    On 2026-04-27 06:40, The Real Bev wrote:
    On 4/26/26 19:06, Lawrence DrCOOliveiro wrote:
    On Sat, 25 Apr 2026 21:49:17 -0700, The Real Bev wrote:

    ... I really do not trust the package manager.

    Why not? What kind is it? Debian and derivatives use .deb files, Red
    Hat and offshoots like SUSE and Mageia use .rpm, the Arch family has
    its own one, Gentoo builds from source ...

    I don't like things that sprinkle files all over hell and gone or
    install executables in a path automatically.-a When I want to delete something I want to delete ALL of it and know that it's gone.

    That's very simple: you install using the package manager, and you
    remove using the package manager. It knows where every single file is.
    No need to hunt for them.
    --
    Cheers, Carlos.
    ESEfc-Efc+, EUEfc-Efc|;
    --- Synchronet 3.21f-Linux NewsLink 1.2