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

George Rawlinson grawlinson at gemini.archlinux.org
Mon May 2 22:54:09 UTC 2022


    Date: Monday, May 2, 2022 @ 22:54:09
  Author: grawlinson
Revision: 1192358

archrelease: copy trunk to community-testing-x86_64

Added:
  lxd/repos/community-testing-x86_64/PKGBUILD
    (from rev 1192357, lxd/trunk/PKGBUILD)
  lxd/repos/community-testing-x86_64/lxd.service
    (from rev 1192357, lxd/trunk/lxd.service)
  lxd/repos/community-testing-x86_64/lxd.socket
    (from rev 1192357, lxd/trunk/lxd.socket)
  lxd/repos/community-testing-x86_64/lxd.sysusers
    (from rev 1192357, lxd/trunk/lxd.sysusers)
Deleted:
  lxd/repos/community-testing-x86_64/PKGBUILD
  lxd/repos/community-testing-x86_64/lxd.service
  lxd/repos/community-testing-x86_64/lxd.socket
  lxd/repos/community-testing-x86_64/lxd.sysusers

--------------+
 PKGBUILD     |  170 ++++++++++++++++++++++++++++-----------------------------
 lxd.service  |   46 +++++++--------
 lxd.socket   |   24 ++++----
 lxd.sysusers |    2 
 4 files changed, 121 insertions(+), 121 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-02 22:53:06 UTC (rev 1192357)
+++ PKGBUILD	2022-05-02 22:54:09 UTC (rev 1192358)
@@ -1,85 +0,0 @@
-# Maintainer: Morten Linderud <foxboron at archlinux.org>
-# Maintainer: George Rawlinson <grawlinson at archlinux.org>
-# Contributor: Maikel Wever <maikelwever at gmail.com>
-# Contributor: Asterios Dimitriou <asterios at pci.gr>
-# Contributor: Benjamin Asbach <archlinux-aur.lxd at impl.it>
-# Contributer: nightuser <nightuser.android at gmail.com>
-
-pkgname=lxd
-pkgver=5.0.0
-pkgrel=3
-pkgdesc="Daemon based on liblxc offering a REST API to manage containers"
-arch=('x86_64')
-url="https://linuxcontainers.org/lxd"
-license=('APACHE')
-depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables')
-makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd')
-optdepends=(
-    'lvm2: for lvm2 support'
-    'thin-provisioning-tools: for thin provisioning support'
-    'btrfs-progs: for btrfs storage driver support'
-    'ceph: for ceph storage driver support'
-    'cdrtools: VM support'
-    'qemu-headless: VM support'
-    'ovmf: VM support'
-    'systemd-libs: unix device hotplug support'
-    'apparmor: apparmor support'
-)
-source=("https://linuxcontainers.org/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}
-        "lxd.socket"
-        "lxd.service"
-        "lxd.sysusers")
-validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67')
-sha256sums=('a99b7edfb52c8195b2de4988844d32d73be6426f6cff28408250517b238fdef9'
-            'SKIP'
-            'b89a725223ef72b25eab25184084d069af312f8c23612c57fdb75427a510232e'
-            '102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54'
-            'd0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  mkdir bin
-  go mod verify
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  export GOFLAGS="-buildmode=pie -trimpath"
-  export CGO_LDFLAGS_ALLOW="-Wl,-z,now"
-
-  go build -v -tags "netgo" -o bin/ ./lxd-migrate/...
-  CGO_LDFLAGS="$CGO_LDFLAGS -static" go build -v -tags "agent" -o bin/ ./lxd-agent/...
-  for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark lxd-user; do
-    go build -v -tags "libsqlite3" -o bin/ ./$tool/...
-  done
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-migrate lxd-user; do
-    install -v -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool"
-  done
-
-  # Package license
-  install -v -Dm644 "COPYING"  "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
-
-  # systemd files
-  install -v -Dm644 "${srcdir}/"lxd.{service,socket} -t "${pkgdir}/usr/lib/systemd/system"
-  install -v -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf"
-
-  # logs
-  install -v -dm700 "${pkgdir}/var/log/lxd"
-
-  # documentation
-  install -d "${pkgdir}/usr/share/doc/lxd/html"
-  rm -rf doc/html
-  install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/"
-
-  # Bash completions
-  install -v -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: lxd/repos/community-testing-x86_64/PKGBUILD (from rev 1192357, lxd/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-05-02 22:54:09 UTC (rev 1192358)
@@ -0,0 +1,85 @@
+# Maintainer: Morten Linderud <foxboron at archlinux.org>
+# Maintainer: George Rawlinson <grawlinson at archlinux.org>
+# Contributor: Maikel Wever <maikelwever at gmail.com>
+# Contributor: Asterios Dimitriou <asterios at pci.gr>
+# Contributor: Benjamin Asbach <archlinux-aur.lxd at impl.it>
+# Contributer: nightuser <nightuser.android at gmail.com>
+
+pkgname=lxd
+pkgver=5.1
+pkgrel=1
+pkgdesc="Daemon based on liblxc offering a REST API to manage containers"
+arch=('x86_64')
+url="https://linuxcontainers.org/lxd"
+license=('APACHE')
+depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables')
+makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd')
+optdepends=(
+    'lvm2: for lvm2 support'
+    'thin-provisioning-tools: for thin provisioning support'
+    'btrfs-progs: for btrfs storage driver support'
+    'ceph: for ceph storage driver support'
+    'cdrtools: VM support'
+    'qemu-headless: VM support'
+    'ovmf: VM support'
+    'systemd-libs: unix device hotplug support'
+    'apparmor: apparmor support'
+)
+source=("https://linuxcontainers.org/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}
+        "lxd.socket"
+        "lxd.service"
+        "lxd.sysusers")
+validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67')
+sha256sums=('319f4e93506e2144edaa280b0185fb37c4374cf7d7468a5e5c8c1b678189250a'
+            'SKIP'
+            'b89a725223ef72b25eab25184084d069af312f8c23612c57fdb75427a510232e'
+            '102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54'
+            'd0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  mkdir bin
+  go mod verify
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  export GOFLAGS="-buildmode=pie -trimpath"
+  export CGO_LDFLAGS_ALLOW="-Wl,-z,now"
+
+  go build -v -tags "netgo" -o bin/ ./lxd-migrate/...
+  CGO_LDFLAGS="$CGO_LDFLAGS -static" go build -v -tags "agent" -o bin/ ./lxd-agent/...
+  for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark lxd-user; do
+    go build -v -tags "libsqlite3" -o bin/ ./$tool/...
+  done
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-migrate lxd-user; do
+    install -v -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool"
+  done
+
+  # Package license
+  install -v -Dm644 "COPYING"  "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+
+  # systemd files
+  install -v -Dm644 "${srcdir}/"lxd.{service,socket} -t "${pkgdir}/usr/lib/systemd/system"
+  install -v -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf"
+
+  # logs
+  install -v -dm700 "${pkgdir}/var/log/lxd"
+
+  # documentation
+  install -d "${pkgdir}/usr/share/doc/lxd/"
+  rm -rf doc/html
+  cp -vr doc/* "${pkgdir}/usr/share/doc/lxd/"
+
+  # Bash completions
+  install -v -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd"
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: lxd.service
===================================================================
--- lxd.service	2022-05-02 22:53:06 UTC (rev 1192357)
+++ lxd.service	2022-05-02 22:54:09 UTC (rev 1192358)
@@ -1,23 +0,0 @@
-[Unit]
-Description=LXD Container Hypervisor
-After=network-online.target lxcfs.service
-Requires=network-online.target lxcfs.service lxd.socket
-Documentation=man:lxd(1)
-
-[Service]
-Environment=LXD_OVMF_PATH=/usr/share/ovmf/x64
-ExecStart=/usr/bin/lxd --group=lxd --logfile=/var/log/lxd/lxd.log
-ExecStartPost=/usr/bin/lxd waitready --timeout=600
-ExecStop=/usr/bin/lxd shutdown
-TimeoutStartSec=600s
-TimeoutStopSec=30s
-Restart=on-failure
-LimitNOFILE=1048576
-LimitNPROC=infinity
-LimitCORE=infinity
-TasksMax=infinity
-Delegate=yes
-KillMode=process
-
-[Install]
-WantedBy=multi-user.target

Copied: lxd/repos/community-testing-x86_64/lxd.service (from rev 1192357, lxd/trunk/lxd.service)
===================================================================
--- lxd.service	                        (rev 0)
+++ lxd.service	2022-05-02 22:54:09 UTC (rev 1192358)
@@ -0,0 +1,23 @@
+[Unit]
+Description=LXD Container Hypervisor
+After=network-online.target lxcfs.service
+Requires=network-online.target lxcfs.service lxd.socket
+Documentation=man:lxd(1)
+
+[Service]
+Environment=LXD_OVMF_PATH=/usr/share/ovmf/x64
+ExecStart=/usr/bin/lxd --group=lxd --logfile=/var/log/lxd/lxd.log
+ExecStartPost=/usr/bin/lxd waitready --timeout=600
+ExecStop=/usr/bin/lxd shutdown
+TimeoutStartSec=600s
+TimeoutStopSec=30s
+Restart=on-failure
+LimitNOFILE=1048576
+LimitNPROC=infinity
+LimitCORE=infinity
+TasksMax=infinity
+Delegate=yes
+KillMode=process
+
+[Install]
+WantedBy=multi-user.target

Deleted: lxd.socket
===================================================================
--- lxd.socket	2022-05-02 22:53:06 UTC (rev 1192357)
+++ lxd.socket	2022-05-02 22:54:09 UTC (rev 1192358)
@@ -1,12 +0,0 @@
-[Unit]
-Description=LXD - unix socket
-Documentation=man:lxd(1)
-
-[Socket]
-ListenStream=/var/lib/lxd/unix.socket
-SocketMode=0660
-SocketGroup=lxd
-Service=lxd.service
-
-[Install]
-WantedBy=sockets.target

Copied: lxd/repos/community-testing-x86_64/lxd.socket (from rev 1192357, lxd/trunk/lxd.socket)
===================================================================
--- lxd.socket	                        (rev 0)
+++ lxd.socket	2022-05-02 22:54:09 UTC (rev 1192358)
@@ -0,0 +1,12 @@
+[Unit]
+Description=LXD - unix socket
+Documentation=man:lxd(1)
+
+[Socket]
+ListenStream=/var/lib/lxd/unix.socket
+SocketMode=0660
+SocketGroup=lxd
+Service=lxd.service
+
+[Install]
+WantedBy=sockets.target

Deleted: lxd.sysusers
===================================================================
--- lxd.sysusers	2022-05-02 22:53:06 UTC (rev 1192357)
+++ lxd.sysusers	2022-05-02 22:54:09 UTC (rev 1192358)
@@ -1 +0,0 @@
-g lxd - -

Copied: lxd/repos/community-testing-x86_64/lxd.sysusers (from rev 1192357, lxd/trunk/lxd.sysusers)
===================================================================
--- lxd.sysusers	                        (rev 0)
+++ lxd.sysusers	2022-05-02 22:54:09 UTC (rev 1192358)
@@ -0,0 +1 @@
+g lxd - -



More information about the arch-commits mailing list