From nobody Thu Jan 26 19:54:43 2023 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4P2ryp2fKgz3bpLc for ; Thu, 26 Jan 2023 19:54:58 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-qv1-xf33.google.com (mail-qv1-xf33.google.com [IPv6:2607:f8b0:4864:20::f33]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P2ryn5QTjz3LX6 for ; Thu, 26 Jan 2023 19:54:57 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-qv1-xf33.google.com with SMTP id w15so2238493qvs.11 for ; Thu, 26 Jan 2023 11:54:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=1ov3LQpn9mGBVy81zHtTVbg+Uyj65NrWKUJQNtk3IwE=; b=UuO1DxqNCftiUC4qz0XdOU5z0dGPfn4HV2URudSAC/pS4fEUdNracmPwrM7cWi6CZy iDwxMFlbZT1nb/yoU81SVcx1OjJ44rHRhEGmTdhSaCtm5RGOwxl56ALSdPbcWp25GGi3 tALhzz93KPvAW8FHxImWsYQjqXN3LcR9KDSVS+96caA+08/OHWiZaB/UD8q2O16esNdy wsddQGjEaOlyacKRhiWx88t3Af8T5xPClP2ZTboVURvW2vO5C1nxNk98bQjFmMHC98Jj S794jC0Ihm3w+Kn9hOnIX5+SvVGVKfs++SzIWuRJI9XaRC7hg2Uv3lEuski3Ya81lG+L rnkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1ov3LQpn9mGBVy81zHtTVbg+Uyj65NrWKUJQNtk3IwE=; b=jlRFLCX2MIqZMlrf65TJ8j0sdGaKEblPtfYRbiixUeSuoERKuec5Wbsk/Il6pBemC+ WFtPdbK3qDb2zpJ8JoIykNYQNWcyPzyzDmidPGed/4LLKg+x7Ea3KV5TJ8pssZjNsTRM 5JtoKr23QHACy41dDYNGqwFrMFxKPvm45feV25VAhJ35wif/9A3O12ttb38Dq3I9x+4d ic/33ey7cOdnvLjHeCY5H6n7YBjfzylv2QCDG3R0d9hjZp5/HGyZFnfCy6dB9RYfhMPh xYpfIV+Q/EyS6+dDrodOgd0NyHk36qAUq3HxG/fc2nyvQZCmjJTiyyH7O01Woh4CsVTL c63g== X-Gm-Message-State: AO0yUKUbsK8ZhDKNK2ChL5IKppAFXYvYgd06+InqgS5jv0o4QDovF/H8 1XaLKt+aJ1VJ/dmaMeCKU8HNx7y2oeM75fqX X-Google-Smtp-Source: AK7set/Huhj6rRaDu/WDjo/vRKXO9KzW7tzyS2gBYS3FObeHbzcRPkTvscSthXE/eaF9+pEjylN7Wg== X-Received: by 2002:a0c:fe0e:0:b0:538:975:1463 with SMTP id x14-20020a0cfe0e000000b0053809751463mr2819121qvr.37.1674762896912; Thu, 26 Jan 2023 11:54:56 -0800 (PST) Received: from mail-yb1-f179.google.com (mail-yb1-f179.google.com. [209.85.219.179]) by smtp.gmail.com with ESMTPSA id s78-20020a37a951000000b006fa2b1c3c1esm1465737qke.58.2023.01.26.11.54.56 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 26 Jan 2023 11:54:56 -0800 (PST) Received: by mail-yb1-f179.google.com with SMTP id d132so3396986ybb.5 for ; Thu, 26 Jan 2023 11:54:56 -0800 (PST) X-Received: by 2002:a25:589:0:b0:80c:1119:a887 with SMTP id 131-20020a250589000000b0080c1119a887mr112386ybf.437.1674762896046; Thu, 26 Jan 2023 11:54:56 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: <2088347522.21487875.1674704156310.JavaMail.zimbra@shaw.ca> <1461614347.22885986.1674746677113.JavaMail.zimbra@shaw.ca> In-Reply-To: From: Tomek CEDRO Date: Thu, 26 Jan 2023 20:54:43 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: push to github repo hangs - why? (how to push to Github from FreeBSD) To: 0x1eef <0x1eef@protonmail.com>, Dale Scott Cc: freebsd-questions Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4P2ryn5QTjz3LX6 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Thu, Jan 26, 2023 at 7:16 PM 0x1eef wrote: > > > Can you explain your workflow in more detail? It looks like I've got some reseach to do.... > > Hi Dale, > > It is common to authenticate with GitHub for clone, pull, and > push operations using an SSH key. It is recommended (but not required) for the key to be protected by a passphrase. > > I recommend GitHub's documentation to learn more: > > https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent > > After you have generated an SSH key, you should add the public > key to your GitHub account through their website. You might > also find the "ssh-keygen", "ssh-agent" and "ssh_config" man > pages helpful. Yup, ssh key auth is the most common (and welcome by server) way to go, please try this one and report back :-) If you do not want to store private key in a file you can put it in the usb token, then you need gpg-agent :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info