Date: Mon, 26 Aug 2019 05:57:36 +0000 From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: [Bug 239832] security/secpanel hard-coding of "gnome-terminal" fails under mate-only installation Message-ID: <bug-239832-6497-4KtpVV6hbQ@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-239832-6497@https.bugs.freebsd.org/bugzilla/> References: <bug-239832-6497@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D239832 --- Comment #15 from Jim D. <radicleparticles@gmail.com> --- There is still something "wrong" about the implementation of secpanel. Once installed, it uses a default user configuration file that has only two line= s in it which do not define any terminal or browser application. When attempting= to execute "secpanel" from icon - nothing appears to happen. When executing the "/usr/local/bin/secpanel" script manually, it fails: Error in startup script: can't read "configs(browserbin)": no such element = in array while executing "$widget([set f]ent) insert 0 "$configs([set f]bin)"" (procedure "main" line 11) invoked from within "main $argc $argv" (file "/usr/local/bin/secpanel" line 2567) The element being searched for does not exist within the application "default.config" file. Yet, when I copy over my previous user "config" file (see attachment 206912= ), everything works just fine. So SOMEthing, SOMEwhere, created the modified u= ser config file. I know that _I_ didn't create the entire thing on my own. I have looked long at the Secpanel TCL scripts and can't find any resolutio= n to this issue. I also don't understand one TCL "foreach" statement that has an= odd number of values used to assign to two loop variables, manages to work. Something within TCL/TK-land must have generated the user config file that I have, but I cannot see what or where. It may be simplest just to supply two "sample" config files, without the "w= ins" statements, for the two major terminal emulators: gnome-terminal and mate-terminal. I will test some variations on this and report back. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-239832-6497-4KtpVV6hbQ>