You are not logged in.
easyos has sysv and systemd, so that is maybe why they dropped systemd-udev into testing. Its not exactly a puppy linux from the distrowatch blurb says, but borrows a lot from it.
HevyDevy wrote:I did a few months ago, the non free aspect of it killed my hopes of a working wifi connection though, no free drivers so i was stuck tethered to the phone for network. Good distro though and you can make it really lightweight and resource friendly. Iceweasel was good and worked ok, addons are not very straight forward and you cant just add them from firefox if memory serves me correct.
Well, it is FSF approved for a reason
The free aspect is kinda the sole purpose.
As for Iceweasel-UXP, I saw they package uBlock in their repos and it seems like they also update it frequently. A bunch of legacy add-ons are available for direct download on their homepage. Pretty cool. I think I will dedicate a thinkpad to this distro.
I didnt word that correctly, what i meant was the free aspect killed my hopes of a working wifi connection as there is no free broadcom drivers for my device im aware of. I did get an old D-Link usb dongle working with free drivers but the thing was so old that the speeds were atrocious.
Here is the actual proposal: https://www.debian.org/vote/2019/vote_002
I've been watching this closely. Voting ends on December 27.This year I learned to use OpenBSD and also Tiny Core Linux 64-bit (they call it "Pure64" for some reason). Both of these operating systems are completely immune to systemd nonsense. It doesn't hurt to have options...
Tiny Core uses Busybox init and is minimalistic in every regard, but can be built up to be a full desktop replacement OS. It has been my daily driver since August 2019 and at this point I've added enough polish to it that it does all I need. Warning: It is very much a do-it-yourself OS, similar to Arch Linux but even more extreme in its minimalism. I think Devuan users would find TCL much to their liking.
Hopefully Debian will do the right thing and my wanderings will have been for naught!
How did you manage video drivers on Tiny Core?
Has anyone tried Hyperbola and their fork of Basilisk, Iceweasel-UXP? https://wiki.hyperbola.info/doku.php?id … redirect=1
I did a few months ago, the non free aspect of it killed my hopes of a working wifi connection though, no free drivers so i was stuck tethered to the phone for network. Good distro though and you can make it really lightweight and resource friendly. Iceweasel was good and worked ok, addons are not very straight forward and you cant just add them from firefox if memory serves me correct.
You do a good distro fsmithred, cheers.
jaromil wrote:This software may be useful for your use-case: https://sup.dyne.org/
There is also a more minimalist (suckless) version that parazyd maintains here http://parazyd.org/git/sup/log.html
This looks great. Can't wait to try it out. Thanks, jaromil.
UPDATE: Weird, parazyd's version won't run the command as root (setgid failed) unless "sudo" is prepended. But, it looks liket the permissions are set correctly.
-rws--x--x 1 omega staff 763024 Dec 13 05:22 /usr/local/bin/sup*
Tried this out today, parazyd version. Would be even better if it were hooked into bash-completion somehow.
Bit tedious getting all the programs you want run as root via the user.
might be some pointers here: https://www.linuxquestions.org/question … 175521454/
This software may be useful for your use-case: https://sup.dyne.org/
There is also a more minimalist (suckless) version that parazyd maintains here http://parazyd.org/git/sup/log.html
Im considering using sup, looks to be a more simple way of privilege escalation in a higher order programming language. Im already using many of the suckless tools for my setup so i should probably add this and test it.
fsmithred wrote:I'm not clear on what this means:
Majority Requirement
The proposals need a simple majority
From section A.3 of the constitution:
Options which do not have an explicit supermajority requirement have a 1:1 majority requirement.
So that would be >50% (I think).
But the counting is complicated, see section A.6 for the full breakdown:
simple and super majority. Talk about complicating matters. Debian is headed for the knackers yard if they keep this shenanigans up. Whats next, ultramajority and superultrasuprememajority, sigh.....
I'm not clear on what this means:
Majority Requirement
The proposals need a simple majority
Doesn't have much information in regards to this.
Im guessing majority rules on proposals A through H. So if the majority vote in favor of (for example) A, then it is to be done?
Thanks, I will give this a read. This is all uncharted territory for me.
Me too, ive no experience with any of this but i found it interesting when i came across how Xorg.wrap works with suid.
I think what I'm looking for might be setuid: something like root:netdev ownership and 4750 permissions. It looks like this is a contentious solution for scripts, as opposed to binaries.
I read that if someone were to compromise the setuid binary, it would widen the attack surface. Then again, to do something like that, I imagine they'd need root access -- so, I'm not sure I understand or appreciate the difference.
You might get some hints from https://manpages.debian.org/stretch/xse … .5.en.html
HevyDevy wrote:Im old school though, we will eventually get left behind and overtaken with tech that is shiny and "progressive"...
You'd think so, but then you've got people like me majoring in CSE.
Well if we are not in a minority now we will be is what i should have said. I hope not and your post is positive thinking, all the best with your major, hope you succeed.
Soon you will not be able to choose not to run systemd. Systemd is "capturing" the GNU-Linux "commons" that we have shared for decades through a web of hard dependencies. The only choice will be not to use GNU-Linux.
How soon ?
How did you add Apache2, PHP and SSMTP ?
What are the "usual fixes" ?
the grml live disc is always a good one to have around, would be even better if based on devuan. Unfortunately it has migrated to systemd as init. But they do know how to put together a comprehensive minimal live recovery distro.
https://www.distrowatch.com/table.php?distribution=grml
i post this up as maybe to give you some ideas on minimal live recovery linux distro you could have a look into and learn from.
Personally i believe you cant beat good old knoppix as a comprehensive solution, given the size of usb stcks these days, knoppix will make really good use of them and give you the persistence you need.
tlathm wrote:I was just looking and it doesn't appear I kept track, and can't recall. However seeing as version 28.7.2 is available I just kicked off an update (running with nice), and will post back. To clarify, this is an old Dell 8250 with a 2.53GHz P4...pretty ancient.
Compiling Palemoon 28.7.2 with gcc 8.3.0 (using nice) took me almost exactly 12 hours:
time nice emerge -auv palemoon Calculating dependencies... done! [ebuild U ~] www-client/palemoon-28.7.2::palemoon [28.5.0::palemoon] USE="devtools gtk2 jemalloc official-branding optimize -dbus -debug -gnome (-gtk3) -necko-wifi -pulseaudio -threads -valgrind" CPU_FLAGS_X86="sse sse2" 0 KiB .... real 722m4.230s user 550m32.601s sys 33m4.531s
Also note that I only have 2 GB of RAM which is a big factor as well. No possible way could I compile FF I'd imagine, even if it didn't require rust (the rust source alone is like 275 MB....ouch).
Tom
Thanks for the feedback Tom. Ive watched a few of linus tech tips videos where he uses some top tier hardware and has compiled FF in under 30 minutes which is pretty decent, but i think the machine had a cpu with 64 cores and over 300 GB of ram. Cant remember which video at the moment.
removing git should be ok unless their is some weird dependency issue with it on your install.
I take it you dont know much about git then? Definitely a package i would want on my live recovery usb providing i had an internet connection.
g++-6 depends on libc6, i would leave that alone or you will break your system. Same with libllvm3.9.
Git is always good to have imo. Ive many adhoc programs from talented programmers installed via git and can update them via git. Case in point, would be an upstream package that works with fairly simple deps like terminal file managers nnn or fff.
freemedia2018 wrote:i would love a little tutorial for dbus-free devuan.
These may be of help:
https://devuan.org/os/documentation/dev … thout-dbus
https://devuan.org/os/documentation/dev … e-software
I followed them and I am dbus free, happily using either console, Openbox, EXWM or Stumpwm on my aged laptop.
Dbus free devuan was mentioned by mmaglis in those threads quoted. Just saying as i didnt bother answering freemedia in regards to to this. There is also fsmithreds thread for refracta nodbus https://dev1galaxy.org/viewtopic.php?id=2158
Ive no inclination to build FF from source, much the same as i couldn't be bothered maintain my own kernel, if i did i would run something like Crux or Gentoo. Devuan, Debian do a decent job packaging up the kernel and then some web browsers even if having some deps on dbus libraries.
HevyDevy wrote:mckaygerhard wrote:what's the problem? OBS works fine for build FF and/or palemoon.. i have my own packages.. for ascii of course .. but not without dbus and for puseshit i'm using apulse
Ive never heard of OBS until it was mentioned just now. Not going to sign up for it though, if i build something ill do it locally.
without offending you that it's bit stupid.. maybe you can build your package locally just at final stage.. and some other must use OBS to don't waste own resources. compiling FF or chromium browsers need huge amount of resources.. that OBS provides easyle and agnostic environment for right dependences (where you can see if all are meet or fails for some one)
You dont get it, im not going to build Firefox or Palemoon from source, i was just asking questions.
Head_on_a_Stick wrote:HevyDevy wrote:Looks like you would need to build firefox from source to be able to patch it, would that be right?
Yes, that's right. For Debian-derived systems it is possible to use the OBS to make it for you, accounts are free.
what's the problem? OBS works fine for build FF and/or palemoon.. i have my own packages.. for ascii of course .. but not without dbus and for puseshit i'm using apulse
Ive never heard of OBS until it was mentioned just now. Not going to sign up for it though, if i build something ill do it locally.
HevyDevy wrote:^ Looks like you would need to build firefox from source to be able to patch it, would that be right?
It certainly appears that way, and that's a really massive compile (requiring rust for some time now) if you've never attempted it.
My company uses Devuan for headless servers, and our needs are very lean so none of this applies. On my own machines I'm currently using Gentoo, and switched from FF to palemoon quite some time ago for more reasons than I can count, including the compile requirements. I can even compile palemoon on very old hardware where I literally wouldn't live long enough to compile FF. Also note that palemoon already has a configuration option to omit dbus.
Tom
Interesting, what was the compile time for palemoon on that old hardware? Im pretty sure my old hardware would probably break if using the cpu at 100 % for more than 30 minutes, but ive never tried it so cant comment.
HevyDevy wrote:Thanks for sharing....I would need some better hardware to be able to give kiss linux a try, maybe oneday when i can afford a 24 core thread ripper a few RTX2080t'si and shiteloads of ram
at the moment im stuck with an old intel celeron quad core machine with 1.5 ghz with a whopping 1 thread per core.
Compiling everything from source yields a QA problem for the maintainers.
Distributions based on delivering the same binaries to everyone are more maintainable.
And abolishing source distributions would stop global warming within months!
Ok... not really... but we should ask whether we really need them...
Do usefull things with your CPUs and for most of us that does not include compiling every binary on your harddisk yourself.
Lol, it would save countless unicorns too!
Thanks for sharing....I would need some better hardware to be able to give kiss linux a try, maybe oneday when i can afford a 24 core thread ripper a few RTX2080t'si and shiteloads of ram
at the moment im stuck with an old intel celeron quad core machine with 1.5 ghz with a whopping 1 thread per core.