Team Chat Logs

May 23, 2010

2010 4
Mo Tu We Th Fr Sa Su
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

[00:40:33.077715]<PC_Nerd101>any ideas with the ASCII Errors ?
[04:24:40.250626]<Chymera>Sacho: how can I install it?
[04:32:23.054652]<Chymera>Sacho: apparently to install stuff I also need the cli :(
[04:32:47.848375]<Chymera>my.address/admin doesn't work ither, it says "nu amdinistration panels"
[04:32:48.851934]<Chymera>:-s
[05:09:41.700459]<Chymera>how do I add milestones and source files?
[05:12:43.441740]<Chymera>also I can't log out of track
[05:12:50.478487]<Chymera>this is terribly confusing :-s
[05:17:07.756151]<osimons>Chymera: you need a user with TRAC_ADMIN permission to get full webadmin inside Trac
[05:17:23.783790]<Chymera>osimons: and how do I get thet?
[05:17:42.788777]<osimons>as for logout, your basic auth credentials are stored by the browser so you need to clear auth cache there (typically restart)
[05:18:04.409712]<osimons>using; $> trac-admin /path/to/env permission add <username> TRAC_ADMIN
[05:18:21.930084]<Chymera>osimons: yeah, but that's my problem, I don't have a cli
[05:18:31.430409]<osimons>you should have shell acess on dreamhost, no?
[05:18:36.109977]<Chymera>I'm on a shared server with a web panel
[05:18:46.711134]<Chymera>dunno - should i?
[05:18:54.973307]<osimons>Dunno - should you?
[05:19:15.963673]<Chymera>the web panel oesn't have any cli options
[05:19:57.976027]<osimons>i don't know dreamhost, but just see from the various guides that they can edit and work with shell? (google for "trac dreamhost")
[05:20:04.218606]<osimons>- you are not the first... :-)
[05:22:38.260298]<Chymera>osimons: ok, I added a shell user from my control panel
[05:22:48.790694]<Chymera>now how do I use that?
[07:10:42.852045]<lazarus477>Can someone recomend a good GUI frontent to the svn client?
[07:44:54.737646]<osimons>lazarus477: for what os?
[07:48:33.364580]<lazarus477>linux
[08:48:15.878961]<mrelbe>Does anyone know status regarding Svn Authorization for Trac 0.12dev? To me it seems that nothing has changed since 0.11? (Which why I am a bit confused regarding this and setting up multi-repo acces...) Current docs on t.e.o confirms my statement (TracFineGrainedPermissions), but perhaps someone has other info?
[09:16:40.012594]<lazarus477>osimons: What GUI for SVN do you sugest for linux users?
[09:19:50.448028]<scfe>lazarus477: personally I use Eclipse + subversive (though that's a bit fat for just an svn client)
[09:22:21.495022]<lazarus477>scfe: I agree. I was hoping for something more like tortoise.
[09:25:27.301297]<lazarus477>I guess kdesvn is ok although it appears to be in need of refinement
[09:30:28.463754]<lazarus477>I will try out the latest version of kdesvn since I am on KDE4.
[10:49:16.547935]<hasienda>Chymera: did you get your task done, or still problems? (no 1st-hand experiences on dreamhost etc. here)
[10:50:18.998331]<Chymera>hasienda: I have no idea what my user and host are so that I may connect with ssh?
[12:21:08.624450]<StephaneCharette>hello
[12:21:28.577793]<StephaneCharette>looking for help to resolve a file permission issue -- installing Trac for the first time ever
[12:22:21.967543]<StephaneCharette>I have everything installed; using an apache site file not tracd to serve the http content
[12:22:37.270197]<dispraekailo>chown -R apache.apache /path/to/tracbase
[12:22:43.652658]<StephaneCharette>but apache runs as user www-data, and subversion runs as user subver
[12:23:35.157921]<StephaneCharette>so I'm guessing apache doesn't have access to the subversion "format" file or anything else under /var/svnrepos
[12:24:06.029844]<StephaneCharette>I get this: Couldn't open Subversion repository /var/svnrepos: SubversionException: ("Can't open file '/var/svnrepos/format': Permission denied", 13)
[12:24:33.287534]<dispraekailo>where is your trac project located?
[12:25:02.474464]<StephaneCharette>/var/TracSrc, which is all owned by www-data:www-data
[12:25:23.068648]<StephaneCharette>the Trac part is working...the problem is Trac (running as www-data) cannot access subversion
[12:25:42.189854]<dispraekailo>how are you calling tracd?
[12:26:02.692064]<StephaneCharette>I'm using apache, not tracd
[12:26:43.047709]<dispraekailo>May I ask why?
[12:26:50.589727]<dispraekailo>(Mostly curious)
[12:27:09.850581]<StephaneCharette>cause I already have Apache running, and the documentation made it sound like it was the best solution
[12:27:23.590883]<dispraekailo>I believe the best solution is to set up a vhost
[12:27:28.968322]<StephaneCharette>the documentation said more options are available using apache versus trac, including ssl, authorization ,etc
[12:27:37.682740]<StephaneCharette>yes, a virtual host is what I'm using
[12:28:42.212703]<dispraekailo>StephaneCharette, http://www.gentoo-wiki.info/HOWTO_Trac_with_Apache2_SVN_and_multiple_Repositories << how I managed to set it up atop of apache
[12:29:33.560803]<dispraekailo>Currently looking into 'better' ways of using an automated, shared authorization system between the svn repos themselves and trac
[12:32:41.906491]<dispraekailo>StephaneCharette, is this of any help to you?
[12:32:52.387759]<StephaneCharette>still reading... :)
[12:33:15.160402]<dispraekailo>Okies. ;3
[12:34:55.359007]<StephaneCharette>trying to figure out the "Finals Words" and the permission stuff listed
[12:35:32.787464]<StephaneCharette>in my case, everything is working but 1 thing: how do I get user www-data to access my svn repo which is owned by user subver ?
[12:37:01.955771]<dispraekailo>Not sure about that; I don't know a lot about apache to be completely honest, but that seems like a weird way of doing things.
[12:37:22.947573]<StephaneCharette>how is that weird?
[12:37:34.714645]<StephaneCharette>isn't that what people do if they're not using tracd?
[12:37:51.374052]<dispraekailo>Probably :)
[12:38:13.023412]<dispraekailo>I'm hardly an expert; I just wanted to post an alternate implementation.
[12:39:55.671253]*StephaneCharette afk for a bit...will keep trying things and reading this channel to see if someone knows the trick
[12:40:04.143606]<dispraekailo>k :>
[12:40:09.087443]<dispraekailo>gl
[12:47:50.985188]<slam>StephaneCharette: this might give you a hint https://noc.sidux.com/website/browser/trunk/trac/trac-create
[12:48:44.807248]<slam>StephaneCharette: it's the script i use to create new trac environments in a multi trac/multi svn setup
[12:50:02.712601]<slam>StephaneCharette: ownership of files is important for apache, and your apache user might differ between operating systems
[13:49:39.577362]<dispraekailo>Are there on-going issues with tracd crashing when attempting to run it via the start-stop-daemon with --background option enabled?
[13:50:09.462389]<dispraekailo>I've determined that simply removing --background results in tracd successfully running
[13:54:41.981407]<dispraekailo>StephaneCharette, are you using the right port?
[13:55:03.327717]<dispraekailo>I just ran into a similar problem that resulted from a cache issue on my browser
[13:55:11.568401]<dispraekailo>(while switching around some ports)
[14:00:29.368749]<cramm>Hi all
[14:03:16.156956]<cramm>Do Trac cored devs use this channel?. I submitted a translation update via Transifex almost three days ago. And I see there is l10n work being done, including updatine gome tranlations that were submitter later but via Trac's Trac
[14:03:46.803451]<cramm>Is the transifex-involving part of the l10n dev workflow really in use?
[14:24:24.048290]<vlt>cramm: What lang?
[14:27:29.884002]<vlt>cramm: es_AR, found it
[14:29:02.922418]<vlt>cramm: Ticket #7186 has no owner currently
[14:32:14.350559]<cramm>vlt: I'm updating it with the latest .pot right now
[14:39:19.274010]<dispraekailo>http://bugs.gentoo.org/show_bug.cgi?id=321135 Is anyone familiar with this problem regarding trac + pidfiles / s-s-d?
[15:53:26.411773]<StephaneCharette>I've gone back to using tracd instead of Apache, and I have authentication now working correctly as well
[15:53:44.955041]<StephaneCharette>can anyone point me to the right place so I can figure out how to restrict trac to a subset of the svn repo?
[15:54:22.518791]<StephaneCharette>or maybe make it so some users cannot browse source outside of where they're intended to be?
[15:56:26.141485]<StephaneCharette>I thought maybe authz_file and authz_module_name in trac.ini, but I cannot figure out exactly how that works
[15:58:07.474097]<mrelbe>StephaneCharette: Have you read this page? http://trac.edgewall.org/wiki/TracFineGrainedPermissions
[15:58:21.641910]<StephaneCharette>yeah, that's the page I've been reading
[15:59:25.421515]<mrelbe>StephaneCharette: Have you also read the svn-bok about config of authz?
[15:59:55.724184]<StephaneCharette>svn I'm familiar with -- I've had that up and running for a couple of years, though I only added usernames and passwords a few months ago
[16:00:52.091914]<StephaneCharette>so I have my authz file in svn with a section called (for example)  [/src/projects/ABC]
[16:01:22.506384]<StephaneCharette>I tried /src/projects/ABC in the trac authz_module_name, but that didn't seem to do anything
[16:01:47.896599]<mrelbe>StephaneCharette: Try [REPONAME:/src/projects/ABC] in the svn authz file, then assign authz_module_name = REPONAME
[16:03:46.492741]<mrelbe>StephaneCharette: Also note that Trac cannot interpret "$authenticated" and "$anonymous" users in the svn authz file (the comments in the pre-generated file from svn suggest usage of these virtual users, but Trac only interprets user names, @groupnames, or "*")
[16:05:06.677516]<StephaneCharette>thanks -- I'm using explicit user names in my svn authz file, not relying on $authenticated nor $anonymous
[16:05:40.414597]<mrelbe>StephaneCharette: Ok (I've been trapped by that myself)
[16:05:52.563159]<vlt>cramm: Thanks for contributing. Now we need to find someone to check in your changes ;-)
[16:06:23.231183]<vlt>mrelbe: Do you know who cares for orphaned l10n tickets (like #7186)?
[16:08:14.550092]<mrelbe>StephaneCharette: I think the core team will care if you attach patches to them. Both Christian (cboos) and Remy (rblank) are very fast in picking up good patches.
[16:08:34.139699]<mrelbe>Sorry, that was for vlt
[16:11:21.176616]<mrelbe>vlt: Are you resp. for es_AR on transifex?
[16:11:51.124704]<vlt>mrelbe: No, that's cramm, who recently added new translations
[16:13:14.196575]<StephaneCharette>figured it out -- the svn repo root must at least be available read-only for track to not display an error when accessing a changeset or the "browse source" tab
[16:13:23.555622]<mrelbe>Perhaps cramm can take ownership of the ticket, and then ask cboos for commit rights to the es_AR directory (I've got that for sv and en_GB). That should speed up things a bit :)
[16:13:28.066454]<StephaneCharette>in this case the users had read/write to the subproject, but nothing else
[16:13:59.699048]<mrelbe>StephaneCharette: Good to hear that your're on track ;)
[16:14:47.978533]<StephaneCharette>you mean on "trac" :)
[16:16:26.429456]<mrelbe>StephaneCharette: Yeah :) Why not assign "[/] * = rw" and then remove access rights further down the tree, making the path down to the read/write-part accessible via both Trac and Subversion? (You should have seen the same visibility in TSVN Repo Browser as in Trac, right?)
[16:23:46.566091]<StephaneCharette>here is more-or-less what I've done:
[16:23:46.750779]<StephaneCharette>[/project/abc]
[16:23:46.763767]<StephaneCharette>project_abc_devs = rw
[16:23:46.776765]<StephaneCharette>[/project/xyz]
[16:23:46.790283]<StephaneCharette>project_abc_devs =
[16:23:47.316039]<StephaneCharette>[/]
[16:23:47.500051]<StephaneCharette>project_abc_devs = r
[16:23:48.170872]<StephaneCharette>* =
[16:23:48.360911]<StephaneCharette>the key part was to add at least read-access to abc_dev starting from the root, and then removed their rights in other subprojects. Somewhat more cumbersome than removing all rights in the root and giving them out per-project, but as long as it works I'm not worried.
[17:43:37.179524]<dispraekailo>StephaneCharette, good to hear you got it working :3
[17:43:51.831222]<dispraekailo>Might I ask what distro you're running?
[17:44:02.155011]<dispraekailo>may I, rather
[19:01:41.930424]<StephaneCharette>Ubuntu 10.04