Team Chat Logs

August 10, 2009

2009 7
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:33:56]<tiago>hi guys. i have a question on track and mercurial plugin:
[00:34:07]<Guest27850>how can i set a remote repository using ssh?
[00:34:24]<Guest27850>i already added 3 repos in the trac project hat uses hg(mercurial)
[00:34:39]<Guest27850>now i need to add another one that is not in the liocal machine but remote
[00:34:52]<Guest27850>how can i figure out?
[01:01:00]<alephnull>Is it possible to create tables with background colours in the wiki ?
[01:19:46]<evil_twin>t.e.o: Ticket #2086 (better support for multiple repositories ) updated - <http://trac.edgewall.org/ticket/2086#comment:42> - cboos
[01:19:51]<evil_twin>t.e.o: Ticket #6016 (trac-admin resync doesn't update revision message after editing a svn ...) updated - <http://trac.edgewall.org/ticket/6016#comment:5> - cboos
[01:24:46]<evil_twin>t.e.o: Ticket #6041 (trac-post-commit-hook doen't work (nor error message)) closed - <http://trac.edgewall.org/ticket/6041#comment:5> - cboos
[03:29:48]<evil_twin>t.e.o: Ticket #8538 (UnicodeDecodeError on mercurial-plugin 0.11) updated - <http://trac.edgewall.org/ticket/8538#comment:2> - anonymous
[05:30:22]<gakos>hey there, i am trying to install trac in my project but there is an error with my permissions in the database: http://fpaste.org/dJng/
[05:33:26]<gakos>any ideas?
[05:44:14]<osimons>gakos: what it says... the user that runs the webserver needs r+w for the trac datbase (and parts of the directory like config and attachments)
[05:45:28]<gakos>fixed that by executing in my projenv: chown -R :gakos /srv/trac/projenv/db
[05:45:59]<gakos>and then: chmod -R g+rwX /srv/trac/projenv/db
[05:47:54]<osimons>gakos: also, if a user adds an attachment, the attachment will be stored at projectenv/attachments etc. or some plugin/admin does something that changes a setting in projenv/conf/trac.ini it is the webserver that writes changes - both these places should be treated the same
[05:50:57]<gakos>yes , i see, i have another question: having enabled the mercurial plugin in my trac.ini settings trac returns error for unsupported version control system. Except the configuration in the trac.ini file, do i miss sth?
[05:51:08]<gakos>yes , i see, i have another question: having enabled the mercurial plugin in my trac.ini settings trac returns error for unsupported version control system. Except the configuration in the trac.ini file, do i miss sth?
[05:51:18]<gakos>sorry, for the spam
[05:56:11]<osimons>gakos: do you have mercurial installed? the plugin just interfaces trac with mercurial.
[05:56:24]<gakos>yes
[05:56:39]<gakos>i use mercurial in an everyday basis
[05:57:34]<osimons>gakos: and it is available in the same python as trac uses? python -c "import trac; import mercurial"
[05:58:55]<gakos>yes, the above modules are loaded fine
[05:59:32]<osimons>then setting repository type to "hg" and pointing at the repos should be enough
[05:59:35]<evil_twin>logging is http://trac.edgewall.org/wiki/TracLogging <-- Enable debug logging to file, ensure your environments log/ directory is writeable by your web server user, check for errors.
[05:59:35]<osimons>@logging
[05:59:55]<osimons>^^ (btw, your webserver also needs write for log directory... :-)
[06:01:19]<osimons>[trac] repository_type = hg
[06:01:29]<osimons>[trac] repository_dir = /path/to/hg/repos
[06:01:40]<osimons>trac-admin $project resync
[06:01:50]*osimons gotta go. later.
[06:51:49]<fission6>how do i execute a wikiMacro under another username then apache? i am having issues running code through my wikiMacro because of ssh permissions around apache user
[06:54:53]<doki_pen>fission6: frontend?
[06:54:58]<doki_pen>@Frontend
[06:54:58]<evil_twin>Frontend is CGI, FastCGI, mod_python, tracd, or mod_wsgi
[06:59:53]<fission6>doki_pen: what do you mean, basically trac is calling a wikiMacro which is a python script as i am sure you ,now, it seems its executed under "apache" is there a way to configure a different user name to execute scripts?
[07:00:06]<fission6>or do i need to add an ssh key for apache
[07:36:31]<fission6>can i specify what user executes a scriptin for trac
[07:39:58]<traemccombs>Good morning everyone
[07:41:32]<traemccombs>Have a quick question.... right now, we have 1 department (our IT) department, and we have about 16 people using Trac. We are going to be adding 22 other departments, with at the very least 22 more people to do "departmental" tickets. The "Assign to" list is going to become HUGE. Anyone here figure out a way of managing said list?
[07:48:35]<doki_pen>traemccombs: they don't exist in some other system?
[08:00:23]<osimons>fission6: not really, all trac & plugin code will run in the context of the user running the python process (ie apache user). with mod_wsgi deamon for instance, you can specify other user than apache to own those processes
[08:00:42]<traemccombs>doki_pen: exist in some other system?
[08:01:15]<fission6>ok thats the same advice i got in python, the mod_wsgi that is
[08:01:26]<doki_pen>traemccombs: ldap or something?
[08:01:27]<fission6>i guess i could also give apache an ssh key?
[08:01:50]<doki_pen>fission6: you could call a script with sudo
[08:02:03]<doki_pen>and give apache perm to call that script with no password
[08:02:09]<doki_pen>that is probably the most secure way
[08:05:19]<traemccombs>doki_pen: hmmm
[08:05:36]<traemccombs>doki_pen: we have AD on our windows network
[08:05:58]<traemccombs>doki_pen: don't tell me there is a way to have trac sync up with Active Directory heh
[08:07:07]<fission6>sudo, then i need to enter password...
[08:07:25]<fission6>or i guess have apache have rights to sudo into my account
[08:40:04]<cilkay>Hello. Where is the plugins directory for 0.11? I put WikiTicketCalendar in /usr/share/trac/plugins and it's not getting picked up nor is it being invoked because I don't see a .pyc file created after I reload Apache.
[08:40:42]<cilkay>http://trac-hacks.org/wiki/WikiTicketCalendarMacro isn't packaged as an egg. It's just one .py file.
[08:41:36]<jhammel>cilkay: put it in the /plugins directory of your Trac project
[08:42:21]<cilkay>I tried that too but I still got "No macro or processor named 'WikiTicketCalendar' found"
[08:42:31]<cilkay>Besides, I want it to be a global macro.
[08:42:57]<cilkay>Actually, I have at least one of those. Let me see where that is.
[08:43:05]<cilkay>It's certainly not in the plugins directory.
[08:43:25]<cilkay>It's in site-packages, but it's packaged as an egg.
[08:44:46]<pacopablo>cilkay: in 0.11, the "global" directories are no longer implicit
[08:44:55]<pacopablo>@wiki Ini
[08:44:55]<evil_twin>http://trac.edgewall.org/wiki/Ini
[08:44:59]<pacopablo>@wiki TracIni
[08:45:00]<evil_twin>http://trac.edgewall.org/wiki/TracIni
[08:45:27]<pacopablo>looks at the [inherit]
[08:45:29]<pacopablo>section
[08:46:17]<cilkay>I had added the inherit section to all of my projects when I upgraded a few weeks ago. You'd turned me onto that back then.
[08:47:35]<pacopablo>turn on logging and see if there is any mention about the plugin in there
[08:48:41]<cilkay>pacopablo: But where do you put macros you want to be global?
[08:48:49]<cilkay>In site-packages?
[08:49:02]<pacopablo>in the directory specified in the [inherit] section of your trac.ini
[08:49:32]<pacopablo>for egg-style plugins, you can put them in site-packages
[08:49:50]<pacopablo>but I dont' believe that will work well for singly file plugins
[08:52:50]<cilkay>I'll specify plugins_dir = /usr/share/trac/plugins. It's another change I'll have to make to all my project trac.ini files.
[08:53:48]<evil_twin>logging is http://trac.edgewall.org/wiki/TracLogging <-- Enable debug logging to file, ensure your environments log/ directory is writeable by your web server user, check for errors.
[08:53:48]<osimons>@logging
[08:54:20]<osimons>cilkay: ^^ it likely don't load - should be info in there about what trac does
[08:54:42]<cilkay>Will do, thanks.
[09:00:09]<ICEMANRJ>hi
[09:00:22]<ICEMANRJ>i need help
[09:01:08]<ICEMANRJ>how i install trac on my centos?
[09:02:08]<osimons>@TracInstall
[09:02:16]<osimons>@wiki TracInstall
[09:02:16]<evil_twin>http://trac.edgewall.org/wiki/TracInstall
[09:02:55]<osimons>http://trac.edgewall.org/wiki/TracOnRhel5
[09:03:02]<osimons>http://trac.edgewall.org/wiki/TracOnRhel4
[09:03:23]<osimons>...and... wait for it...
[09:03:24]<ICEMANRJ>but this works for centos?
[09:03:25]<osimons>http://www.google.com/search?q=trac+centos
[09:03:45]<osimons>centos = red hat enterprise linux (only without the red hat)
[09:04:04]<osimons>centos5 ~ rhel5
[09:04:12]<osimons>and same for 4 versions
[09:04:32]<ICEMANRJ>k
[09:05:13]<osimons>what centos, ICEMANRJ ?
[09:05:29]<ICEMANRJ>5.0
[09:07:59]<Jyrno4>Hey, is it possible to use non utf-8 characters on [mainnav]?
[09:09:39]<osimons>Jyrno4: should work. are you in the trac.ini file now, or?
[09:10:24]<osimons>however, if you use non-ascii in the file the file needs to have an encoding at the top (and the encoding should be utf-8)
[09:10:48]<Jyrno4>i was tring to use
[09:11:23]<osimons>where - as value, or as option?
[09:11:34]<Jyrno4>I settted the default_charset in trac.ini to ISO-8859-1.
[09:11:38]<osimons>http://trac2.edgewall.org/ticket/8276 <- Jyrno4
[09:11:39]<Jyrno4>labwl
[09:11:44]<Jyrno4>*label
[09:11:58]<osimons>oki - that ticket then....
[09:12:05]<jhammel>trac2, eh? that's different
[09:12:11]<osimons>ie. don't work currently
[09:12:27]<osimons>jhammel: oh. didn't notice. what is that jborg up to...
[09:12:31]<Jyrno4>http://estrp.info/trac/wiki
[09:13:01]<Jyrno4>the fourth link in mainnav has a ? but there should be an at that position
[09:13:05]<osimons>Jyrno4: jupp. you've hit ticket 8276
[09:13:51]<Jyrno4>Im a noob, :D How can i apply the patch? :)
[09:14:53]<evil_twin>t.e.o: Changeset [8457]: MultiRepos: follow-up to r8407, wrong usage of default repository as I ... - <http://trac.edgewall.org/changeset/8457> - cboos
[09:17:35]<osimons>the patch does not have any leading paths to skip (starts with 'trac/...' => 0 paths to strip off), so then: cd /path/to/trac/checkout && patch -p0 < /path/to/downloaded/patch.diff
[09:18:55]<osimons>(ie. read the file as stdin for the patch command)
[09:19:12]<osimons>presuming you are on some variation of *nix of course...
[09:20:52]<Jyrno4>centos
[09:22:25]<osimons>- or wait a couple of days for that patch to hit 0.11-stable
[09:22:50]<osimons>i think it will enter repos soon - then you can just checkout and install and get that fix included
[09:23:29]<Jyrno4>patch: **** Only garbage was found in the patch input.
[09:23:29]<Jyrno4>patch unexpectedly ends in middle of line
[09:25:52]<osimons>Jyrno4: you downloaded the file right - download link at the bottom? should be a file called t8276-unicode-for-sections-and-keys-r8424.diff
[09:26:05]<Jyrno4>yeah
[09:26:22]<Jyrno4>im in the checkout dir
[09:26:26]<Jyrno4>patch -p0 < /home/t8276-unicode-for-sections-and-keys-r8424.diff
[09:32:11]<osimons>and when you do "head -n 1 /home/t8276-unicode-for-sections-and-keys-r8424.diff" you get "Index: trac/config.py"
[09:32:30]<osimons>(ie. first line of file)
[09:32:50]<Jyrno4>no.
[09:32:51]<Jyrno4><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
[09:33:19]<Jyrno4>dang. corrupted file:D
[09:33:33]<osimons>hehe. figured... you've saved the nice html with google ads and all...
[09:33:56]<osimons>at the bottom of that page, is a "download in original format" link - that is what you want
[09:34:35]<Jyrno4>yeah i got it:D
[09:36:01]<Jyrno4>Patch done. Ty.
[09:39:34]<cilkay>In my logs, I see: 2009-08-10 16:37:33,059 Trac[loader] DEBUG: Loading file plugin WikiTicketCalendar from /usr/share/trac/plugins/WikiTicketCalendar.py but when I invoke the page with the macro [[WikiTicketCalendar(*,true,*,true)]], I still get: "No macro or processor named 'WikiTicketCalendar' found"
[09:44:54]<evil_twin>t.e.o: Ticket #8276 (UnicodeEncodeError: 'ascii' codec can't encode characters in position ...) updated - <http://trac.edgewall.org/ticket/8276#comment:22> - osimons
[09:45:57]<osimons>cilkay: you using trac 0.10.x? and the plugin is for 0.10 or for 0.11? version mismatch?
[09:46:14]<cilkay>No, 0.11 for both.
[09:47:45]<cilkay>Actually, I don't think there is any specific version of the macro. I just downloaded http://trac-hacks.org/attachment/wiki/WikiTicketCalendarMacro/WikiTicketCalendarMacro.py as the directions told me to.
[09:48:47]<cilkay>Could be a version mismatch though because someone ported it to 0.11 but I don't see any obvious place to d/l it.
[09:48:50]*cilkay digging
[09:49:55]<osimons>file looks ok-ish to me. if not quite correct, it should be found and then barf with a tracback etc at runtime
[09:50:17]<evil_twin>osimons meant: file looks ok-ish to me. if not quite correct, it should be found and then barf with a traceback etc at runtime
[09:50:17]<osimons>s/tracback/traceback
[09:54:03]<pacopablo>osimons: except there is a bug in one of the versions < trunk where the traceback is hidden
[09:58:09]<osimons>oh yeah. i remember. macros will swallow every error and move on. i think i even touched that code... hmm. cannot recall details.
[10:00:22]<pacopablo>looks like it should be fixed in 0.11-stable
[10:01:04]<osimons>cilkay: what trac version?
[10:01:47]<cilkay>osimons: Trac 0.11.5stable-r8358
[10:02:03]<ICEMANRJ>lol
[10:02:04]<osimons>should be good
[10:02:06]<ICEMANRJ>touch /var/svn/user_access/.project_passwd
[10:02:16]<ICEMANRJ>this command works?
[10:02:55]<cilkay>It will create an empty file, if .project_passwd doesn't exist.
[10:03:21]<ICEMANRJ>i know but then i type the command say this for me
[10:03:54]<ICEMANRJ># touch /var/svn/user_access/.project_passwd
[10:03:54]<ICEMANRJ>touch: cannot touch `/var/svn/user_access/.project_passwd': No such file or directory
[10:04:18]<ICEMANRJ>or i have to create the user_access diretory?
[10:04:30]<cilkay>yes
[10:04:34]<ICEMANRJ>uhu hold on
[10:05:45]<ICEMANRJ>ok a create then i type the command right
[10:05:48]<ICEMANRJ>touch /var/svn/user_access/.project_passwd
[10:05:51]<ICEMANRJ>like that right
[10:07:48]<ICEMANRJ>but one thing this here project_passwd
[10:08:01]<ICEMANRJ>project_passwrd i have to set my password?
[10:12:17]<NET||abuse>ok, so anyone know if there's a special syntax to allow cross project links in the wiki's in trac?
[10:13:13]<pacopablo>http://trac.edgewall.org/wiki/TracLinks#InterTraclinks
[10:13:29]<NET||abuse>we have office admin and web service account stuff put into the wiki for one project that tracks that stuff, but the software developers are always asking for that from the admin guys. wanted to just put a link at the top of the software project's wiki linking to the wiki for office administrator info
[10:13:42]<NET||abuse>pacopablo, ahhh, thank you :) was totally unneccessary for me to go into such detail :
[10:13:56]<NET||abuse>hehe, oh well.
[10:22:08]<cilkay>osimons: I cranked up the logging level to DEBUG and paid closer attention. I see "ERROR: Failed to load plugin from /usr/share/trac/plugins/WikiTicketCalendar.py" in trac.log so at least I now know that it's not being loaded.
[10:22:16]<cilkay>Apparently, "syntax error on line 1".
[10:22:55]<cilkay>I'm going to give up on this because I don't think it will really satisfy the need of one of my users, who wants to use MS Project to manage the project.
[10:23:37]<cilkay>I didn't think this would do all that MS Project does but for a small project with four participants, it would have sufficed, had it worked.
[10:24:46]<NET||abuse>hmm, i have to define the urls for the projects myself?
[10:25:10]<osimons>cilkay: line 1? that sounds strange? did you save the html rendered version of the python file? does your file start with "<!DOCTYPE html...."???
[10:25:25]<NET||abuse>should trac not be able to see it itself.. our trac urls for projects on the local lan are just http://trac/projects/projecname
[10:26:39]<pacopablo>cilkay: have you opened the WikiTicketCalendar.py file?
[10:26:42]<cilkay>osimons: It starts with that that, correct. I just used wget on the link. This is why they should have used svn or something I guess.
[10:27:07]<pacopablo>cilkay: it's not loading because it's not a vaild python file
[10:27:14]<cilkay>correct
[10:27:20]<cilkay>It was at one point.
[10:27:24]<cilkay>I had looked at it.
[10:27:25]<pacopablo>click on the link and look for a Download in original format
[10:27:57]<cilkay>This wasn't what I had in the original, which is why I supposed I didn't see a "failed to load" error.
[10:28:25]<cilkay>At the bottom of the page, they have a bunch of attachments representing different versions. I'll d/l the latest.
[10:34:09]<cilkay>I downloaded http://trac-hacks.org/attachment/wiki/WikiTicketCalendarMacro/WikiTicketCalendarMacro.20090403.py?format=raw, which is the latest version, reloaded Apache, and I see "DEBUG: Loading file plugin WikiTicketCalendar from /usr/share/trac/plugins/WikiTicketCalendar.py" with no errors but I'm still getting "No macro or processor named 'WikiTicketCalendar' found"
[10:37:45]<ICEMANRJ>okey i install now
[10:37:50]<ICEMANRJ>how i access my svn?
[10:38:28]<NET||abuse>are interwiki items predeffined at all for local trac project, or do i have to add an entry the the InterWiki page?
[10:39:08]<NET||abuse>sorry, it's InterMapTxt weird name for it :-)
[10:39:32]<ICEMANRJ>anyone know how i acesss my svn?
[10:40:23]<ICEMANRJ>?
[10:40:35]<NET||abuse>ICEMANRJ, huh? you setup trac, but don't know how to acecss svn?
[10:40:48]<ICEMANRJ>y :)
[10:40:51]<ICEMANRJ>i did by ssh
[10:41:04]<NET||abuse>ICEMANRJ, ok, fair nuff, are you coding in linux? on command line?
[10:41:14]<NET||abuse>ICEMANRJ, you setup trac on a linux server yes?
[10:41:15]<ICEMANRJ>command line
[10:41:17]<ICEMANRJ>like
[10:41:26]<NET||abuse>ICEMANRJ, and you development desktop environment is linux?
[10:41:55]<ICEMANRJ>linux centos 5.0
[10:41:56]<ICEMANRJ>http://orangespike.ca/?q=node/75
[10:42:02]<ICEMANRJ>look i follow this steps here
[10:42:05]<NET||abuse>ko, you're on linux on your desktop, so in command line, yum install subversion
[10:42:24]<NET||abuse>this makes sure your command line svn tools are installed
[10:43:17]<NET||abuse>then you can just startup a working copy of the project by doing svn co svn+ssh://ipofsvnserver/var/lib/svn/projectname/trunk ./localworkingdirname
[10:43:46]<ICEMANRJ>but like is possible acces like website?
[10:43:54]<ICEMANRJ>right now i'm on windows
[10:43:58]<ICEMANRJ>setup the trac on linux
[10:44:30]<NET||abuse>or you can just create a directory structure, something like mkdir initimport;cd initimport;mkdir trunk;mkdir branches; mkdir tags;cd ..;
[10:44:44]<NET||abuse>ahhhh
[10:44:47]<NET||abuse>shizen
[10:45:02]<NET||abuse>there's command line version of subversion for windows, never installed it so havn't a clue
[10:45:13]<ICEMANRJ>i know
[10:45:25]<ICEMANRJ>but i like i have the vnc-server on my linux
[10:45:31]<NET||abuse>or you can use tortoisesvn to give you right click explorer shell contextual menus
[10:45:45]<ICEMANRJ>i have tateose
[10:45:50]<NET||abuse>ah, ok,
[10:45:53]<ICEMANRJ>the problem i don't know the link like
[10:46:11]<ICEMANRJ>http://myipormywebsite/projectname/vns
[10:46:13]<ICEMANRJ>svn
[10:46:40]<ICEMANRJ>or i have to setup all trac inside of www/?
[10:46:47]<NET||abuse>ok, do you have webdav setup? i'm not sure what you've done on the svn repo on your server, did you just create an empty svn repo, then connect trac to it? this is perfectly fine way to start so don't worry
[10:47:15]<ICEMANRJ>http://orangespike.ca/?q=node/75
[10:47:20]<NET||abuse>nooo, trac is best run as a python wsgi script setup from apache conf for a vhost
[10:47:29]<ICEMANRJ>look here
[10:47:43]<ICEMANRJ>i setup evertyhing like this website say http://orangespike.ca/?q=node/75
[10:48:07]<ICEMANRJ>the guy who made the tutorial don't put how i access :)
[10:48:09]<NET||abuse>ICEMANRJ, ok, give me a tick to check through what that page says.
[10:48:57]<NET||abuse>ICEMANRJ, are you running the linux server in a vm on your local desktop?
[10:49:12]<NET||abuse>that would probably be the best way to startout, lets you screw it all up and not care :)
[10:49:24]<ICEMANRJ>no
[10:49:34]<ICEMANRJ>i setup all trac on my linux server
[10:49:49]<NET||abuse>i have 5 vm images of linux in my linux host most of the time for various states of testing/learning stuff
[10:50:00]<ICEMANRJ>show me
[10:50:01]<NET||abuse>ahhh, shoot. so this is where, in a datacenter? or on your local network?
[10:50:43]<ICEMANRJ>database
[10:50:45]<NET||abuse>since it's centos, it'll run fine in virtualbox, i would suggest you do a trial install on a new virtual image of centos on your local machine,
[10:50:49]<ICEMANRJ>i rent the server
[10:50:55]<ICEMANRJ>i rent a dedicated server
[10:51:14]<NET||abuse>yeh, so you don't 'wanna go trying to configure something for the first time on your live server, what if you loose ssh access or something yeh?
[10:51:30]<NET||abuse>ICEMANRJ, cool, so do i, have one in Hetzner, bloody great prices.
[10:51:56]<NET||abuse>must update mine, 3.5 year old contract, running on 2 200GB drives.. software mirroring.
[10:52:09]<cilkay>You won't lose ssh access unless you do something really dumb.
[10:52:16]<NET||abuse>same deal now will get me 2 750GB drives, much better ram, faster processor... ooooh, must update.
[10:52:31]<NET||abuse>also my old server is sitting on dapper still.... muuuust update to latest lts
[10:52:43]<cilkay>I prefer software RAID anyway. It's more likely to survive generations of machines.
[10:53:07]<cilkay>I've been bitten by hardware RAID support being dropped for older but very popular RAID controllers before.
[10:53:18]<NET||abuse>cilkay, yeh, first time setting up svn / trac / webdav / wahtever else ,, he might loose ssh access in some rediculous way.
[10:53:20]<cilkay>Well, not dropped but renamed.
[10:53:44]<cilkay>I can't see that.
[10:54:07]<cilkay>Keep a root shell (or two open).
[10:54:25]<NET||abuse>cilkay, keep a default user shell open, require sudo for anything "stupid2
[10:54:36]<NET||abuse>screen is your best defence though :)
[10:54:47]<cilkay>Better yet, if you have a dedicated server, virtualize it and only muck around with virtual machines.
[10:54:48]<NET||abuse>cilkay, anyway,, never mind me..
[10:54:53]<NET||abuse>haha
[10:55:19]<NET||abuse>cilkay, yeh, going a bit further than neccessary, server vm setups not as easy as virtualbox on desktop, stick with what's easy for now.
[10:55:23]<cilkay>You can always treat the hardware node as a poor man's KVM over IP.
[10:55:47]<NET||abuse>we use kvm in production now.. feel like it's a gamble over xen, but screw it :)
[10:56:07]<cilkay>I'm talking about KVM as in Keyboard, Mouse, Video.
[10:56:14]<cilkay>You're talking about kernel virtual mode.
[10:56:25]<cilkay>We use Xen and OpenVZ.
[10:57:18]<cilkay>I integrated Xen with Mandriva before Mandriva did. It was painful but the first machine I did four years ago is still running today.
[10:57:25]<cilkay>OpenVZ was a cakewalk.
[10:57:55]<NET||abuse>cilkay, yeh, was talking kernel virt mode
[10:58:08]<NET||abuse>cilkay, havn't used openvz
[10:58:12]<NET||abuse>will look into that.
[10:58:35]<cilkay>It's like BSD jails, I'm told. I don't use BSD so I don't know.
[10:59:37]<NET||abuse>that said, kvm was simplicity to get running compared to basic xen.. we run our development svn/trac etc. and have a bunch of test vm's on the 2 dev servers in office, we also run our network server on a vm, storage connected over gvfs. kinda fun setup.
[11:00:11]<NET||abuse>still, we're only a 3 man setup, there's 7 of us working including an intern program we joined. it's pretty cool setup for so little money ;)
[11:00:29]<NET||abuse>anyway,, back to ICEMANRJ just get him started.
[11:00:55]<ICEMANRJ>net u read the website i give for u?
[11:01:08]<NET||abuse>ICEMANRJ, yeh, just got to the apache locations setup.
[11:01:26]<ICEMANRJ>i setup my like that one no changes nothing
[11:01:41]<NET||abuse>so looks like you should be able to visit the svn repo in web dav, so http://ipofyourserver/svn/repos/ should get you to the root of your repos selection
[11:02:53]<ICEMANRJ>no show nothing
[11:03:13]<NET||abuse>or, http://ipofyourserver/svn/repos/projectname at least
[11:03:17]<NET||abuse>can you show me?
[11:03:30]<NET||abuse>give me the url?
[11:03:35]<NET||abuse>i'll see what i can see.
[11:03:52]<ICEMANRJ>look at you pm
[11:29:58]<evil_twin>t.e.o: Changeset [8458]: 0.11.6dev: `Config` class has now full unicode support, including section ... - <http://trac.edgewall.org/changeset/8458> - cboos
[11:30:03]<evil_twin>t.e.o: Ticket #8276 (UnicodeEncodeError: 'ascii' codec can't encode characters in position ...) closed - <http://trac.edgewall.org/ticket/8276#comment:23> - cboos
[12:35:00]<evil_twin>t.e.o: Changeset [8459]: MultiRepos: oops, silly mistake in r8457 (undefined variable) - <http://trac.edgewall.org/changeset/8459> - cboos
[12:47:07]<allenb>I noticed that the main trac site is running with the ability to "Add/Remove from CC:" on it's tickets. Is this new functionality in 0.11.5 or a trac plugin?
[12:55:58]<osimons>allendb: new with 0.11 - now default, old text field only available for those with more permissions, and there is also a new edit-cc permission as well
[12:56:28]<allendb>I am running 0.11.4 and don't see the configuration for it. Is there any documentation about this on the trac site?
[12:57:00]<osimons>allendb: you are likely TICKET_ADMIN or something then?
[12:57:15]<allendb>yes, full admin.
[12:57:29]<allendb>TRAC_ADMIN
[12:59:10]<allendb>osimons: does that impact the UI presented?
[12:59:10]<osimons>then you see everything - try with a user with less permissions (and no TICKET_EDIT_CC permission of course)
[12:59:38]<allendb>osimons: ok. thanks. One more, what about the voting system I see on the public site? Is that an addon or do you know?
[12:59:41]<osimons>yes - tracadmin can't be restricted. by definition it has all permissions always
[13:00:06]<osimons>that is a plugin - voteplugin on trac-hacks.org
[13:00:52]<allendb>thanks.
[13:14:58]<evil_twin>t.e.o: Ticket #8557 (Add "Adjust edit area height:" control to Ticket entry/edit.) created - <http://trac.edgewall.org/ticket/8557> - mpotter@…
[13:24:59]<evil_twin>t.e.o: Ticket #8558 (Make it clearer that a "New" wiki page doesn't exist) created - <http://trac.edgewall.org/ticket/8558> - dpattison@…
[13:44:47]<AlexanderSupertr>i just set up a trac-project
[13:45:22]<AlexanderSupertr>even if i click logout, page realods, but i reamin logged in
[13:45:31]<AlexanderSupertr>remain*
[13:45:57]<AlexanderSupertr>what could be the problem?
[13:52:36]<AlexanderSupertr>nevermind: saw this: http://trac.edgewall.org/ticket/791
[13:53:03]<AlexanderSupertr>strange it's been 5 yrs and still not fixed
[13:53:22]<jhammel>AlexanderSupertr: that's how HTTP auth works
[13:53:31]<jhammel>its been 10+ years and *THAT* hasn't been fixed
[13:54:17]<AlexanderSupertr>jhammel: yes. i understood root of the prob.
[13:54:37]<AlexanderSupertr>but then it hasn't been closed with wontfix.
[13:58:34]<AlexanderSupertr>apart from that, trac is great.
[13:58:41]<AlexanderSupertr>Loving it.
[13:58:45]<jhammel>AlexanderSupertr: hah!
[13:58:56]<jhammel>well, use accountmanager or another auth provider besides HTTP auth
[13:59:12]<AlexanderSupertr>yes, that's what i am thinking now.
[13:59:16]<jhammel>:)
[13:59:19]<AlexanderSupertr>thanks for responding.
[14:05:00]<evil_twin>t.e.o: Ticket #8559 (New Report: Tickets of Interest) created - <http://trac.edgewall.org/ticket/8559> - mpotter@…
[14:15:00]<evil_twin>t.e.o: Ticket #8560 (add new ticket - bug) created - <http://trac.edgewall.org/ticket/8560> - anonymous
[14:45:00]<evil_twin>t.e.o: Ticket #8557 (Add "Adjust edit area height:" control to Ticket entry/edit.) closed - <http://trac.edgewall.org/ticket/8557#comment:1> - rblank
[14:45:05]<evil_twin>t.e.o: Ticket #8216 (Allow resizing <textarea> fields) updated - <http://trac.edgewall.org/ticket/8216#comment:6> - rblank
[14:45:10]<evil_twin>t.e.o: Ticket #8558 (Make it clearer that a "New" wiki page doesn't exist) closed - <http://trac.edgewall.org/ticket/8558#comment:1> - rblank
[14:45:15]<evil_twin>t.e.o: Ticket #4507 (Improve behavior of hierarchical page names) updated - <http://trac.edgewall.org/ticket/4507#comment:20> - rblank
[14:50:00]<evil_twin>t.e.o: Ticket #8559 (New Report: Tickets of Interest) updated - <http://trac.edgewall.org/ticket/8559#comment:1> - rblank
[14:55:00]<evil_twin>t.e.o: Ticket #8560 (add new ticket - bug) updated - <http://trac.edgewall.org/ticket/8560#comment:1> - rblank
[17:21:03]<AJC>hey, where can I get line numbers for changesets from items in the "node_change" database?
[23:31:12]<macmaN6789>morning allz
[23:33:17]<macmaN6789>has anyone besides me thought that ticket summary (or part) could be useful included in the ticket URL similar to wordpress
[23:39:05]<macmaN6789>osimons: werd up
[23:40:20]<roh>macmaN6789 doesnt make sense.
[23:40:39]<roh>the summary can be changed afterwards. and breaking urls is stupid
[23:41:52]<macmaN6789>you're partly correct, the url does have potential to change.. but it wouldnt break, the so called ?title would simply be a parameter that is ignored
[23:50:21]<roh>then it would make the url longer without any reason
[23:51:37]<roh>thats not good behaviour for webapps. intershop for example is a example how NOT to do it (unusable, endless long urls, even with session ids)