Commit 32d8adf4 authored by Matthias Thym's avatar Matthias Thym
Browse files

google-cloud-sql-proxy: rename from cloud-sql-proxy

parent 37fd55c5
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -264,6 +264,8 @@
- Package `noto-fonts-emoji` was renamed to `noto-fonts-color-emoji`;
  see [#221181](https://github.com/NixOS/nixpkgs/issues/221181).

- Package `cloud-sql-proxy` was renamed to `google-cloud-sql-proxy` as it cannot be used with other cloud providers.;

- Package `pash` was removed due to being archived upstream. Use `powershell` as an alternative.

- `security.sudo.extraRules` now includes `root`'s default rule, with ordering
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ buildGoModule rec {
      `cbt` is the Google Cloud Bigtable Tool. A CLI utility to interact with Google Cloud Bigtable.
      The cbt CLI is a command-line interface for performing several different operations on Cloud Bigtable.
      It is written in Go using the Go client library for Cloud Bigtable.
      An overview of it's usage can be found in the [Google Cloud docs](https://cloud.google.com/bigtable/docs/cbt-overview).
      An overview of its usage can be found in the [Google Cloud docs](https://cloud.google.com/bigtable/docs/cbt-overview).
      For information about Bigtable in general, see the [overview of Bigtable](https://cloud.google.com/bigtable/docs/overview).
    '';
    homepage = "https://github.com/googleapis/cloud-bigtable-cbt-cli";
+10 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
}:

buildGoModule rec {
  pname = "cloud-sql-proxy";
  pname = "google-cloud-sql-proxy";
  version = "2.7.0";

  src = fetchFromGitHub {
@@ -24,9 +24,18 @@ buildGoModule rec {

  meta = with lib; {
    description = "Utility for ensuring secure connections to Google Cloud SQL instances";
    longDescription = ''
      The Cloud SQL Auth Proxy is a utility for ensuring secure connections to your Cloud SQL instances.
      It provides IAM authorization, allowing you to control who can connect to your instance through IAM permissions,
      and TLS 1.3 encryption, without having to manage certificates.
      See the [Connecting Overview](https://cloud.google.com/sql/docs/mysql/connect-overview) page for more information
      on connecting to a Cloud SQL instance, or the [About the Proxy](https://cloud.google.com/sql/docs/mysql/sql-proxy)
      page for details on how the Cloud SQL Proxy works.
    '';
    homepage = "https://github.com/GoogleCloudPlatform/cloud-sql-proxy";
    license = licenses.asl20;
    maintainers = with maintainers; [ nicknovitski totoroot ];
    platforms = platforms.all;
    mainProgram = "cloud-sql-proxy";
  };
}
+2 −2
Original line number Diff line number Diff line
@@ -3615,8 +3615,6 @@ with pkgs;
  clairvoyance = callPackage ../tools/security/clairvoyance { };
  cloud-sql-proxy = callPackage ../tools/misc/cloud-sql-proxy { };
  cloudfox = callPackage ../tools/security/cloudfox { };
  cloudhunter = callPackage ../tools/security/cloudhunter { };
@@ -8754,6 +8752,8 @@ with pkgs;
  google-cloud-bigtable-tool = callPackage ../tools/misc/google-cloud-bigtable-tool { };
  google-cloud-sql-proxy = callPackage ../tools/misc/google-cloud-sql-proxy { };
  google-fonts = callPackage ../data/fonts/google-fonts { };
  google-clasp = callPackage ../development/tools/google-clasp { };