Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:It was an app on a WORK-Issued Phone! (Score 0) 776

It's a cellphone. Wrapping it in foil means it won't function as anything. You'd be better off a) turning it off, or b) leaving it on your desk (at the office or your home.) If you are "on call" then you are technically working, so that phone needs to be 100% functional and they have the right to track it. If you don't like being tracked on the job, then find a different job.

Comment Re:The GPL (Score 1) 469

You've completely missed the weakness of those initscript function library dependencies. In the handful of debian specific scripts I checked, all of them use at most 2 functions. They are all distro managed scripts, so it's not a surprise they all want to use "daemon" -- the most trivial shit in the world to remove.

The issue with systemd is not in how it starts or stops tasks. It is entirely with it's size, complexity, and the cancer-like scope creep of taking over tasks that aren't "starting and stopping" other subsystems.

Comment Re:The GPL (Score 1) 469

Yes, rcS generally is just a stub to call "rc S", but not in all configurations, which is why inittab isn't: "si::sysinit:/etc/init.d/rc S"

Startup order dependency was "fixed" (for various definitions) by update-rc.d and language in the initscript header, like a thousand years ago. It's not perfect, but it does work. And for servers, a 100% predictable, repeatable, deterministic boot sequence trumps the 1.28s speed boost from the likes of upstart and systemd. For desktops, speed and flexibility are important, but troubleshooting a "random" boot order is a pain in the ass. (even moreso when upstart/systemd is eating all console output "for logging purposes")

Comment Re:The GPL (Score 1) 469

./foo start and ./foo stop, perhaps??? An initscript is just a shell script. 90% of the initscripts I've written will work anywhere you have a somewhat smart /bin/sh. (the other 10% are targeted to specific distro's and will include shit specific to that distro, ugly, but that's what it takes.)

Comment Re:The GPL (Score 1) 469

Plus /etc/rc.d contains /etc/rc.d/rc?.d directories, so the total is ~8x too many... 192 vs. 26 *actual* scripts on my machine. Looking at those 26 scripts, most of them use only 1 or 2 functions defined in the "library", and most don't need a library function for the task.

Comment Re:The GPL (Score 1) 469

Only because inittab (what the traditional init does) lists rcS and rc as tasks. Change that and it can run anything you damn well please.

systemD... good luck purging that, as many other parts of the system are becoming dependent on it in increasingly complex ways. (for another really good example... plymouth in ubuntu.)

Comment Re:The GPL (Score 1) 469

And if you bothered to look at what's in sysv-rc, you'd understand the "dep:". It's what created all the rc.d directories, rcS script, and rc script that actually enumerates and calls the rc.d scripts, and on various systems include the helper scripts update-rc.d and invoke-rc.d. Yes, you can run a system without it. But you'll be replacing it with almost exactly the same shell loop to process rc.d scripts, so why bother? (*cough*file-rc*cough* which is historically how BSD does things)

While we're on this horse... rcS is what calls all the scripts dropped by the initscripts package. (the equiv of a redhat rc.sysinit split into a bunch of files)

Comment Re:Some good data... (Score 1) 434

Exactly. If there's a bug, fix it. Forcing me to "upgrade" to the next release (which may never be available for a particular device) is NOT the answer.

5.0 (and 5.1) have low adoption numbers because many people (me included) simply don't want that shit. I hate the new UI, and refuse to use any of the "new and more like facebook than ever" 5.0 gapps.

Comment Re:It wasn't better. (Score 1) 359

Adding someone to a circle doesn't magically give me permission to see their NON-PUBLIC posts. Plus, you can block anyone, and they won't see any of your posts. This is no different than facebook.

The entire problem was that it wasn't different from FB. G+ was just one in a long line of attempts to be facebook; and forcing everyone to "use" G+ certainly didn't make them any friends. So, the choice is Facebook By Facebook -- a system that's been around for a long time with relatively little change, or Facebook by Google -- who is well know for chucking things under the bus. Gee, surprise! Google's chucking G+ under the bus. Google simply cannot. leave. things. alone.

Slashdot Top Deals

Remember to say hello to your bank teller.

Working...