I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.
Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
41–50 of 84 posts
Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
#42I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.
Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
#43Earlier quoted context omitted.
Same thing for me. 2003 it was .. and gentoo was a well good entry vehicle into linux
We're the same age! I remember printing off a ~20 page runbook of instructions to manually build and configure grub and gentoo. Took hours to set up.
Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
#44I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.
I still haven’t decided whether or not I should be embarrassed that I mainly bought a 16-core CPU to run Gentoo.
Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
#45I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.
Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
#46I'm guessing "dev-libs/openssl shuffleld" should go into "/etc/portage/package.env" instead (in the appendix).
Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
#47One gap to this approach: gcc can use argument files (pass a file that contains the actual arguments). I've only really seen this with build systems that expect to work on large numbers of arguments that will not fit on the command line. Still, something to be aware of.
Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
#48I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.
I do all world updates overnight for this very reason. But on my R5 3600, the longest emerge is, by far, qtwebengine, which takes just under 1.5 hours. Plus, Gentoo provides -bin versions of many packages notorious for protracted build times, such as Rust, Chromium, Firefox, etc...
The possible combinations that Gentoo allows looks to me like a sort of Linux immune system in action. Quite a few "unpopular" flags will get used (lol USEd) somewhere by someone that will be more motivated on average to log a bug somewhere.
Gentoo also got the console shell look (colours, fonts etc) right way before any other distro. It's copied widely.
Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
#49Earlier quoted context omitted.
We're the same age! I remember printing off a ~20 page runbook of instructions to manually build and configure grub and gentoo. Took hours to set up.
Why did I never think of printing it? I'd open it in lynx on a 2nd framebuffer (I forget the proper term... the things that were like Alt+Shift+an Fkey or something)
Re: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
#50I remember my Gentoo days freshman year in college. I spent more time compiling updates than actually using the computer.
These days my 5950X can get through some of the big scary packages quite rapidly. Firefox is done in about 8 minutes, a new point release of Rust seems to take about 15. I still haven’t decided whether or not I should be embarrassed that I mainly bought a 16-core CPU to run Gentoo.