[arch-commits] Commit in cockpit/repos/community-x86_64 (8 files)

Massimiliano Torromeo mtorromeo at gemini.archlinux.org
Mon Feb 28 21:59:56 UTC 2022


    Date: Monday, February 28, 2022 @ 21:59:56
  Author: mtorromeo
Revision: 1138727

archrelease: copy trunk to community-x86_64

Added:
  cockpit/repos/community-x86_64/PKGBUILD
    (from rev 1138726, cockpit/trunk/PKGBUILD)
  cockpit/repos/community-x86_64/cockpit-ws.sysuser.conf
    (from rev 1138726, cockpit/trunk/cockpit-ws.sysuser.conf)
  cockpit/repos/community-x86_64/cockpit-wsinstance.sysuser.conf
    (from rev 1138726, cockpit/trunk/cockpit-wsinstance.sysuser.conf)
  cockpit/repos/community-x86_64/cockpit.pam
    (from rev 1138726, cockpit/trunk/cockpit.pam)
Deleted:
  cockpit/repos/community-x86_64/PKGBUILD
  cockpit/repos/community-x86_64/cockpit-ws.sysuser.conf
  cockpit/repos/community-x86_64/cockpit-wsinstance.sysuser.conf
  cockpit/repos/community-x86_64/cockpit.pam

---------------------------------+
 PKGBUILD                        |  243 +++++++++++++++++++-------------------
 cockpit-ws.sysuser.conf         |    2 
 cockpit-wsinstance.sysuser.conf |    2 
 cockpit.pam                     |   10 -
 4 files changed, 129 insertions(+), 128 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-28 21:59:46 UTC (rev 1138726)
+++ PKGBUILD	2022-02-28 21:59:56 UTC (rev 1138727)
@@ -1,121 +0,0 @@
-# Maintainer: Massimiliano Torromeo <massimiliano.torromeo at gmail.com>
-# Contributor: Iwan Timmer <irtimmer at gmail.com>
-# Contributor: Mark Constable <markc at renta.net>
-# Contributor: Anatol Pomozov <anatol.pomozov at gmail.com>
-
-pkgbase=cockpit
-pkgname=(cockpit cockpit-pcp)
-pkgver=263
-pkgrel=1
-pkgdesc='A systemd web based user interface for Linux servers'
-arch=('x86_64')
-url='https://cockpit-project.org/'
-license=(LGPL)
-makedepends=(krb5 libssh accountsservice perl-json perl-locale-po json-glib glib-networking
-             git intltool gtk-doc gobject-introspection networkmanager libgsystem xmlto npm pcp
-             gendesk)
-source=("https://github.com/cockpit-project/cockpit/releases/download/$pkgver/cockpit-$pkgver.tar.xz"
-        "cockpit.pam"
-        "cockpit-ws.sysuser.conf"
-        "cockpit-wsinstance.sysuser.conf")
-sha256sums=('e82366f446122d99b4e8dcc7510ffe7be9a8c5ca216b9d027ef989ba46452bd9'
-            'a979e236681c6a06906937cf0f012e976347af5d6d7e7ae04a11acb01cc2689d'
-            '1ad9dad75858264778bd94799b60c651f7cc1c7f7fa1c54622174303e639287a'
-            '46ee8ecad7bc97ba588ab9471dde76e41c00daf40658902425626c3a1938b438')
-
-prepare() {
-  cd cockpit-$pkgver
-  # disable buggy package-lock check
-  sed -r '/^cmd_make_package_lock_json\b/ a exit 0' -i tools/node-modules
-}
-
-build() {
-  cd cockpit-$pkgver
-  ./configure \
-    --prefix=/usr \
-    --sbindir=/usr/bin \
-    --libexecdir=/usr/lib/$pkgname/ \
-    --sysconfdir=/etc \
-    --localstatedir=/var \
-    --disable-dependency-tracking \
-    --disable-silent-rules \
-    --with-cockpit-user=cockpit-ws \
-    --with-cockpit-ws-instance-user=cockpit-wsinstance
-  make all
-
-  gendesk -n \
-    --name 'Cockpit Client' \
-    --comment 'Connect via ssh to servers running Cockpit' \
-    --exec '/usr/lib/cockpit/cockpit-desktop /' \
-    --categories 'Network;RemoteAccess' \
-    --custom 'DBusActivatable=true' \
-    --icon cockpit-client \
-    --pkgname cockpit
-}
-
-package_cockpit() {
-  depends=(krb5 libssh accountsservice perl-json perl-locale-po json-glib glib-networking
-           libpwquality openssl kexec-tools)
-  backup=('etc/pam.d/cockpit')
-  optdepends=("cockpit-pcp: reading performance metrics"
-              "cockpit-podman: user interface for managing podman containers"
-              "cockpit-machines: user interface for managing virtual machines"
-              "polkit: elevate privileges"
-              "sudo: elevate privileges"
-              "udisks2: manage hard disks"
-              "clevis: manage disk encryption"
-              "networkmanager: manage network connections"
-              "packagekit: manage packages"
-              "sssd: authentication"
-              "sscg: generate self-signed certificate")
-
-  cd cockpit-$pkgver
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir"/usr/{src,lib/firewalld}
-  install -Dm644 "$srcdir"/cockpit.pam "$pkgdir"/etc/pam.d/cockpit
-  install -Dm644 "$srcdir"/cockpit-ws.sysuser.conf "$pkgdir"/usr/lib/sysusers.d/cockpit-ws.conf
-  install -Dm644 "$srcdir"/cockpit-wsinstance.sysuser.conf "$pkgdir"/usr/lib/sysusers.d/cockpit-wsinstance.conf
-
-  echo "z /usr/lib/cockpit/cockpit-session - - cockpit-wsinstance -" >> "$pkgdir"/usr/lib/tmpfiles.d/cockpit-tempfiles.conf
-
-  install -Dm644 cockpit.desktop "$pkgdir"/usr/share/applications/org.cockpit_project.CockpitClient.desktop
-
-  # remove unused plugins
-  rm -rf "$pkgdir"/usr/share/cockpit/{selinux,playground,sosreport} \
-         "$pkgdir"/usr/share/metainfo/org.cockpit-project.cockpit-{selinux,sosreport}.metainfo.xml
-
-  # remove plugins packaged separately
-  rm -rf "$pkgdir"/usr/share/cockpit/pcp \
-         "$pkgdir"/usr/lib/cockpit/cockpit-pcp \
-         "$pkgdir"/var/lib/pcp
-}
-
-package_cockpit-pcp() {
-  pkgdesc='Cockpit support for reading PCP metrics and loading PCP archives'
-  depends=(cockpit pcp)
-
-  cd cockpit-$pkgver
-  make DESTDIR="$pkgdir"/tmp install
-
-  cd "$pkgdir"/tmp
-  bsdtar -cf - usr/share/cockpit/pcp usr/lib/cockpit/cockpit-pcp var/lib/pcp \
-    | bsdtar -xf - -C "$pkgdir"
-  rm -rf "$pkgdir"/tmp
-}
-
-_do_package_component() {
-  _component="${pkgname#cockpit-}"
-
-  cd cockpit-$pkgver
-  make DESTDIR="$pkgdir"/tmp install
-
-  cd "$pkgdir"/tmp
-  bsdtar -cf - usr/share/cockpit/$_component \
-    | bsdtar -xf - -C "$pkgdir"
-
-  [ -f usr/share/metainfo/org.cockpit-project.$pkgname.metainfo.xml ] && \
-    install -Dm644 usr/share/metainfo/org.cockpit-project.$pkgname.metainfo.xml \
-      "$pkgdir"/usr/share/metainfo/org.cockpit-project.$pkgname.metainfo.xml
-
-  rm -rf "$pkgdir"/tmp
-}

Copied: cockpit/repos/community-x86_64/PKGBUILD (from rev 1138726, cockpit/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-02-28 21:59:56 UTC (rev 1138727)
@@ -0,0 +1,122 @@
+# Maintainer: Massimiliano Torromeo <massimiliano.torromeo at gmail.com>
+# Contributor: Iwan Timmer <irtimmer at gmail.com>
+# Contributor: Mark Constable <markc at renta.net>
+# Contributor: Anatol Pomozov <anatol.pomozov at gmail.com>
+
+pkgbase=cockpit
+pkgname=(cockpit cockpit-pcp)
+pkgver=264
+pkgrel=1
+pkgdesc='A systemd web based user interface for Linux servers'
+arch=('x86_64')
+url='https://cockpit-project.org/'
+license=(LGPL)
+makedepends=(krb5 libssh accountsservice perl-json perl-locale-po json-glib glib-networking
+             git intltool gtk-doc gobject-introspection networkmanager libgsystem xmlto npm pcp
+             gendesk)
+options=(debug)
+source=("https://github.com/cockpit-project/cockpit/releases/download/$pkgver/cockpit-$pkgver.tar.xz"
+        "cockpit.pam"
+        "cockpit-ws.sysuser.conf"
+        "cockpit-wsinstance.sysuser.conf")
+sha256sums=('37dc69c5853cab847e59a888bf49712fabc94c415b57b35b80984517283cf1fe'
+            'a979e236681c6a06906937cf0f012e976347af5d6d7e7ae04a11acb01cc2689d'
+            '1ad9dad75858264778bd94799b60c651f7cc1c7f7fa1c54622174303e639287a'
+            '46ee8ecad7bc97ba588ab9471dde76e41c00daf40658902425626c3a1938b438')
+
+prepare() {
+  cd cockpit-$pkgver
+  # disable buggy package-lock check
+  sed -r '/^cmd_make_package_lock_json\b/ a exit 0' -i tools/node-modules
+}
+
+build() {
+  cd cockpit-$pkgver
+  ./configure \
+    --prefix=/usr \
+    --sbindir=/usr/bin \
+    --libexecdir=/usr/lib/$pkgname/ \
+    --sysconfdir=/etc \
+    --localstatedir=/var \
+    --disable-dependency-tracking \
+    --disable-silent-rules \
+    --with-cockpit-user=cockpit-ws \
+    --with-cockpit-ws-instance-user=cockpit-wsinstance
+  make all
+
+  gendesk -n \
+    --name 'Cockpit Client' \
+    --comment 'Connect via ssh to servers running Cockpit' \
+    --exec '/usr/lib/cockpit/cockpit-desktop /' \
+    --categories 'Network;RemoteAccess' \
+    --custom 'DBusActivatable=true' \
+    --icon cockpit-client \
+    --pkgname cockpit
+}
+
+package_cockpit() {
+  depends=(krb5 libssh accountsservice perl-json perl-locale-po json-glib glib-networking
+           libpwquality openssl kexec-tools)
+  backup=('etc/pam.d/cockpit')
+  optdepends=("cockpit-pcp: reading performance metrics"
+              "cockpit-podman: user interface for managing podman containers"
+              "cockpit-machines: user interface for managing virtual machines"
+              "polkit: elevate privileges"
+              "sudo: elevate privileges"
+              "udisks2: manage hard disks"
+              "clevis: manage disk encryption"
+              "networkmanager: manage network connections"
+              "packagekit: manage packages"
+              "sssd: authentication"
+              "sscg: generate self-signed certificate")
+
+  cd cockpit-$pkgver
+  make DESTDIR="$pkgdir" install
+  rm -rf "$pkgdir"/usr/{src,lib/firewalld}
+  install -Dm644 "$srcdir"/cockpit.pam "$pkgdir"/etc/pam.d/cockpit
+  install -Dm644 "$srcdir"/cockpit-ws.sysuser.conf "$pkgdir"/usr/lib/sysusers.d/cockpit-ws.conf
+  install -Dm644 "$srcdir"/cockpit-wsinstance.sysuser.conf "$pkgdir"/usr/lib/sysusers.d/cockpit-wsinstance.conf
+
+  echo "z /usr/lib/cockpit/cockpit-session - - cockpit-wsinstance -" >> "$pkgdir"/usr/lib/tmpfiles.d/cockpit-tempfiles.conf
+
+  install -Dm644 cockpit.desktop "$pkgdir"/usr/share/applications/org.cockpit_project.CockpitClient.desktop
+
+  # remove unused plugins
+  rm -rf "$pkgdir"/usr/share/cockpit/{selinux,playground,sosreport} \
+         "$pkgdir"/usr/share/metainfo/org.cockpit-project.cockpit-{selinux,sosreport}.metainfo.xml
+
+  # remove plugins packaged separately
+  rm -rf "$pkgdir"/usr/share/cockpit/pcp \
+         "$pkgdir"/usr/lib/cockpit/cockpit-pcp \
+         "$pkgdir"/var/lib/pcp
+}
+
+package_cockpit-pcp() {
+  pkgdesc='Cockpit support for reading PCP metrics and loading PCP archives'
+  depends=(cockpit pcp)
+
+  cd cockpit-$pkgver
+  make DESTDIR="$pkgdir"/tmp install
+
+  cd "$pkgdir"/tmp
+  bsdtar -cf - usr/share/cockpit/pcp usr/lib/cockpit/cockpit-pcp var/lib/pcp \
+    | bsdtar -xf - -C "$pkgdir"
+  rm -rf "$pkgdir"/tmp
+}
+
+_do_package_component() {
+  _component="${pkgname#cockpit-}"
+
+  cd cockpit-$pkgver
+  make DESTDIR="$pkgdir"/tmp install
+
+  cd "$pkgdir"/tmp
+  bsdtar -cf - usr/share/cockpit/$_component \
+    | bsdtar -xf - -C "$pkgdir"
+
+  [ -f usr/share/metainfo/org.cockpit-project.$pkgname.metainfo.xml ] && \
+    install -Dm644 usr/share/metainfo/org.cockpit-project.$pkgname.metainfo.xml \
+      "$pkgdir"/usr/share/metainfo/org.cockpit-project.$pkgname.metainfo.xml
+
+  rm -rf "$pkgdir"/tmp
+}

Deleted: cockpit-ws.sysuser.conf
===================================================================
--- cockpit-ws.sysuser.conf	2022-02-28 21:59:46 UTC (rev 1138726)
+++ cockpit-ws.sysuser.conf	2022-02-28 21:59:56 UTC (rev 1138727)
@@ -1 +0,0 @@
-u cockpit-ws - "User for cockpit web service"

Copied: cockpit/repos/community-x86_64/cockpit-ws.sysuser.conf (from rev 1138726, cockpit/trunk/cockpit-ws.sysuser.conf)
===================================================================
--- cockpit-ws.sysuser.conf	                        (rev 0)
+++ cockpit-ws.sysuser.conf	2022-02-28 21:59:56 UTC (rev 1138727)
@@ -0,0 +1 @@
+u cockpit-ws - "User for cockpit web service"

Deleted: cockpit-wsinstance.sysuser.conf
===================================================================
--- cockpit-wsinstance.sysuser.conf	2022-02-28 21:59:46 UTC (rev 1138726)
+++ cockpit-wsinstance.sysuser.conf	2022-02-28 21:59:56 UTC (rev 1138727)
@@ -1 +0,0 @@
-u cockpit-wsinstance - "User for cockpit-ws instances"

Copied: cockpit/repos/community-x86_64/cockpit-wsinstance.sysuser.conf (from rev 1138726, cockpit/trunk/cockpit-wsinstance.sysuser.conf)
===================================================================
--- cockpit-wsinstance.sysuser.conf	                        (rev 0)
+++ cockpit-wsinstance.sysuser.conf	2022-02-28 21:59:56 UTC (rev 1138727)
@@ -0,0 +1 @@
+u cockpit-wsinstance - "User for cockpit-ws instances"

Deleted: cockpit.pam
===================================================================
--- cockpit.pam	2022-02-28 21:59:46 UTC (rev 1138726)
+++ cockpit.pam	2022-02-28 21:59:56 UTC (rev 1138727)
@@ -1,5 +0,0 @@
-#%PAM-1.0
-auth      include   system-remote-login
-account   include   system-remote-login
-password  include   system-remote-login
-session   include   system-remote-login

Copied: cockpit/repos/community-x86_64/cockpit.pam (from rev 1138726, cockpit/trunk/cockpit.pam)
===================================================================
--- cockpit.pam	                        (rev 0)
+++ cockpit.pam	2022-02-28 21:59:56 UTC (rev 1138727)
@@ -0,0 +1,5 @@
+#%PAM-1.0
+auth      include   system-remote-login
+account   include   system-remote-login
+password  include   system-remote-login
+session   include   system-remote-login



More information about the arch-commits mailing list