HTTPS SSH

wxGlade Homepage

This repository contains the wxGlade homepage as shown at http://wxglade.sourceforge.net.

Preparation

  1. Create a own public/private key pair for Sourceforge, if not done already

    $ ssh-keygen -f web.sourceforge.net
    Generating public/private rsa key pair.
    Enter passphrase (empty for no passphrase): 
    Enter same passphrase again: 
    Your identification has been saved in web.sourceforge.net.
    Your public key has been saved in web.sourceforge.net.pub.
    The key fingerprint is:
    SHA256:plxtGOFVN72Cnt3yWlafGAcv5Q/MLaK6SNaYKjeI7cA alice@wunderland
    The key's randomart image is:
    +---[RSA 2048]----+
    |        . ... o. |
    |       . o   . ..|
    |        o   .. ..|
    |         + . +=o |
    |        S + +oB+o|
    |.    . B . + +=+=|
    |.E .  B . .  .o+o|
    |..+ o+ . .    o. |
    | ..o... o.   ..  |
    +----[SHA256]-----+
    
    $ ll foo*
    -rw------- 1 alice   alice   1675 22. Jul 19:13 web.sourceforge.net
    -rw-r--r-- 1 alice   alice    393 22. Jul 19:13 web.sourceforge.net.pub
    
  2. Register the new public key at Sourceforge

  3. Adapt your individual ssh config in ┬┤.ssh/config┬┤

    Host web.sourceforge.net
        User <your SF user>
        IdentityFile ~/.ssh/%h
        IdentitiesOnly yes
    

Usage

  1. Clone this repository
  2. Update the files
  3. Check the changes and upload the content to Sourceforge

    make dryrun
    make upload
    
  4. Commit the changes

  5. Push the changes