#linuxcnc-devel | Logs for 2016-10-08

[11:06:03] <archivist> there is an odd bug on http://linuxcnc.org/docs/2.7/html/gcode/g-code.html, in the page source is <span id="author">[[cha:g-codes]] (((G Codes)))</span><br />
[11:06:27] <archivist> it displays as [[cha:g-codes]] (((G Codes)))
[11:38:13] <jepler> pcw_home: I can reproduce your report about hm2_eth on mint18
[11:40:30] <pcw_home> something different about setuid/getting root privileges?
[12:11:22] <jepler> seems like
[12:12:08] <jepler> the "id" command prints information about what user and group based privileges are in effect
[12:12:26] <jepler> if I call this in hm2_eth the same way I call iptables, I get this on a working system:
[12:12:29] <jepler> uid=1000(jepler) gid=1000(jepler) euid=0(root) groups=1000(jepler),20(dialout),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),101(input),108(netdev),110(lpadmin),113(scanner),128(wireshark),999(bumblebee)
[12:12:35] <jepler> but on the non-working system "euid=0(root)" is missing
[12:14:12] <jepler> so at least I have something to chew on and google
[12:41:50] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 c25d34c 06linuxcnc 10docs/src/gcode/g-code.txt docs: fixup asciidoc markup again * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c25d34c
[12:41:53] <seb_kuzminsky> archivist: that commit should un-goof the g-code.html doc
[12:51:40] <seb_kuzminsky> i think most of the problems we're having with asciidoc is because we add a bunch of machinery on top to try to build big pdfs
[15:52:00] <seb_kuzminsky> JT-Shop: the new guy tseufl figured out it's the asciidoc index entries "(((Words)))" that are messing up the title
[15:52:09] <seb_kuzminsky> https://github.com/LinuxCNC/linuxcnc/commit/ebc38ef480db84225d7e7be83f6370da6b278b21#commitcomment-19323395
[15:52:22] <seb_kuzminsky> I'm making a commit to remove them, unless you know of a reason to keep them
[17:31:12] <andypugh> I wonder what is going on here? https://youtu.be/9JSjK8SDPi4
[17:31:50] <andypugh> Touchy loads at a sensible size. Then goes super-wide and puts all the useful stuff off the edge of the screen
[17:32:27] <andypugh> It’s related to tab-embedding.
[17:41:19] <JT-Shop> seb_kuzminsky: just got back thanks for passing that along
[17:42:33] <JT-Shop> I really think that is from long ago and see no reason to keep them now
[18:14:29] <seb_kuzminsky> JT-Shop: ok
[18:14:30] <seb_kuzminsky> thanks
[20:22:06] <seb_kuzminsky> wow, asciidoc is not cooperating at all
[20:22:33] <seb_kuzminsky> or rather, we're trying to do things with asciidoc that it never promised to do, and we're paying for it in fragile buildsystem complexity
[20:23:39] <seb_kuzminsky> https://i.imgflip.com/b0xre.jpg
[21:56:32] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 270fc7f 06linuxcnc 10docs/src/gcode/g-code.txt docs: fix g-code.html title finally * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=270fc7f
[21:56:32] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 391ba0c 06linuxcnc 10docs/src/Submakefile docs build system: remove obsolete makefile rules * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=391ba0c
[21:56:32] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 d6e1fe4 06linuxcnc 10docs/src/Submakefile docs build system: add missing dependency * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=d6e1fe4
[22:17:37] <jepler> I'll have to read this paragraph again in the morning and maybe it'll make sense
[22:17:40] <jepler> The POSIX_SPAWN_RESETIDS flag in the spawn-flags attribute of the
[22:17:43] <jepler> object referenced by attrp also governs the effective group ID of the
[22:17:46] <jepler> child process. If this flag is not set, the child process shall inherit
[22:17:49] <jepler> the parent process' effective group ID. If this flag is set, the child
[22:17:52] <jepler> process' effective group ID shall be reset to the parent's real group
[22:17:55] <jepler> ID. In either case, if the set-group-ID mode bit of the new process
[22:17:58] <jepler> image file is set, the effective group ID of the child process shall
[22:18:01] <jepler> become that file's group ID before the new process image begins execu‐
[22:18:04] <jepler> tion.
[22:18:06] <jepler> (we don't set POSIX_SPAWN_RESETIDS fwiw)
[22:19:08] <jepler> ah I bet the breakage is in dash https://bugs.launchpad.net/ubuntu/+source/dash/+bug/1215660
[22:20:42] <jepler> and I see they did it for all the best reasons :-P
[22:21:39] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 7cc2253 06linuxcnc 10docs/src/common/linux-faq-es.txt docs: remove byte-order-mark from linux-faq-es.txt * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7cc2253
[22:22:25] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/asciidoc-fixes dd0755d 06linuxcnc 10docs/src/links.xslt docs build system: accept id tags in more elements * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=dd0755d
[22:22:25] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/asciidoc-fixes 2f0d47b 06linuxcnc 10(145 files in 15 dirs) docs: remove unused (((indexterm))) that break html * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2f0d47b
[22:22:25] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/asciidoc-fixes cddff75 06linuxcnc 10docs/src/hal/basic-hal.txt docs: work around a pile of asciidoc wrinkles * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=cddff75
[22:23:20] <seb_kuzminsky> jepler: that reads like C translated into english