Commits

Nick Daly committed 2aae42d

Removed complete TODO, added broken Trac TODO.

Comments (0)

Files changed (1)

    the underlying applications.  But what if I don't know I'm doing
    something terribly wrong?
 
-* Add apt-get automatic updating!!
-
-Thought I added this months ago.
-
 * Make sure services are part of the backup script.
 
 - [X] blog
 - [ ] IM
 - [ ] imap
 - [X] code
+
+* Make sure Trac self-configures correctly.
+
+It worked fine for me using the wheezy package, at least with tracd...
+
+===============================
+root@freedombox:~# uname -a
+Linux freedombox 3.2.0-3-kirkwood #1 Mon Jul 23 22:36:47 UTC 2012 armv5tel
+GNU/Linux
+
+root@freedombox:~# apt-get install trac
+[...]
+The following NEW packages will be installed:
+   ca-certificates docutils-common docutils-doc javascript-common
+libfreetype6
+   libjpeg8 libjs-jquery liblcms1 libneon27-gnutls libpaper-utils libpaper1
+   libsvn1 libxml2 libxslt1.1 python-babel python-chardet python-docutils
+   python-genshi python-imaging python-lxml python-pkg-resources
+   python-pygments python-roman python-setuptools python-subversion
+   python-support python-tz sgml-base subversion trac wwwconfig-common
+xml-core
+[...]
+
+root@freedombox:~# aptitude show trac
+Package: trac
+State: installed
+Automatically installed: no
+Version: 0.12.3-1
+Priority: optional
+Section: web
+Maintainer: Python Applications Packaging Team
+<python-apps-team@lists.alioth.debian.org>
+Architecture: all
+Uncompressed Size: 7,074 k
+Depends: python2.7 | python2.6, python (>= 2.6.6-7~), python (< 2.8),
+          python-pkg-resources, python-genshi (>= 0.6), python-setuptools (>=
+          0.6), libjs-jquery
+Recommends: apache2 | httpd, python-subversion, python-pygments (>= 0.6),
+          python-tz, python-babel (>= 0.9.5), python-docutils (>= 0.3.9)
+[...]
+
+root@freedombox:~# trac-admin ~/my_project initenv
+[all defaults]
+
+root@freedombox:~# trac-admin ~/my_project deploy ~/public_project
+
+root@freedombox:~# tracd --port 8000 /root/my_project
+
+[browse to http://<freedombox>:8000/my_project, /my_project/timeline,
+/my_project/report, everything looks fine]
+
+root@freedombox:~# rm -rf public_project/ my_project/
+root@freedombox:~# apt-get remove trac
+root@freedombox:~# apt-get autoremove