« first day (2020 days earlier)      last day (2939 days later) » 

12:04 AM
I assume you're not confusing me with Jeff A (meta.unix.stackexchange.com/questions/576/…) ?
I tend to agree with this sentiment of yours
 
 
2 hours later…
 
4 hours later…
5:12 AM
Odd how much bad press curl http://… | bash gets, whereas wget http://…foo.deb; dpkg -i foo.deb (or the rpm equivalent) doesn't...
 
 
2 hours later…
7:19 AM
Ugh. Ran apt-get upgrade. That was apparently a mistake, now morituri is broken... ImportError: When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject". See: https://bugzilla.gnome.org/show_bug.cgi?id=709183 .... well, that's nice, excpet doing that just leads to different errors.
And changing the capitalization gobject → GObject a few places leads to a gstreamer error, complaing about the lack of an Init call.
And calling that... just leads to moritori failing without an error message.
 
7:52 AM
@derobert Context is still:
10 hours ago, by derobert
Yeah! Upgrading Wheezy→Jessie, I get to reconfigure Apache! Joy!
?
Done with Apache?
 
LOL, Wheezy→Jessie is a machine at work, this is a machine at home
Kyon is the one at work, this is Watt
So I think I'm going to set up schroot and a jessie chroot so I can get this #&*!@# CD ripped.
(Ok, quite a few more than 1 CD)
 
@derobert You're up late. Almost as bad as me.
Or should that be - up early?
 
Who knows. I went to bed, got back up, will probably go back to bed shortly.
 
@derobert I see. Yes, I tend to wake up in the middle of the night too. It's annoying.
 
8:46 AM
schroot -c jessie -- rip cd rip finally appears to be working! Yeah!
IOError: [Errno 30] Read-only file system: '/home/anthony/.morituri/cache/result/3d0cb416.pickle' .... ugh, close!
 
 
9 hours later…
6:00 PM
I've been getting a bit frustrated about the policykit thing, so I wrote to the mailing list - yes, there is one. However, it seems remarkably inactive. Does anyone actually use policykit, I wonder. Maybe it was created by an underground Satanic cult, who have now done their part by creating it, and can sit back to enjoy the frustration and despair.
 
@FaheemMitha I thought that was systemd?
 
@Gilles Maybe it's the same people.
There's a good strip from "Everyone Loves Eric Raymond" that marginally relevant.
 
6:57 PM
@Gilles no, the underground Satanic cult is definitely the GNOME3 folks.
@Gilles the systemd folks are very above-ground with their Satanism.
The systemd folks brought you services that can't accidentally ignore stop, can restart on failure, don't have races with pid files, and can be easily run with security features like an isolated /tmp; their evil world domination plans are out in the open (just look at all the manpages...). GNOME folks, OTOH, ported the Registry to Linux.
(though we know their evil is underground because they disguised their registry in the form of text files)
# /usr/lib/nagios/plugins/check_radius -F /etc/nagios-plugins/radius-client.conf  -H HOST -P 1812 -u USER -p PASSWORD
Segmentation fault
Oooh! What a nice new feature in the Jessie version!
 
@derobert the systemd brought us services that restart when you stop them, log files that aren't in text format, and partitioned the world into “requires systemd” and “incompatible with systemd”. GNOME's deficiencies, OTOH, can mostly be worked around.
 
7:12 PM
@Gilles I think the 'requires systemd' software of note consists of only one thing... GNOME 3.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff77a5e68 in rc_conf_int () from /usr/lib/x86_64-linux-gnu/libfreeradius-client.so.2
(gdb) bt
#0  0x00007ffff77a5e68 in rc_conf_int () from /usr/lib/x86_64-linux-gnu/libfreeradius-client.so.2
#1  0x00007ffff77a6038 in test_config () from /usr/lib/x86_64-linux-gnu/libfreeradius-client.so.2
#2  0x00007ffff77a6535 in rc_read_config () from /usr/lib/x86_64-linux-gnu/libfreeradius-client.so.2
#3  0x00005555555565c0 in ?? ()
#4  0x00007ffff6ff4b45 in __libc_start_main (main=0x555555556510, argc=11, argv=0x7fffffffeb18, init=<optimized 
... oh fun, no debug symbol package. Get to built it myself, I guess...
 
7:44 PM
Ok. That's how it reports "Missing radius_deadtime option in config file". That's a new option this version, apparently.
 
7:55 PM
Now apparently when I give it a host name, it resolves it... then sends the raidus request to 101.116.0.0 — which is an IP that comes from nowhere.
Or another host gives 46.110.101.116 — oddly, that is .net if you take it as ASCII. Who wrote this #*!@#(* code?
By IP address seems to always work. UGH.
yuki.lan.metrics.net does not. yuki.metrics.net does. That's the same machine...
haruhi does not. So it's not just the length.
Except my HOSTADDRESS in Nagios is the name. So passing the IP is non-trivial.
 
user139252
Anyone up for a game of Monopoly?
 
user139252
8:12 PM
Nevermind, game started. If anyone ever does want to play, though you can SSH into monopgame@stem.browntech.space with password monop
 
command_line /usr/lib/nagios/plugins/check_radius -F /etc/nagios-plugins/radius-client.conf -H "$$(getent hosts '$HOSTADDRESS$' | cut -d' ' -f1)" -P 1812 -u 'radius-test-user' -p '$USER14$' ………… vomit
 
@derobert I think your comments require footnotes.
Except the "vomit" part. That I get.
 
8:28 PM
@FaheemMitha Upgrading the monitoring box, one of the probes it runs is it checks our RAIDUS servers, using a plugin that comes with Nagios (or at least Debian ships with it) called check_radius
Which uses libfreeradius-client-2
 
8:39 PM
@derobert I see. Is it fun?
 
@FaheemMitha Not particularly. But I get paid for it, so...
I would guess that whole mess was kluged together by some sysadmin who just needed the #(@!# to work, and didn't really know how to program. At least I'd hope that's t he explanation—if that was produced by a professional programmer, he/she should be ashamed.
 
9:03 PM
@derobert What mess is that?
 
@FaheemMitha a program that reports a missing config option (because they added a new option in the new version) by segfaulting
 
Hey, does anyone know why some printers drivers e.g. Brother are proprietary. It's a bit weird, if you think about it. Do they think people can use it to reverse-engineer valuable engineering secrets?
 
@FaheemMitha and that appears to have some form of buffer overflow when given a host name, sending IP packets to weird places
 
@derobert Who wrote that program?
 
@FaheemMitha I don't know, didn't check. Don't really care...
 
9:06 PM
@derobert Someone in your company?
 
no, it's an open source program
and whichever package check_radius is in. Not sure which has the DNS bug.
 
@derobert Oh, well you could debug it then.
 
Yes, that's how I figured out what the segfault meant.
 
Though that is a bit shocking.
@derobert It is possible to fix it?
And I prefer the term free software. Though libre software is better.
 
@FaheemMitha of course it is...
why wouldn't it be?
 
9:09 PM
@derobert Because it's too hard? I meant, by you.
If that wasn't clear.
 
Probably could. Didn't invest the time to figure it out. Still have plenty of other stuff to fix :-/
 
@derobert I assume you reported a bug, though.
Always good to do that. Though one should probably check the current version first.
 
Nope, I didn't bother.
I probably will tomorrow, once everything else is working...
 
user149342
9:34 PM
Why there is a down vote here: http://unix.stackexchange.com/a/277710/79743 ?

Thanks.
 
10:50 PM
Hello everyone. This idiotic bug is still plaguing me in jessie>
6
Q: Mounting external drive does not work anymore

ManuelSchneid3r~$ dmesg | tail [ 479.558062] usb 1-1: SerialNumber: S07F1601A00000090095 [ 479.559231] scsi7 : usb-storage 1-1:1.0 [ 480.557093] scsi 7:0:0:0: Direct-Access Ext Hard Disk PQ: 0 ANSI: 4 [ 480.558308] sd 7:0:0:0: Attached scsi generic sg1 type 0 [ 480.559916] sd 7:0:0:0: ...

Reading the linked Debian bug makes my head hurt. Can anyone explain to me in simple words what is going on here?
This seems to be an issue with NTFS, but not with older Windows filesystem like FAT32. I don't see why.
 
> Fixed in version 1:2012.1.15AR.5-2.1
?
 
@Braiam No, it isn't.
 
oh wait, that's oldstable... ummm
 
Try it yourself.
They added a warning and a link. That's not a fix.
You'll need an external HDD with a NTFS fs, though.
 
> Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root.
> Mount is denied because setuid and setgid root ntfs-3g is insecure with the
external FUSE library. Either remove the setuid/setgid bit from the binary
or rebuild NTFS-3G with integrated FUSE support and make it setuid root.
WUT?
 
10:57 PM
That's all insane drivel.
The bottom line is that one cannot directly mount an external NTFS HDD on Debian, without mucking with NTFS-3G.
And I, at least, don't want to do that.
There are times I feel sympathy with people who say Linux systems are not user-friendly.
 
well, I don't think the "security" argument will hold
 
bugs.debian.org/cgi-bin/bugreport.cgi?bug=631504#71 (by Klaus Knopper of Knoppix fame) sums it up pretty well.
The best option seems to be:
Tags: patch

Removing "--with-fuse=external" or replacing it with
"--with-fuse=internal" in the configuration part of the rules files
solves the problem.
But apparently the maintainer is not buying this.
tag 631504 - patch
thanks

On 08/05/2011 09:21 AM, Christophe Monniez wrote:
> Is there a reason to use the external fuse library instead of the
> ntfs-3g internal one ?

security reasons and no code-duplication. the remaining issues with
using the systems fuse should be fixed in the code, the internal one is
not an acceptable workaround.
Sometimes maintainers are just wacky. Code duplication? Really?
Ok, now I'm confused. The version in jessie is using the internal library.
 
11:23 PM
why the heck that rules file have so many overrides?
 
@Braiam Which rules file? The ntfs-3g one?
 
@Braiam That's a machine-generated configure file. It was not meant to be viewed by mortal eyes. Be careful, your eyeballs will shrivel up and fall out of their sockets.
 
apparently that was a case statement that went south
 
@Braiam Paste it.
Ok, now I'm really puzzled. The ntfs-3g binary is also suid, so what is going wrong here?
 

« first day (2020 days earlier)      last day (2939 days later) »