1. Initial settings of Git

    Git setup

    Git needs initial setup. I type:

    $ git config --global user.name "NIIBE Yutaka"
    $ git config --global user.email "gniibe@fsij.org"
    more »
  2. GnuPG settings

    For new machine, here is my GnuPG settings.


    I create .gnupg/gpg.conf file with the following content.

    personal-digest-preferences SHA256
    cert-digest-algo SHA256
    default-preference-list SHA512 SHA384 SHA256 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed
    default-key 0x4ca7babe

    Let gpg-agent manage SSH key

    I deactivate seahose-agent. Also, I …

    more »
  3. Installing More Packages

    I install more packages to do the work for my sites.

    packages to maintain www.gniibe.org

    I install following packages to maintain www.gniibe.org.

    • python-cherrypy3 This is application engine as wll as HTTP server.
    • mini-httpd gitweb package (or web application) requires 'httpd'. python-cherrypy3 doesn't provides 'httpd' with unknown …
    more »
  4. Maintain web site using Git

    I had a problem for www.gniibe.org. I started this site in 2002.

    When needed, I just put some files onto the htmldocs. That was THE publishing process. This is simple process, but this is bad process. Because of this process, the site became unmaintained.

    Put everything into repository …

    more »