welcome: please sign in

Please enter your password of your account at the remote wiki below.
/!\ You should trust both wikis because the password could be read by the particular administrators.

Clear message
Page Locked

Code

This page document HCoop's code, where it is, how to access through a VCS and how to update live copies.

Repo locations:

git repos, and CVS->GIT conversion status

See git repos at http://git.hcoop.net/ . Repos converted previously and not yet up to date are in OLD/. Everything you see that is not in OLD is "active". The repos were converted using of the form git-cvsimport -d:pserver:anonymous@hcoop.cvs.sourceforge.net:/cvsroot/ohcoop -C dbtool-git/ -v -i dbtool -A $PWD/cvs-author-conv-file.

The repos you see in gitweb are "live", that is, they are symlinks to the .git directories in the live locations. Note: the gitweb update script will fail (and cause all hcoop's repos to not work) if you link to a .git directory not in AFS (it uses fs la to check for read permissions).

After a CVS repo is migrated, the CVS directories will be moved to CVS_old to prevent accidental usage.

debian/*.git

local debian package sources. NOTE: may not be up to date or used anymore.

config/*.git

Various daemon configurations. NOTE: this may not be up to date

service/*.git

Runit service info. NOTE: this may not be up to date.

gitweb.git

gitweb, /var/local/lib/gitweb/.git/ is linked to this directory

portal.git

portal, linked to ~hcoop/portal/.git/

scripts.git

scripts, linked to /afs/hcoop.net/common/etc/scripts/.git/

domtool.git

old domtool, no longer used. Has no "live" location.

domtool2.git

current domtool. Has no "live" location right now

fwtool.git

fwtool(?). Has no "live" location right now.

OLD/*.git

oblesete git repos, most of these have been superseded with newer repos.

To Do: a script to mail admins@ when uncommitted changes are found.

Domtool

Portal

Local Debian packages

Runit services

TODO


CategorySystemAdministration CategoryNeedsWork