openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
October 2023
- 1 participants
- 2656 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kubernetes1.27 for openSUSE:Factory checked in at 2023-10-01 21:21:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubernetes1.27 (Old)
and /work/SRC/openSUSE:Factory/.kubernetes1.27.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubernetes1.27"
Sun Oct 1 21:21:57 2023 rev:6 rq:1112615 version:1.27.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/kubernetes1.27/kubernetes1.27.changes 2023-08-03 17:27:44.947024791 +0200
+++ /work/SRC/openSUSE:Factory/.kubernetes1.27.new.28202/kubernetes1.27.changes 2023-10-01 21:22:13.288461310 +0200
@@ -1,0 +2,91 @@
+Wed Sep 20 17:49:17 UTC 2023 - Priyanka Saggu <priyanka.saggu(a)suse.com>
+
+- fixes for bsc#1214406
+- update `Wants` directive in [Unit] section of `kubelet.service`:
+ * add: `containerd.service`
+ * remove: `docker.service`
+- updating container runtime prerequisites:
+ (Refer: k8s.io/docs/setup/production-environment/container-runtimes/#install-and-configure-prerequisites)
+ * update `90-kubeadm.conf` to add below iptables rules:
+ - net.bridge.bridge-nf-call-iptables = 1
+ - net.bridge.bridge-nf-call-ip6tables = 1
+ * update `kubeadm.conf` to add `overlay` kernel module
+ * update .spec file to:
+ - add post-installation scriptlet for `kubeadm` package to enable iptables rules defined in `90-kubeadm.conf` using sysctl
+ - add conditional checks to load kernel modules (br_netfilter, overlay) in `kubelet-common` package post-installation scriptlet
+ - update `kubelet-common` post scriptlet to correctly update `KUBELET_VER` var in `/etc/sysconfig/kubelet` file based on fillup template
+- add below to `kubelet` subpackage to recommend installing correct version of package providing `kubernetes-kubelet-common` :
+ * `Recommends: kubernetes-kubelet-common = %{version}`
+- add below to `kubeadm` subpackage to recommend installing correct version of `kubelet` and `kubelet-common` packages:
+ * `Recommends: kubernetes%{baseversion}-kubelet`
+
+-------------------------------------------------------------------
+Wed Sep 20 09:26:45 UTC 2023 - Priyanka Saggu <priyanka.saggu(a)suse.com>
+
+- Update .spec file to bump go version build requirements:
+ * `BuildRequires: go >= 1.20.8`
+- Update to version 1.27.6:
+ * Release commit for Kubernetes v1.27.6
+ * [go] Bump images, versions and deps to use Go 1.20.8
+ * fix: concurrent map writes in e2e test
+ * Automated cherry pick of #119776: Fix a job quota related deadlock (#120320)
+ * Fix OpenAPI aggregation cleanup
+ * Fallback to legacy discovery on a wider range of conditions in aggregator
+ * apiextensions-apiserver: generate applyconfigurations
+ * TopologyAwareHints: Take lock in HasPopulatedHints
+ * Mark Job onPodConditions as optional in pod failure policy
+ * Update CHANGELOG/CHANGELOG-1.27.md for v1.27.5
+ * Incorporating feedback on 119341
+ * check for overflow
+ * Fix CEL cost handling of zero length replacement strings
+ * generate ReportingInstance and ReportingController in Event
+ * Pass Pinned field to kubecontainer.Image
+ * prep for go1.21: use -e in go list
+ * Skip apiserver_admission_webhook_request_total during context-canceled
+ * Ignore context canceled from validate and mutate webhook failopen metric
+ * kubeadm: fix nil pointer when etcd member is already removed
+ * update to golangci-lint v1.54.1 + go-ruleguard v0.4.0
+ * fix: when PreFilter returns UnschedulableAndUnresolvable, copy the state in all nodes in statusmap
+ * Fix a bug that PostFilter plugin may not function if previous PreFilter plugins return Skip
+ * Issue 4230: remove readiness check for cache exclusion
+ * add test for apiservices.apiregistration.k8s.io discoverability in openapi/v3
+ * update openapi
+ * expose apiregistration.k8s.io into OpenAPIV3
+ * fix openapi/v3 non local apiservices aggregation
+ * node: devicemgr: topomgr: add logs
+ * e2e: node: add test to check device-requiring pods are cleaned up
+ * e2e: node: devices: improve the node reboot test
+ * e2e: node: devicemanager: update tests
+ * kubelet: devices: skip allocation for running pods
+ * Add test coverage of result size of string operations
+ * Bump cel-go to v0.12.7
+
+
+-------------------------------------------------------------------
+Tue Sep 12 12:53:12 UTC 2023 - priyanka.saggu(a)suse.com
+
+- Update .spec file to bump go version build requirements:
+ * `BuildRequires: go >= 1.20.7`
+- Update to version 1.27.5:
+ * Use environment varaibles for parameters in Powershell
+ * Use env varaibles for passing path
+ * Avoid returning nil responseKind in v1beta1 aggregated discovery
+ * [release-1.27] releng/go: Bump images, versions and deps to use Go 1.20.7
+ * e2e_node: move getSampleDevicePluginPod to device_plugin_test.go
+ * fix 'pod' in kubelet prober metrics
+ * priority & fairness: support dynamically configuring work estimator max seats
+ * Add mininumKubelet tag into ReadWriteOncePod test
+ * Include ignored pods when computing backoff delay for Job pod failures
+ * Adjust the algorithm for computing the pod finish time
+ * Rename updateReconstructedFromAPIServer
+ * Rename volumesNeedDevicePath
+ * Update volumesInUse after attachability is confirmed
+ * Add uncertain state of volume attach-ability
+ * Refactor FindAttachablePluginBySpec out of CSI code path
+ * kubeadm: backdate generated CAs by 5 minutes
+ * client-go: allow to set NotBefore in NewSelfSignedCACert()
+ * e2e: fix flaky test 'should contain OpenAPI V3 for Aggregated APIServer'
+ * Fix a data race in TopologyCache
+ * Fix TopologyAwareHint not working when zone label is added after Node creation
+
+-------------------------------------------------------------------
Old:
----
kubernetes-1.27.1.obscpio
kubernetes-1.27.4.tar.xz
New:
----
kubernetes-1.27.6.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kubernetes1.27.spec ++++++
--- /var/tmp/diff_new_pack.P8p2HI/_old 2023-10-01 21:22:17.284605906 +0200
+++ /var/tmp/diff_new_pack.P8p2HI/_new 2023-10-01 21:22:17.284605906 +0200
@@ -22,7 +22,7 @@
%define baseversionminus1 1.26
Name: kubernetes%{baseversion}
-Version: 1.27.4
+Version: 1.27.6
Release: 0
Summary: Container Scheduling and Management
License: Apache-2.0
@@ -51,7 +51,7 @@
Patch5: revert-coredns-image-renaming.patch
BuildRequires: fdupes
BuildRequires: git
-BuildRequires: go >= 1.20.6
+BuildRequires: go >= 1.20.8
BuildRequires: go-go-md2man
BuildRequires: golang-packaging
BuildRequires: rsync
@@ -71,10 +71,8 @@
-
-
-
# packages to build containerized control plane
+
%package apiserver
Summary: Kubernetes apiserver for container image
Group: System/Management
@@ -120,6 +118,7 @@
Group: System/Management
Requires: cri-runtime
Requires: kubernetes-kubelet-common
+Recommends: kubernetes-kubelet-common = %{version}
Provides: kubernetes-kubelet%{baseversion} = %{version}
Obsoletes: kubernetes-kubelet%{baseversion} < %{version}
%{?systemd_requires}
@@ -154,6 +153,7 @@
Requires: socat
Requires(pre): shadow
Requires: (kubernetes%{baseversion}-kubelet or kubernetes%{baseversionminus1}-kubelet)
+Recommends: kubernetes%{baseversion}-kubelet
%description kubeadm
Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops.
@@ -353,7 +353,18 @@
%post kubelet-common
%fillup_only -an kubelet
+# Check if /etc/sysconfig/kubelet exists
+if [ -e "/etc/sysconfig/kubelet" ]; then
+ # Extract the value from the fillup file
+ UPDATED_KUBELET_VER=$(grep '^KUBELET_VER=' %{_fillupdir}/sysconfig.kubelet-kubernetes%{baseversion} | cut -d '=' -f2)
+ # Update the value in the sysconfig file
+ sed -i "s/^KUBELET_VER=.*/KUBELET_VER=$UPDATED_KUBELET_VER/" /etc/sysconfig/kubelet
+fi
%service_add_post kubelet.service
+if [ $1 -eq 1 ]; then
+ # Check if modprobe command is available
+ [ ! -x /sbin/modprobe ] || { /sbin/modprobe br_netfilter && /sbin/modprobe overlay; } || true
+fi
%if 0%{?suse_version} < 1500
# create some subvolumes needed by CNI
if [ ! -e %{_localstatedir}/lib/cni ]; then
@@ -370,6 +381,13 @@
%postun kubelet-common
%service_del_postun kubelet.service
+%post kubeadm
+# Check if sysctl command is available
+if [ -x /usr/sbin/sysctl ]; then
+ # Run sysctl --system after the package installation
+ /usr/sbin/sysctl -p %{_sysctldir}/90-kubeadm.conf || true
+fi
+
%files kubelet-common
%doc README.md CONTRIBUTING.md CHANGELOG-%{baseversion}.md
%license LICENSE
++++++ 90-kubeadm.conf ++++++
--- /var/tmp/diff_new_pack.P8p2HI/_old 2023-10-01 21:22:17.320607209 +0200
+++ /var/tmp/diff_new_pack.P8p2HI/_new 2023-10-01 21:22:17.324607353 +0200
@@ -1,3 +1,5 @@
# The file is provided as part of the kubernetes-kubeadm package
+net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
+net.bridge.bridge-nf-call-ip6tables = 1
++++++ _service ++++++
--- /var/tmp/diff_new_pack.P8p2HI/_old 2023-10-01 21:22:17.352608366 +0200
+++ /var/tmp/diff_new_pack.P8p2HI/_new 2023-10-01 21:22:17.352608366 +0200
@@ -5,7 +5,7 @@
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
- <param name="revision">v1.27.4</param>
+ <param name="revision">v1.27.6</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="disabled"/>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.P8p2HI/_old 2023-10-01 21:22:17.372609090 +0200
+++ /var/tmp/diff_new_pack.P8p2HI/_new 2023-10-01 21:22:17.372609090 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/kubernetes/kubernetes.git</param>
- <param name="changesrevision">fa3d7990104d7c1f16943a67f11b154b71f6a132</param></service></servicedata>
+ <param name="changesrevision">741c8db18a52787d734cbe4795f0b4ad860906d6</param></service></servicedata>
(No newline at EOF)
++++++ kubeadm.conf ++++++
--- /var/tmp/diff_new_pack.P8p2HI/_old 2023-10-01 21:22:17.408610392 +0200
+++ /var/tmp/diff_new_pack.P8p2HI/_new 2023-10-01 21:22:17.412610537 +0200
@@ -1,3 +1,4 @@
# Load br_netfilter module at boot
br_netfilter
+overlay
++++++ kubelet.service ++++++
--- /var/tmp/diff_new_pack.P8p2HI/_old 2023-10-01 21:22:17.432611261 +0200
+++ /var/tmp/diff_new_pack.P8p2HI/_new 2023-10-01 21:22:17.432611261 +0200
@@ -1,8 +1,8 @@
[Unit]
Description=kubelet: The Kubernetes Node Agent
-Documentation=https://kubernetes.io/docs/
+Documentation=https://kubernetes.io/docs/concepts/overview/components/#kubelet https://kubernetes.io/docs/reference/generated/kubelet
After=network.target network-online.target
-Wants=docker.service crio.service
+Wants=containerd.service crio.service
ConditionPathExists=/var/lib/kubelet/config.yaml
[Service]
++++++ kubernetes-1.27.4.tar.xz -> kubernetes-1.27.6.tar.xz ++++++
/work/SRC/openSUSE:Factory/kubernetes1.27/kubernetes-1.27.4.tar.xz /work/SRC/openSUSE:Factory/.kubernetes1.27.new.28202/kubernetes-1.27.6.tar.xz differ: char 15, line 1
++++++ kubernetes.obsinfo ++++++
--- /var/tmp/diff_new_pack.P8p2HI/_old 2023-10-01 21:22:17.492613432 +0200
+++ /var/tmp/diff_new_pack.P8p2HI/_new 2023-10-01 21:22:17.492613432 +0200
@@ -1,5 +1,5 @@
name: kubernetes
-version: 1.27.4
-mtime: 1689768888
-commit: fa3d7990104d7c1f16943a67f11b154b71f6a132
+version: 1.27.6
+mtime: 1694596447
+commit: 741c8db18a52787d734cbe4795f0b4ad860906d6
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-gevent for openSUSE:Factory checked in at 2023-10-01 21:21:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gevent (Old)
and /work/SRC/openSUSE:Factory/.python-gevent.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-gevent"
Sun Oct 1 21:21:56 2023 rev:46 rq:1114303 version:23.9.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gevent/python-gevent.changes 2023-09-22 21:47:28.925008396 +0200
+++ /work/SRC/openSUSE:Factory/.python-gevent.new.28202/python-gevent.changes 2023-10-01 21:22:11.476395742 +0200
@@ -4 +4 @@
-- update to 23.9.0 (CVE-2023-41419):
+- update to 23.9.0 (bsc#1215469, CVE-2023-41419):
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rubygem-mini_portile2 for openSUSE:Factory checked in at 2023-10-01 21:21:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-mini_portile2 (Old)
and /work/SRC/openSUSE:Factory/.rubygem-mini_portile2.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-mini_portile2"
Sun Oct 1 21:21:55 2023 rev:11 rq:1114385 version:2.8.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-mini_portile2/rubygem-mini_portile2.changes 2022-02-22 21:18:04.562284959 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-mini_portile2.new.28202/rubygem-mini_portile2.changes 2023-10-01 21:22:10.288352754 +0200
@@ -1,0 +2,6 @@
+Tue Sep 26 11:03:25 UTC 2023 - Paolo Perego <paolo.perego(a)suse.com>
+
+- updated to version 2.8.4
+ Various fixes to build system
+
+-------------------------------------------------------------------
@@ -147 +152,0 @@
-
Old:
----
mini_portile2-2.8.0.gem
New:
----
mini_portile2-2.8.4.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-mini_portile2.spec ++++++
--- /var/tmp/diff_new_pack.nfw7fl/_old 2023-10-01 21:22:11.272388360 +0200
+++ /var/tmp/diff_new_pack.nfw7fl/_new 2023-10-01 21:22:11.272388360 +0200
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-mini_portile2
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
#
Name: rubygem-mini_portile2
-Version: 2.8.0
+Version: 2.8.4
Release: 0
%define mod_name mini_portile2
%define mod_full_name %{mod_name}-%{version}
++++++ mini_portile2-2.8.0.gem -> mini_portile2-2.8.4.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.github/workflows/ci.yml new/.github/workflows/ci.yml
--- old/.github/workflows/ci.yml 2022-02-20 19:39:30.000000000 +0100
+++ new/.github/workflows/ci.yml 2023-07-18 16:04:52.000000000 +0200
@@ -25,7 +25,7 @@
fail-fast: false
matrix:
platform: [ubuntu-latest, windows-latest, macos-latest]
- ruby: ["2.3", "2.4", "2.5", "2.6", "2.7", "3.0", "3.1", "head"]
+ ruby: ["2.3", "2.4", "2.5", "2.6", "2.7", "3.0", "3.1", "3.2", "head"]
runs-on: ${{ matrix.platform }}
steps:
- name: configure git crlf on windows
@@ -33,7 +33,7 @@
run: |
git config --system core.autocrlf false
git config --system core.eol lf
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- uses: MSP-Greg/setup-ruby-pkgs@v1
with:
apt-get: _update_ build-essential cmake
@@ -57,14 +57,14 @@
run: |
git config --system core.autocrlf false
git config --system core.eol lf
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- uses: MSP-Greg/setup-ruby-pkgs@v1
with:
apt-get: _update_ build-essential cmake
mingw: _upgrade_ cmake
ruby-version: ${{ matrix.ruby }}
bundler-cache: true
- - uses: actions/cache@v2
+ - uses: actions/cache@v3
with:
path: examples/ports/archives
key: ${{ matrix.platform }}-examples-${{ hashFiles('examples/Rakefile') }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md 2022-02-20 19:39:30.000000000 +0100
+++ new/CHANGELOG.md 2023-07-18 16:04:52.000000000 +0200
@@ -1,5 +1,31 @@
## mini_portile changelog
+### 2.8.4 / 2023-07-18
+
+- cmake: set CMAKE compile flags to configure cross-compilation similarly to `autotools` `--host` flag: `SYSTEM_NAME`, `SYSTEM_PROCESSOR`, `C_COMPILER`, and `CXX_COMPILER`. [#130] (Thanks, @stanhu!)
+
+
+### 2.8.3 / 2023-07-18
+
+#### Fixed
+
+- cmake: only use MSYS/NMake generators when available. [#129] (Thanks, @stanhu!)
+
+
+### 2.8.2 / 2023-04-30
+
+#### Fixed
+
+- Ensure that the `source_directory` option will work when given a Windows path to an autoconf directory. [#126]
+
+
+### 2.8.1 / 2022-12-24
+
+#### Fixed
+
+- Support applying patches via `git apply` even when the working directory resembles a git directory. [#119] (Thanks, @h0tw1r3!)
+
+
### 2.8.0 / 2022-02-20
#### Added
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mini_portile2/mini_portile.rb new/lib/mini_portile2/mini_portile.rb
--- old/lib/mini_portile2/mini_portile.rb 2022-02-20 19:39:30.000000000 +0100
+++ new/lib/mini_portile2/mini_portile.rb 2023-07-18 16:04:52.000000000 +0200
@@ -35,17 +35,45 @@
attr_accessor :host, :files, :patch_files, :target, :logger, :source_directory
def self.windows?
- RbConfig::CONFIG['target_os'] =~ /mswin|mingw/
+ target_os =~ /mswin|mingw/
end
# GNU MinGW compiled Ruby?
def self.mingw?
- RbConfig::CONFIG['target_os'] =~ /mingw/
+ target_os =~ /mingw/
end
# MS Visual-C compiled Ruby?
def self.mswin?
- RbConfig::CONFIG['target_os'] =~ /mswin/
+ target_os =~ /mswin/
+ end
+
+ def self.darwin?
+ target_os =~ /darwin/
+ end
+
+ def self.freebsd?
+ target_os =~ /freebsd/
+ end
+
+ def self.openbsd?
+ target_os =~ /openbsd/
+ end
+
+ def self.linux?
+ target_os =~ /linux/
+ end
+
+ def self.solaris?
+ target_os =~ /solaris/
+ end
+
+ def self.target_os
+ RbConfig::CONFIG['target_os']
+ end
+
+ def self.target_cpu
+ RbConfig::CONFIG['target_cpu']
end
def initialize(name, version, **kwargs)
@@ -67,12 +95,12 @@
end
def source_directory=(path)
- @source_directory = File.expand_path(path)
+ @source_directory = posix_path(path)
end
def prepare_build_directory
raise "source_directory is not set" if source_directory.nil?
- output "Building #{@name} #{@version} from source at '#{source_directory}'"
+ output "Building #{@name} from source at '#{source_directory}'"
FileUtils.mkdir_p(File.join(tmp_path, [name, version].join("-")))
FileUtils.rm_rf(port_path) # make sure we always re-install
end
@@ -99,9 +127,9 @@
when which('git')
lambda { |file|
message "Running git apply with #{file}... "
- # By --work-tree=. git-apply uses the current directory as
- # the project root and will not search upwards for .git.
- execute('patch', ["git", "--git-dir=.", "--work-tree=.", "apply", "--whitespace=warn", file], :initial_message => false)
+ Dir.mktmpdir do |tmp_git_dir|
+ execute('patch', ["git", "--git-dir=#{tmp_git_dir}", "--work-tree=.", "apply", "--whitespace=warn", file], :initial_message => false)
+ end
}
when which('patch')
lambda { |file|
@@ -137,7 +165,7 @@
# Windows doesn't recognize the shebang.
command.unshift("sh")
end
- execute('configure', command + computed_options)
+ execute('configure', command + computed_options, altlog: "config.log")
end
def compile
@@ -200,10 +228,7 @@
output "Activating #{@name} #{@version} (from #{port_path})..."
vars.each do |var, path|
- full_path = File.expand_path(path)
-
- # turn into a valid Windows path (if required)
- full_path.gsub!(File::SEPARATOR, File::ALT_SEPARATOR) if File::ALT_SEPARATOR
+ full_path = native_path(path)
# save current variable value
old_value = ENV[var] || ''
@@ -237,7 +262,25 @@
(ENV["MAKE"] || @make_command || ENV["make"] || "make").dup
end
-private
+ private
+
+ def native_path(path)
+ path = File.expand_path(path)
+ if File::ALT_SEPARATOR
+ path.tr(File::SEPARATOR, File::ALT_SEPARATOR)
+ else
+ path
+ end
+ end
+
+ def posix_path(path)
+ path = File.expand_path(path)
+ if File::ALT_SEPARATOR
+ "/" + path.tr(File::ALT_SEPARATOR, File::SEPARATOR).tr(":", File::SEPARATOR)
+ else
+ path
+ end
+ end
def tmp_path
"tmp/#{@host}/ports/#{@name}/#{@version}"
@@ -420,6 +463,7 @@
opt_debug = command_opts.fetch(:debug, false)
opt_cd = command_opts.fetch(:cd) { work_path }
opt_env = command_opts.fetch(:env) { Hash.new }
+ opt_altlog = command_opts.fetch(:altlog, nil)
log_out = log_file(action)
@@ -450,12 +494,12 @@
output "OK"
return true
else
- if File.exist? log_out
- output "ERROR, review '#{log_out}' to see what happened. Last lines are:"
- output("=" * 72)
- log_lines = File.readlines(log_out)
- output(log_lines[-[log_lines.length, 20].min .. -1])
- output("=" * 72)
+ output "ERROR. Please review logs to see what happened:\n"
+ [log_out, opt_altlog].compact.each do |log|
+ next unless File.exist?(log)
+ output("----- contents of '#{log}' -----")
+ output(File.read(log))
+ output("----- end of file -----")
end
raise "Failed to complete #{action} task"
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mini_portile2/mini_portile_cmake.rb new/lib/mini_portile2/mini_portile_cmake.rb
--- old/lib/mini_portile2/mini_portile_cmake.rb 2022-02-20 19:39:30.000000000 +0100
+++ new/lib/mini_portile2/mini_portile_cmake.rb 2023-07-18 16:04:52.000000000 +0200
@@ -1,6 +1,9 @@
require 'mini_portile2/mini_portile'
+require 'open3'
class MiniPortileCMake < MiniPortile
+ attr_accessor :system_name
+
def configure_prefix
"-DCMAKE_INSTALL_PREFIX=#{File.expand_path(port_path)}"
end
@@ -11,13 +14,10 @@
end
def configure_defaults
- if MiniPortile.mswin?
- ['-G', 'NMake Makefiles']
- elsif MiniPortile.mingw?
- ['-G', 'MSYS Makefiles']
- else
- []
- end
+ [
+ generator_defaults,
+ cmake_compile_flags,
+ ].flatten
end
def configure
@@ -48,4 +48,91 @@
def cmake_cmd
(ENV["CMAKE"] || @cmake_command || "cmake").dup
end
+
+ private
+
+ def generator_defaults
+ if MiniPortile.mswin? && generator_available?('NMake')
+ ['-G', 'NMake Makefiles']
+ elsif MiniPortile.mingw? && generator_available?('MSYS')
+ ['-G', 'MSYS Makefiles']
+ else
+ []
+ end
+ end
+
+ def cmake_compile_flags
+ c_compiler, cxx_compiler = find_c_and_cxx_compilers(host)
+
+ # needed to ensure cross-compilation with CMake targets the right CPU and compilers
+ [
+ "-DCMAKE_SYSTEM_NAME=#{cmake_system_name}",
+ "-DCMAKE_SYSTEM_PROCESSOR=#{cpu_type}",
+ "-DCMAKE_C_COMPILER=#{c_compiler}",
+ "-DCMAKE_CXX_COMPILER=#{cxx_compiler}"
+ ]
+ end
+
+ def find_compiler(compilers)
+ compilers.find { |binary| which(binary) }
+ end
+
+ # configure automatically searches for the right compiler based on the
+ # `--host` parameter. However, CMake doesn't have an equivalent feature.
+ # Search for the right compiler for the target architecture using
+ # some basic heruistics.
+ def find_c_and_cxx_compilers(host)
+ c_compiler = ENV["CC"]
+ cxx_compiler = ENV["CXX"]
+
+ if MiniPortile.darwin?
+ c_compiler ||= 'clang'
+ cxx_compiler ||='clang++'
+ else
+ c_compiler ||= 'gcc'
+ cxx_compiler ||= 'g++'
+ end
+
+ c_platform_compiler = "#{host}-#{c_compiler}"
+ cxx_platform_compiler = "#{host}-#{cxx_compiler}"
+ c_compiler = find_compiler([c_platform_compiler, c_compiler])
+ cxx_compiler = find_compiler([cxx_platform_compiler, cxx_compiler])
+
+ [c_compiler, cxx_compiler]
+ end
+
+ # Full list: https://gitlab.kitware.com/cmake/cmake/-/blob/v3.26.4/Modules/CMakeDetermin…
+ def cmake_system_name
+ return system_name if system_name
+
+ if MiniPortile.linux?
+ 'Linux'
+ elsif MiniPortile.darwin?
+ 'Darwin'
+ elsif MiniPortile.windows?
+ 'Windows'
+ elsif MiniPortile.freebsd?
+ 'FreeBSD'
+ elsif MiniPortile.openbsd?
+ 'OpenBSD'
+ elsif MiniPortile.solaris?
+ 'SunOS'
+ else
+ raise "Unable to set CMAKE_SYSTEM_NAME for #{MiniPortile.target_os}"
+ end
+ end
+
+ def generator_available?(generator_type)
+ stdout_str, status = Open3.capture2("#{cmake_cmd} --help")
+
+ raise 'Unable to determine whether CMake supports #{generator_type} Makefile generator' unless status.success?
+
+ stdout_str.include?("#{generator_type} Makefiles")
+ end
+
+ def cpu_type
+ return 'x86_64' if MiniPortile.target_cpu == 'x64'
+
+ MiniPortile.target_cpu
+ end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mini_portile2/version.rb new/lib/mini_portile2/version.rb
--- old/lib/mini_portile2/version.rb 2022-02-20 19:39:30.000000000 +0100
+++ new/lib/mini_portile2/version.rb 2023-07-18 16:04:52.000000000 +0200
@@ -1,3 +1,3 @@
class MiniPortile
- VERSION = "2.8.0"
+ VERSION = "2.8.4"
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2022-02-20 19:39:30.000000000 +0100
+++ new/metadata 2023-07-18 16:04:52.000000000 +0200
@@ -1,7 +1,7 @@
--- !ruby/object:Gem::Specification
name: mini_portile2
version: !ruby/object:Gem::Version
- version: 2.8.0
+ version: 2.8.4
platform: ruby
authors:
- Luis Lavena
@@ -10,7 +10,7 @@
autorequire:
bindir: bin
cert_chain: []
-date: 2022-02-20 00:00:00.000000000 Z
+date: 2023-07-18 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: bundler
@@ -18,14 +18,14 @@
requirements:
- - "~>"
- !ruby/object:Gem::Version
- version: '2.3'
+ version: '2.2'
type: :development
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
- version: '2.3'
+ version: '2.2'
- !ruby/object:Gem::Dependency
name: minitar
requirement: !ruby/object:Gem::Requirement
@@ -153,7 +153,7 @@
- !ruby/object:Gem::Version
version: '0'
requirements: []
-rubygems_version: 3.3.5
+rubygems_version: 3.4.10
signing_key:
specification_version: 4
summary: Simplistic port-like solution for developers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mini_portile2.gemspec new/mini_portile2.gemspec
--- old/mini_portile2.gemspec 2022-02-20 19:39:30.000000000 +0100
+++ new/mini_portile2.gemspec 2023-07-18 16:04:52.000000000 +0200
@@ -33,7 +33,7 @@
spec.required_ruby_version = ">= 2.3.0"
- spec.add_development_dependency "bundler", "~> 2.3"
+ spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "minitar", "~> 0.9"
spec.add_development_dependency "minitest", "~> 5.15"
spec.add_development_dependency "minitest-hooks", "~> 1.5"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/test/test_cmake.rb new/test/test_cmake.rb
--- old/test/test_cmake.rb 2022-02-20 19:39:30.000000000 +0100
+++ new/test/test_cmake.rb 2023-07-18 16:04:52.000000000 +0200
@@ -14,13 +14,11 @@
create_tar(@tar_path, @assets_path, "test-cmake-1.0")
start_webrick(File.dirname(@tar_path))
- @recipe = MiniPortileCMake.new("test-cmake", "1.0").tap do |recipe|
- recipe.files << "http://localhost:#{HTTP_PORT}/#{ERB::Util.url_encode(File.basename(@tar_pat…"
- recipe.patch_files << File.join(@assets_path, "patch 1.diff")
- git_dir = File.join(@assets_path, "git")
- with_custom_git_dir(git_dir) do
- recipe.cook
- end
+ @recipe = init_recipe
+
+ git_dir = File.join(@assets_path, "git")
+ with_custom_git_dir(git_dir) do
+ recipe.cook
end
end
@@ -57,9 +55,16 @@
binary = File.join(recipe.path, "bin", exe_name)
assert File.exist?(binary), binary
end
+
+ def init_recipe
+ MiniPortileCMake.new("test-cmake", "1.0").tap do |recipe|
+ recipe.files << "http://localhost:#{HTTP_PORT}/#{ERB::Util.url_encode(File.basename(@tar_pat…"
+ recipe.patch_files << File.join(@assets_path, "patch 1.diff")
+ end
+ end
end
-class TestCMakeConfig < TestCase
+class TestCMakeConfig < TestCMake
def test_make_command_configuration
MiniPortile.stub(:mswin?, false) do
without_env("MAKE") do
@@ -77,6 +82,107 @@
end
end
+ def test_configure_defaults_with_macos
+ recipe = init_recipe
+ recipe.host = 'some-host'
+
+ with_env({ "CC" => nil, "CXX" => nil }) do
+ MiniPortile.stub(:darwin?, true) do
+ with_stubbed_target(os: 'darwin22', cpu: 'arm64') do
+ with_compilers(recipe, host_prefix: true, c_compiler: 'clang', cxx_compiler: 'clang++') do
+ Open3.stub(:capture2, cmake_help_mock('Unix')) do
+ assert_equal(
+ [
+ "-DCMAKE_SYSTEM_NAME=Darwin",
+ "-DCMAKE_SYSTEM_PROCESSOR=arm64",
+ "-DCMAKE_C_COMPILER=some-host-clang",
+ "-DCMAKE_CXX_COMPILER=some-host-clang++"
+ ],
+ recipe.configure_defaults)
+ end
+ end
+ end
+ end
+ end
+ end
+
+ def test_configure_defaults_with_manual_system_name
+ recipe = init_recipe
+ recipe.system_name = 'Custom'
+
+ MiniPortile.stub(:darwin?, false) do
+ with_stubbed_target do
+ with_compilers(recipe) do
+ Open3.stub(:capture2, cmake_help_mock('Unix')) do
+ assert_equal(
+ [
+ "-DCMAKE_SYSTEM_NAME=Custom",
+ "-DCMAKE_SYSTEM_PROCESSOR=x86_64",
+ "-DCMAKE_C_COMPILER=gcc",
+ "-DCMAKE_CXX_COMPILER=g++"
+ ],
+ recipe.configure_defaults)
+ end
+ end
+ end
+ end
+ end
+
+ def test_configure_defaults_with_unix_makefiles
+ recipe = init_recipe
+
+ MiniPortile.stub(:linux?, true) do
+ MiniPortile.stub(:darwin?, false) do
+ with_stubbed_target do
+ with_compilers(recipe) do
+ Open3.stub(:capture2, cmake_help_mock('Unix')) do
+ MiniPortile.stub(:mingw?, true) do
+ assert_equal(default_x86_compile_flags,
+ recipe.configure_defaults)
+ end
+ end
+ end
+ end
+ end
+ end
+ end
+
+ def test_configure_defaults_with_msys_makefiles
+ recipe = init_recipe
+
+ MiniPortile.stub(:linux?, true) do
+ MiniPortile.stub(:darwin?, false) do
+ with_stubbed_target do
+ with_compilers(recipe) do
+ Open3.stub(:capture2, cmake_help_mock('MSYS')) do
+ MiniPortile.stub(:mingw?, true) do
+ assert_equal(['-G', 'MSYS Makefiles'] + default_x86_compile_flags, recipe.configure_defaults)
+ end
+ end
+ end
+ end
+ end
+ end
+ end
+
+ def test_configure_defaults_with_nmake_makefiles
+ recipe = init_recipe
+
+ MiniPortile.stub(:linux?, true) do
+ MiniPortile.stub(:darwin?, false) do
+ with_stubbed_target do
+ with_compilers(recipe) do
+ Open3.stub(:capture2, cmake_help_mock('NMake')) do
+ MiniPortile.stub(:mswin?, true) do
+ assert_equal(['-G', 'NMake Makefiles'] + default_x86_compile_flags, recipe.configure_defaults)
+ end
+ end
+ end
+ end
+ end
+ end
+ end
+
def test_cmake_command_configuration
without_env("CMAKE") do
assert_equal("cmake", MiniPortileCMake.new("test", "1.0.0").cmake_cmd)
@@ -87,4 +193,55 @@
assert_equal("asdf", MiniPortileCMake.new("test", "1.0.0", cmake_command: "xyzzy").cmake_cmd)
end
end
+
+ private
+
+ def with_stubbed_target(os: 'linux', cpu: 'x86_64')
+ MiniPortile.stub(:target_os, os) do
+ MiniPortile.stub(:target_cpu, cpu) do
+ yield
+ end
+ end
+ end
+
+ def with_compilers(recipe, host_prefix: false, c_compiler: 'gcc', cxx_compiler: 'g++')
+ mock = MiniTest::Mock.new
+
+ if host_prefix
+ mock.expect(:call, true, ["#{recipe.host}-#{c_compiler}"])
+ mock.expect(:call, true, ["#{recipe.host}-#{cxx_compiler}"])
+ else
+ mock.expect(:call, false, ["#{recipe.host}-#{c_compiler}"])
+ mock.expect(:call, true, [c_compiler])
+ mock.expect(:call, false, ["#{recipe.host}-#{cxx_compiler}"])
+ mock.expect(:call, true, [cxx_compiler])
+ end
+
+ recipe.stub(:which, mock) do
+ yield
+ end
+ end
+
+ def default_x86_compile_flags
+ [
+ "-DCMAKE_SYSTEM_NAME=Linux",
+ "-DCMAKE_SYSTEM_PROCESSOR=x86_64",
+ "-DCMAKE_C_COMPILER=gcc",
+ "-DCMAKE_CXX_COMPILER=g++"
+ ]
+ end
+
+ def cmake_help_mock(generator_type)
+ open3_mock = MiniTest::Mock.new
+ cmake_script = <<~SCRIPT
+ echo "The following generators are available on this platform (* marks default):"
+ echo "* #{generator_type} Makefiles = Generates standard #{generator_type.upcase} makefiles."
+ SCRIPT
+
+ exit_status = MiniTest::Mock.new
+ exit_status.expect(:success?, true)
+ expected_output = [cmake_script, exit_status]
+ open3_mock.expect(:call, expected_output, ['cmake --help'])
+ open3_mock
+ end
end
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package pam-config for openSUSE:Factory checked in at 2023-10-01 21:21:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pam-config (Old)
and /work/SRC/openSUSE:Factory/.pam-config.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pam-config"
Sun Oct 1 21:21:54 2023 rev:97 rq:1114381 version:2.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/pam-config/pam-config.changes 2023-09-08 21:15:06.169530908 +0200
+++ /work/SRC/openSUSE:Factory/.pam-config.new.28202/pam-config.changes 2023-10-01 21:22:07.456250278 +0200
@@ -1,0 +2,6 @@
+Fri Sep 29 12:56:23 UTC 2023 - Thorsten Kukuk <kukuk(a)suse.com>
+
+- Update to version 2.9
+ - Add support for kanidm
+
+-------------------------------------------------------------------
Old:
----
pam-config-2.8.tar.xz
New:
----
pam-config-2.9.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pam-config.spec ++++++
--- /var/tmp/diff_new_pack.OFsQFO/_old 2023-10-01 21:22:09.296316859 +0200
+++ /var/tmp/diff_new_pack.OFsQFO/_new 2023-10-01 21:22:09.312317438 +0200
@@ -17,7 +17,7 @@
Name: pam-config
-Version: 2.8
+Version: 2.9
Release: 0
Summary: Utility to modify common PAM configuration files
License: GPL-2.0-only
++++++ pam-config-2.8.tar.xz -> pam-config-2.9.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/NEWS new/pam-config-2.9/NEWS
--- old/pam-config-2.8/NEWS 2023-09-08 10:58:44.000000000 +0200
+++ new/pam-config-2.9/NEWS 2023-09-29 15:02:02.000000000 +0200
@@ -4,6 +4,9 @@
Please enter bug reports at https://github.com/SUSE/pam-config/issues
+Version 2.9
+* Add support for kanidm
+
Version 2.8
* Replace aad PAM module with himmelblau
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/README new/pam-config-2.9/README
--- old/pam-config-2.8/README 2022-02-07 15:06:53.000000000 +0100
+++ new/pam-config-2.9/README 2023-09-29 10:24:16.000000000 +0200
@@ -1,6 +1,22 @@
+# pam-config
+
pam-config is a command line utility to maintain the common PAM
configuration files included by most PAM application configuration
files. It can be used to configure a system for different network or
hardware based authentication schemes. pam-config can also
add/adjust/remove other PAM modules and their options.
+## Contributing
+
+```bash
+sudo zypper install autoconf make gcc autogen gettext-tools
+```
+
+```bash
+cd pam-config
+./autogen.sh
+./configure --help
+./configure --prefix=/tmp/pam-config
+make
+```
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/configure new/pam-config-2.9/configure
--- old/pam-config-2.8/configure 2023-09-08 10:59:01.000000000 +0200
+++ new/pam-config-2.9/configure 2023-09-29 15:02:26.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for pam-config 2.8.
+# Generated by GNU Autoconf 2.69 for pam-config 2.9.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
# Identity of this package.
PACKAGE_NAME='pam-config'
PACKAGE_TARNAME='pam-config'
-PACKAGE_VERSION='2.8'
-PACKAGE_STRING='pam-config 2.8'
+PACKAGE_VERSION='2.9'
+PACKAGE_STRING='pam-config 2.9'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -1305,7 +1305,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures pam-config 2.8 to adapt to many kinds of systems.
+\`configure' configures pam-config 2.9 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1375,7 +1375,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of pam-config 2.8:";;
+ short | recursive ) echo "Configuration of pam-config 2.9:";;
esac
cat <<\_ACEOF
@@ -1479,7 +1479,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-pam-config configure 2.8
+pam-config configure 2.9
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1844,7 +1844,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by pam-config $as_me 2.8, which was
+It was created by pam-config $as_me 2.9, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2708,7 +2708,7 @@
# Define the identity of the package.
PACKAGE='pam-config'
- VERSION='2.8'
+ VERSION='2.9'
cat >>confdefs.h <<_ACEOF
@@ -8763,7 +8763,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by pam-config $as_me 2.8, which was
+This file was extended by pam-config $as_me 2.9, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -8829,7 +8829,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-pam-config config.status 2.8
+pam-config config.status 2.9
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/configure.ac new/pam-config-2.9/configure.ac
--- old/pam-config-2.8/configure.ac 2023-09-08 10:58:53.000000000 +0200
+++ new/pam-config-2.9/configure.ac 2023-09-29 15:02:02.000000000 +0200
@@ -1,5 +1,5 @@
dnl Process this file with autoconf to produce a configure script.
-AC_INIT([pam-config],[2.8])
+AC_INIT([pam-config],[2.9])
AM_INIT_AUTOMAKE
AC_CONFIG_SRCDIR([src/pam-config.c])
AM_CONFIG_HEADER(config.h)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/Makefile.in.in new/pam-config-2.9/po/Makefile.in.in
--- old/pam-config-2.8/po/Makefile.in.in 2023-09-08 10:58:57.000000000 +0200
+++ new/pam-config-2.9/po/Makefile.in.in 2023-09-29 10:24:16.000000000 +0200
@@ -7,7 +7,7 @@
# notice and this notice are preserved. This file is offered as-is,
# without any warranty.
#
-# Origin: gettext-0.20.2
+# Origin: gettext-0.21
GETTEXT_MACRO_VERSION = 0.20
PACKAGE = @PACKAGE@
@@ -415,12 +415,17 @@
@$(MAKE) dist2
# This is a separate target because 'update-po' must be executed before.
dist2: $(srcdir)/stamp-po $(DISTFILES)
- dists="$(DISTFILES)"; \
+ @dists="$(DISTFILES)"; \
if test "$(PACKAGE)" = "gettext-tools"; then \
dists="$$dists Makevars.template"; \
fi; \
if test -f $(srcdir)/$(DOMAIN).pot; then \
dists="$$dists $(DOMAIN).pot stamp-po"; \
+ else \
+ case $(XGETTEXT) in \
+ :) echo "Warning: Creating a tarball without '$(DOMAIN).pot', because a suitable 'xgettext' program was not found in PATH." 1>&2;; \
+ *) echo "Warning: Creating a tarball without '$(DOMAIN).pot', because 'xgettext' found no strings to extract. Check the contents of the POTFILES.in file and the XGETTEXT_OPTIONS in the Makevars file." 1>&2;; \
+ esac; \
fi; \
if test -f $(srcdir)/ChangeLog; then \
dists="$$dists ChangeLog"; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/af.po new/pam-config-2.9/po/af.po
--- old/pam-config-2.8/po/af.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/af.po 2023-09-29 15:02:02.000000000 +0200
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: installation\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2006-11-03 14:26\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/ar.po new/pam-config-2.9/po/ar.po
--- old/pam-config-2.8/po/ar.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/ar.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2001-07-13 15:36+0200\n"
"Last-Translator: Ghayss Tarraf <jodi(a)suse.de>\n"
"Language-Team: Arabic <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/bg.po new/pam-config-2.9/po/bg.po
--- old/pam-config-2.8/po/bg.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/bg.po 2023-09-29 15:02:02.000000000 +0200
@@ -4,7 +4,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2009-10-15 15:55+0300\n"
"Last-Translator: Borislav Mitev <morbid_viper(a)tkzs.org>\n"
"Language-Team: Bulgarian <bg(a)li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/bn.po new/pam-config-2.9/po/bn.po
--- old/pam-config-2.8/po/bn.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/bn.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2004-08-09 10:24+0200\n"
"Last-Translator: xxx <yyy(a)example.org>\n"
"Language-Team: Bengali <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/bs.po new/pam-config-2.9/po/bs.po
--- old/pam-config-2.8/po/bs.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/bs.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2002-07-23 18:27+0200\n"
"Last-Translator: Damir Bjelobradic <Nagual(a)lugbih.org>\n"
"Language-Team: Bosnian <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/ca.po new/pam-config-2.9/po/ca.po
--- old/pam-config-2.8/po/ca.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/ca.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2002-02-08 15:47+0100\n"
"Last-Translator: Jaume Badiella <myotis(a)drac.com>\n"
"Language-Team: Catalan\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/cs.po new/pam-config-2.9/po/cs.po
--- old/pam-config-2.8/po/cs.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/cs.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-05-30 12:19+0200\n"
"Last-Translator: Vojtěch Zeisek <Vojtech.Zeisek(a)opensuse.org>\n"
"Language-Team: Czech <opensuse-translation(a)opensuse.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/cy.po new/pam-config-2.9/po/cy.po
--- old/pam-config-2.8/po/cy.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/cy.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2003-09-23 10:33+0200\n"
"Last-Translator: Kevin Donnelly <kevin(a)dotmon.com>\n"
"Language-Team: Welsh <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/da.po new/pam-config-2.9/po/da.po
--- old/pam-config-2.8/po/da.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/da.po 2023-09-29 15:02:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-05-11 10:34+0200\n"
"Last-Translator: Martin Schlander <mschlander(a)opensuse.org>\n"
"Language-Team: Danish <opensuse-translation(a)opensuse.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/de.po new/pam-config-2.9/po/de.po
--- old/pam-config-2.8/po/de.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/de.po 2023-09-29 15:02:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: pam-config.de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2009-08-20 21:23+0200\n"
"Last-Translator: Hermann-Josef Beckers <hj.beckers(a)onlinehome.de>\n"
"Language-Team: German <kde-i18n-de(a)kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/el.po new/pam-config-2.9/po/el.po
--- old/pam-config-2.8/po/el.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/el.po 2023-09-29 15:02:02.000000000 +0200
@@ -4,7 +4,7 @@
msgstr ""
"Project-Id-Version: pam-config.el\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2008-06-06 01:04+0100\n"
"Last-Translator: Vasileios Giannakopoulos <billg(a)billg.gr>\n"
"Language-Team: Ελληνικά <billg(a)billg.gr>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/en_GB.po new/pam-config-2.9/po/en_GB.po
--- old/pam-config-2.8/po/en_GB.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/en_GB.po 2023-09-29 15:02:02.000000000 +0200
@@ -4,7 +4,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2007-08-19 15:10+0100\n"
"Last-Translator: Benjamin Weber <b.weber(a)warwick.ac.uk>\n"
"Language-Team: <en(a)li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/en_US.po new/pam-config-2.9/po/en_US.po
--- old/pam-config-2.8/po/en_US.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/en_US.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2005-11-08 12:26+8\n"
"Last-Translator: Steve Beattie <steve(a)immunix.com>\n"
"Language-Team: English\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/es.po new/pam-config-2.9/po/es.po
--- old/pam-config-2.8/po/es.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/es.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2009-12-28 00:19-0300\n"
"Last-Translator: Ricardo Varas Santana <ricardoivaras(a)gmail.com>\n"
"Language-Team: Spanish <opensuse-translation-es(a)opensuse.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/et.po new/pam-config-2.9/po/et.po
--- old/pam-config-2.8/po/et.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/et.po 2023-09-29 15:02:02.000000000 +0200
@@ -4,7 +4,7 @@
msgstr ""
"Project-Id-Version: pam-config.et\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2007-07-20 09:39+0300\n"
"Last-Translator: Ain Vagula <avagula(a)gmail.com>\n"
"Language-Team: Estonian <linux-ee(a)lists.eenet.ee>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/fi.po new/pam-config-2.9/po/fi.po
--- old/pam-config-2.8/po/fi.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/fi.po 2023-09-29 15:02:02.000000000 +0200
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: pam-config.fi\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-04-10 21:36+0300\n"
"Last-Translator: Jyri Palokangas <jmp(a)opensuse.org>\n"
"Language-Team: TRANSLATIONS <kde-i18n-doc(a)kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/fr.po new/pam-config-2.9/po/fr.po
--- old/pam-config-2.8/po/fr.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/fr.po 2023-09-29 15:02:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-05-05 21:07+0100\n"
"Last-Translator: Guillaume GARDET <guillaume.gardet(a)free.fr>\n"
"Language-Team: French <opensuse-fr(a)opensuse.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/gl.po new/pam-config-2.9/po/gl.po
--- old/pam-config-2.8/po/gl.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/gl.po 2023-09-29 15:02:02.000000000 +0200
@@ -3,7 +3,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2009-12-02 21:03+0100\n"
"Last-Translator: Óscar Abilleira Muñiz <oscar_abilleira(a)edu.xunta.es>\n"
"Language-Team: Galician <proxecto(a)trasno.net>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/gu.po new/pam-config-2.9/po/gu.po
--- old/pam-config-2.8/po/gu.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/gu.po 2023-09-29 15:02:02.000000000 +0200
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2005-07-29 15:37+0530\n"
"Last-Translator: i18n(a)suse.de\n"
"Language-Team: Gujarati <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/he.po new/pam-config-2.9/po/he.po
--- old/pam-config-2.8/po/he.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/he.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2004-08-09 10:24+0200\n"
"Last-Translator: xxx <yyy(a)example.org>\n"
"Language-Team: Hebrew <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/hi.po new/pam-config-2.9/po/hi.po
--- old/pam-config-2.8/po/hi.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/hi.po 2023-09-29 15:02:02.000000000 +0200
@@ -4,7 +4,7 @@
msgstr ""
"Project-Id-Version: pam-config.hi\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2007-08-24 20:43+0530\n"
"Last-Translator: Sangeeta Kumari <k.sangeeta09(a)gmail.com>\n"
"Language-Team: Hindi <en(a)li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/hr.po new/pam-config-2.9/po/hr.po
--- old/pam-config-2.8/po/hr.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/hr.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2008-06-03 21:52+0100\n"
"Last-Translator: Krešimir Jozić <kjozic(a)gmail.com>\n"
"Language-Team: Croatian <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/hu.po new/pam-config-2.9/po/hu.po
--- old/pam-config-2.8/po/hu.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/hu.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: pam-config.hu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-03-18 11:40+0100\n"
"Last-Translator: Kalman Kemenczy <kkemenczy(a)novell.com>\n"
"Language-Team: collection <kde-i18n-doc(a)kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/id.po new/pam-config-2.9/po/id.po
--- old/pam-config-2.8/po/id.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/id.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2002-10-08 13:38+0200\n"
"Last-Translator: I Made Wiryana <made(a)nakula.rvs.uni-bielefeld.de>\n"
"Language-Team: Indonesian <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/it.po new/pam-config-2.9/po/it.po
--- old/pam-config-2.8/po/it.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/it.po 2023-09-29 15:02:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: pam-config.it\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-04-08 12:24+0100\n"
"Last-Translator: Andrea Florio <andrea(a)opensuse.org>\n"
"Language-Team: Italian <it(a)li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/ja.po new/pam-config-2.9/po/ja.po
--- old/pam-config-2.8/po/ja.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/ja.po 2023-09-29 15:02:02.000000000 +0200
@@ -4,7 +4,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-03-10 16:13+0900\n"
"Last-Translator: Yasuhiko Kamata <belphegor(a)belbel.or.jp>\n"
"Language-Team: Japanese <opensuse-ja(a)opensuse.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/ka.po new/pam-config-2.9/po/ka.po
--- old/pam-config-2.8/po/ka.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/ka.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2005-05-18 10:33+0200\n"
"Last-Translator: Aiet Kolkhi <aiet(a)qartuli.net>\n"
"Language-Team: Georgian <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/km.po new/pam-config-2.9/po/km.po
--- old/pam-config-2.8/po/km.po 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/km.po 2023-09-29 15:02:02.000000000 +0200
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-07-07 10:14+0700\n"
"Last-Translator: Khoem Sokhem <khoemsokhem(a)khmeros.info>\n"
"Language-Team: Khmer <support(a)khmeros.info>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/ko.po new/pam-config-2.9/po/ko.po
--- old/pam-config-2.8/po/ko.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/ko.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: pam-config.ko\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2009-10-23 02:32+0900\n"
"Last-Translator: Yunseok Choi <xein(a)naver.com>\n"
"Language-Team: Korean <xein(a)naver.com>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/lo.po new/pam-config-2.9/po/lo.po
--- old/pam-config-2.8/po/lo.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/lo.po 2023-09-29 15:02:02.000000000 +0200
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2006-01-04 08:58+0100\n"
"Last-Translator: i18n(a)suse.de\n"
"Language-Team: Lao <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/lt.po new/pam-config-2.9/po/lt.po
--- old/pam-config-2.8/po/lt.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/lt.po 2023-09-29 15:02:02.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: pam-config.lt\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-07-29 21:09+0300\n"
"Last-Translator: Mindaugas Baranauskas <embar(a)users.berlios.de>\n"
"Language-Team: Lithuanian <kde-i18n-doc(a)kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/mk.po new/pam-config-2.9/po/mk.po
--- old/pam-config-2.8/po/mk.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/mk.po 2023-09-29 15:02:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2001-07-17 16:12+0200\n"
"Last-Translator: Зоран Димовски <zoki.dimovski(a)gmail.com>\n"
"Language-Team: Macedonian <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/mr.po new/pam-config-2.9/po/mr.po
--- old/pam-config-2.8/po/mr.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/mr.po 2023-09-29 15:02:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2005-07-29 15:37+0530\n"
"Last-Translator: \"( अमेय पाळंदे ) Ameya Palande\" <2ameya(a)gmail.com>\n"
"Language-Team: Marathi <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/nb.po new/pam-config-2.9/po/nb.po
--- old/pam-config-2.8/po/nb.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/nb.po 2023-09-29 15:02:02.000000000 +0200
@@ -12,7 +12,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2008-10-22 21:42+0200\n"
"Last-Translator: Olav P. <olav.pet(a)gmail.com>\n"
"Language-Team: Norwegian Bokmål <>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/nl.po new/pam-config-2.9/po/nl.po
--- old/pam-config-2.8/po/nl.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/nl.po 2023-09-29 15:02:02.000000000 +0200
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: pam-config.nl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-04-05 11:30+0200\n"
"Last-Translator: Freek de Kruijf <freek(a)opensuse.org>\n"
"Language-Team: Dutch <yast-nl-l10n(a)lists.sf.kovoks.nl>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/pa.po new/pam-config-2.9/po/pa.po
--- old/pam-config-2.8/po/pa.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/pa.po 2023-09-29 15:02:02.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: pam-config.pa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2007-08-21 23:07+0530\n"
"Last-Translator: A S Alam <aalam(a)users.sf.net>\n"
"Language-Team: Panjabi <punjabi-l10n(a)lists.sf.net>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/pam-config.pot new/pam-config-2.9/po/pam-config.pot
--- old/pam-config-2.8/po/pam-config.pot 2023-09-08 10:59:18.000000000 +0200
+++ new/pam-config-2.9/po/pam-config.pot 2023-09-29 13:40:40.000000000 +0200
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: pam-config 2.8\n"
+"Project-Id-Version: pam-config 2.9\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL(a)li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/pl.po new/pam-config-2.9/po/pl.po
--- old/pam-config-2.8/po/pl.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/pl.po 2023-09-29 15:02:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-05-24 03:00+0200\n"
"Last-Translator: Mariusz Fik <fisiu(a)opensuse.org>\n"
"Language-Team: Polish <opensuse-pl(a)opensuse.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/pt.po new/pam-config-2.9/po/pt.po
--- old/pam-config-2.8/po/pt.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/pt.po 2023-09-29 15:02:02.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: pam-config.pt\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2008-10-18 22:01+0100\n"
"Last-Translator: Carlos Gonçalves <cgoncalves(a)opensuse.org>\n"
"Language-Team: Portuguese <opensuse-pt(a)opensuse.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/pt_BR.po new/pam-config-2.9/po/pt_BR.po
--- old/pam-config-2.8/po/pt_BR.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/pt_BR.po 2023-09-29 15:02:02.000000000 +0200
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2009-12-01 16:03-0300\n"
"Last-Translator: Luiz Fernando Ranghetti <elchevive(a)opensuse.org>\n"
"Language-Team: Brazilian Portuguese <kde-i18n-pt_BR(a)kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/ro.po new/pam-config-2.9/po/ro.po
--- old/pam-config-2.8/po/ro.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/ro.po 2023-09-29 15:02:02.000000000 +0200
@@ -3,7 +3,7 @@
msgstr ""
"Project-Id-Version: openSUSE\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-04-30 16:32+0300\n"
"Last-Translator: Lucian Oprea <oprea.luci(a)gmail.com>\n"
"Language-Team: Comunitatea traducatorilor openSUSE Romania. Contact: <oprea."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/ru.po new/pam-config-2.9/po/ru.po
--- old/pam-config-2.8/po/ru.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/ru.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: pam-config.ru\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-04-10 20:32+0300\n"
"Last-Translator: Alexander Melentiev <alex239(a)gmail.com>\n"
"Language-Team: Russian <opensuse-translation-ru(a)opensuse.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/si.po new/pam-config-2.9/po/si.po
--- old/pam-config-2.8/po/si.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/si.po 2023-09-29 15:02:02.000000000 +0200
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2005-07-29 15:37+0530\n"
"Last-Translator: i18n(a)suse.de\n"
"Language-Team: Sinhala <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/sk.po new/pam-config-2.9/po/sk.po
--- old/pam-config-2.8/po/sk.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/sk.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2010-04-23 16:47+0100\n"
"Last-Translator: Rastislav Krupanský <rastislav.krupansky(a)gmail.com>\n"
"Language-Team: Slovak <sk-i18n(a)lists.linux.sk>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/sl.po new/pam-config-2.9/po/sl.po
--- old/pam-config-2.8/po/sl.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/sl.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2005-08-24 17:37+0200\n"
"Last-Translator: Janez Krek <janez.krek(a)euroteh.si>\n"
"Language-Team: Slovenščina <sl(a)li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/sr.po new/pam-config-2.9/po/sr.po
--- old/pam-config-2.8/po/sr.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/sr.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2005-08-03 21:03+0200\n"
"Last-Translator: Данило Шеган <danilo(a)gnome.org>\n"
"Language-Team: Serbian <novell(a)prevod.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/sv.po new/pam-config-2.9/po/sv.po
--- old/pam-config-2.8/po/sv.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/sv.po 2023-09-29 15:02:02.000000000 +0200
@@ -11,7 +11,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2008-11-08 17:17+0100\n"
"Last-Translator: Jonas Björk <jonas(a)jonasbjork.net>\n"
"Language-Team: svenska <sv(a)li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/ta.po new/pam-config-2.9/po/ta.po
--- old/pam-config-2.8/po/ta.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/ta.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2003-08-14 10:47+0200\n"
"Last-Translator: xxx <yyy(a)example.org>\n"
"Language-Team: Tamil <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/th.po new/pam-config-2.9/po/th.po
--- old/pam-config-2.8/po/th.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/th.po 2023-09-29 15:02:02.000000000 +0200
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2008-01-04 08:58+0100\n"
"Last-Translator: i18n(a)suse.de\n"
"Language-Team: Thai <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/tr.po new/pam-config-2.9/po/tr.po
--- old/pam-config-2.8/po/tr.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/tr.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2001-10-18 10:13+0200\n"
"Last-Translator: Görkem Çetin <gorkem(a)gelecek.com.tr>\n"
"Language-Team: turkish <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/uk.po new/pam-config-2.9/po/uk.po
--- old/pam-config-2.8/po/uk.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/uk.po 2023-09-29 15:02:02.000000000 +0200
@@ -12,7 +12,7 @@
msgstr ""
"Project-Id-Version: pam-config.uk\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2008-10-22 22:51-0700\n"
"Last-Translator: Ivan Petrouchtchak <fr.ivan(a)ukrainian-orthodox.org>\n"
"Language-Team: Ukrainian <translation(a)linux.org.ua>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/vi.po new/pam-config-2.9/po/vi.po
--- old/pam-config-2.8/po/vi.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/vi.po 2023-09-29 15:02:02.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2006-07-12 07:32+0200\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82(a)gmail.com>\n"
"Language-Team: Vietnamese <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/wa.po new/pam-config-2.9/po/wa.po
--- old/pam-config-2.8/po/wa.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/wa.po 2023-09-29 15:02:02.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: yast memory\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2004-04-05 17:37+0200\n"
"Last-Translator: Jean Cayron <jean.cayron(a)gmail.com>\n"
"Language-Team: Walloon <i18n(a)suse.de>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/xh.po new/pam-config-2.9/po/xh.po
--- old/pam-config-2.8/po/xh.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/xh.po 2023-09-29 15:02:02.000000000 +0200
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: base\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2006-11-03 14:26\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/zh_CN.po new/pam-config-2.9/po/zh_CN.po
--- old/pam-config-2.8/po/zh_CN.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/zh_CN.po 2023-09-29 15:02:02.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2008-12-01 01:33+0800\n"
"Last-Translator: Thruth Wang <wanglihao(a)gmail.com>\n"
"Language-Team: Simplified Chinese\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/zh_TW.po new/pam-config-2.9/po/zh_TW.po
--- old/pam-config-2.8/po/zh_TW.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/zh_TW.po 2023-09-29 15:02:02.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: pam-config\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2009-09-18 21:45+0800\n"
"Last-Translator: swyear <swyear(a)gmail.com>\n"
"Language-Team: Chinese Traditional <zh(a)li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/po/zu.po new/pam-config-2.9/po/zu.po
--- old/pam-config-2.8/po/zu.po 2023-09-08 10:59:19.000000000 +0200
+++ new/pam-config-2.9/po/zu.po 2023-09-29 15:02:02.000000000 +0200
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: installation\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-08 10:59+0200\n"
+"POT-Creation-Date: 2023-09-29 13:40+0200\n"
"PO-Revision-Date: 2006-11-03 14:26\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/src/Makefile.am new/pam-config-2.9/src/Makefile.am
--- old/pam-config-2.8/src/Makefile.am 2023-09-08 10:58:07.000000000 +0200
+++ new/pam-config-2.9/src/Makefile.am 2023-09-29 15:02:02.000000000 +0200
@@ -36,17 +36,17 @@
mod_pam_kwallet5.c mod_pam_keyinit.c mod_pam_mktemp.c \
mod_pam_pwquality.c mod_pam_u2f.c mod_pam_faildelay.c \
mod_pam_lastlog2.c mod_pam_fscrypt.c mod_pam_wtmpdb.c \
- mod_pam_himmelblau.c
+ mod_pam_himmelblau.c mod_pam_kanidm.c
noinst_HEADERS = pam-config.h pam-module.h
-if ENABLE_REGENERATE_MAN
pam-config.8.xml: pam-config pam-config.8.xml-header pam-config.8.xml-footer
cp $(srcdir)/pam-config.8.xml-header pam-config.8.xml
chmod 644 pam-config.8.xml
$(builddir)/pam-config --xmloutput >> pam-config.8.xml
cat $(srcdir)/pam-config.8.xml-footer >> pam-config.8.xml
+if ENABLE_REGENERATE_MAN
pam-config.8: pam-config.8.xml
$(XMLLINT) --nonet --xinclude --postvalid --noout $<
$(XSLTPROC) -o $(builddir)/$@ --path $(builddir) --xinclude --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/src/Makefile.in new/pam-config-2.9/src/Makefile.in
--- old/pam-config-2.8/src/Makefile.in 2023-09-08 10:58:59.000000000 +0200
+++ new/pam-config-2.9/src/Makefile.in 2023-09-29 15:02:26.000000000 +0200
@@ -144,7 +144,8 @@
mod_pam_mktemp.$(OBJEXT) mod_pam_pwquality.$(OBJEXT) \
mod_pam_u2f.$(OBJEXT) mod_pam_faildelay.$(OBJEXT) \
mod_pam_lastlog2.$(OBJEXT) mod_pam_fscrypt.$(OBJEXT) \
- mod_pam_wtmpdb.$(OBJEXT) mod_pam_himmelblau.$(OBJEXT)
+ mod_pam_wtmpdb.$(OBJEXT) mod_pam_himmelblau.$(OBJEXT) \
+ mod_pam_kanidm.$(OBJEXT)
pam_config_OBJECTS = $(am_pam_config_OBJECTS)
pam_config_LDADD = $(LDADD)
AM_V_P = $(am__v_P_@AM_V@)
@@ -377,7 +378,7 @@
mod_pam_kwallet5.c mod_pam_keyinit.c mod_pam_mktemp.c \
mod_pam_pwquality.c mod_pam_u2f.c mod_pam_faildelay.c \
mod_pam_lastlog2.c mod_pam_fscrypt.c mod_pam_wtmpdb.c \
- mod_pam_himmelblau.c
+ mod_pam_himmelblau.c mod_pam_kanidm.c
noinst_HEADERS = pam-config.h pam-module.h
all: all-am
@@ -393,9 +394,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits src/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu src/Makefile
+ $(AUTOMAKE) --gnits src/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
@@ -456,6 +457,22 @@
clean-sbinPROGRAMS:
-test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
+installcheck-sbinPROGRAMS: $(sbin_PROGRAMS)
+ bad=0; pid=$$$$; list="$(sbin_PROGRAMS)"; for p in $$list; do \
+ case ' $(AM_INSTALLCHECK_STD_OPTIONS_EXEMPT) ' in \
+ *" $$p "* | *" $(srcdir)/$$p "*) continue;; \
+ esac; \
+ f=`echo "$$p" | \
+ sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
+ for opt in --help --version; do \
+ if "$(DESTDIR)$(sbindir)/$$f" $$opt >c$${pid}_.out \
+ 2>c$${pid}_.err </dev/null \
+ && test -n "`cat c$${pid}_.out`" \
+ && test -z "`cat c$${pid}_.err`"; then :; \
+ else echo "$$f does not support $$opt" 1>&2; bad=1; fi; \
+ done; \
+ done; rm -f c$${pid}_.???; exit $$bad
+
pam-config$(EXEEXT): $(pam_config_OBJECTS) $(pam_config_DEPENDENCIES) $(EXTRA_pam_config_DEPENDENCIES)
@rm -f pam-config$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(pam_config_OBJECTS) $(pam_config_LDADD) $(LIBS)
@@ -488,6 +505,7 @@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_pam_google_authenticator.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_pam_group.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_pam_himmelblau.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_pam_kanidm.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_pam_keyinit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_pam_krb5.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mod_pam_kwallet5.Po@am__quote@
@@ -753,7 +771,7 @@
install-ps-am:
-installcheck-am:
+installcheck-am: installcheck-sbinPROGRAMS
maintainer-clean: maintainer-clean-am
-rm -rf ./$(DEPDIR)
@@ -787,20 +805,20 @@
install-info install-info-am install-man install-man8 \
install-pdf install-pdf-am install-ps install-ps-am \
install-sbinPROGRAMS install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
- uninstall-am uninstall-man uninstall-man8 \
- uninstall-sbinPROGRAMS
+ installcheck-am installcheck-sbinPROGRAMS installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am uninstall-man \
+ uninstall-man8 uninstall-sbinPROGRAMS
.PRECIOUS: Makefile
-@ENABLE_REGENERATE_MAN_TRUE@pam-config.8.xml: pam-config pam-config.8.xml-header pam-config.8.xml-footer
-@ENABLE_REGENERATE_MAN_TRUE@ cp $(srcdir)/pam-config.8.xml-header pam-config.8.xml
-@ENABLE_REGENERATE_MAN_TRUE@ chmod 644 pam-config.8.xml
-@ENABLE_REGENERATE_MAN_TRUE@ $(builddir)/pam-config --xmloutput >> pam-config.8.xml
-@ENABLE_REGENERATE_MAN_TRUE@ cat $(srcdir)/pam-config.8.xml-footer >> pam-config.8.xml
+pam-config.8.xml: pam-config pam-config.8.xml-header pam-config.8.xml-footer
+ cp $(srcdir)/pam-config.8.xml-header pam-config.8.xml
+ chmod 644 pam-config.8.xml
+ $(builddir)/pam-config --xmloutput >> pam-config.8.xml
+ cat $(srcdir)/pam-config.8.xml-footer >> pam-config.8.xml
@ENABLE_REGENERATE_MAN_TRUE@pam-config.8: pam-config.8.xml
@ENABLE_REGENERATE_MAN_TRUE@ $(XMLLINT) --nonet --xinclude --postvalid --noout $<
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/src/mod_pam_kanidm.c new/pam-config-2.9/src/mod_pam_kanidm.c
--- old/pam-config-2.8/src/mod_pam_kanidm.c 1970-01-01 01:00:00.000000000 +0100
+++ new/pam-config-2.9/src/mod_pam_kanidm.c 2023-09-29 10:24:16.000000000 +0200
@@ -0,0 +1,81 @@
+/* Copyright (C) 2023 SUSE LLC
+ Author: William Brown <william(a)blackhats.net.au>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 2 as
+ published by the Free Software Foundation.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <stdio.h>
+#include <string.h>
+#include <ctype.h>
+
+#include "pam-config.h"
+#include "pam-module.h"
+
+static int
+write_config_kanidm (pam_module_t * this, enum write_type op, FILE * fp)
+{
+ option_set_t *opt_set = this->get_opt_set (this, op);
+
+ if (debug)
+ debug_write_call (this, op);
+
+ if (!opt_set->is_enabled (opt_set, "is_enabled"))
+ return 0;
+
+ switch (op)
+ {
+ case AUTH:
+ fprintf (fp, "auth\trequired\tpam_kanidm.so");
+ break;
+ case ACCOUNT:
+ fprintf (fp, "account\trequired\tpam_kanidm.so");
+ break;
+ case SESSION:
+ fprintf (fp, "session\toptional\tpam_kanidm.so");
+ break;
+ case PASSWORD:
+ fprintf (fp, "password\tsufficient\tpam_kanidm.so ");
+ break;
+ }
+
+ WRITE_CONFIG_OPTIONS
+
+ return 0;
+}
+
+GETOPT_START_ALL
+GETOPT_END_ALL
+
+PRINT_ARGS("kanidm")
+PRINT_XMLHELP("kanidm")
+
+/* ---- construct module object ---- */
+DECLARE_BOOL_OPTS_2 (is_enabled, debug);
+DECLARE_STRING_OPTS_0;
+DECLARE_OPT_SETS;
+
+static module_helptext_t helptext[] = {{NULL, NULL, NULL}};
+
+/* at last construct the complete module object */
+pam_module_t mod_pam_kanidm = { "pam_kanidm.so", opt_sets, helptext,
+ &def_parse_config,
+ &def_print_module,
+ &write_config_kanidm,
+ &get_opt_set,
+ &getopt,
+ &print_args,
+ &print_xmlhelp};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/src/mod_pam_krb5.c new/pam-config-2.9/src/mod_pam_krb5.c
--- old/pam-config-2.8/src/mod_pam_krb5.c 2023-09-08 10:58:07.000000000 +0200
+++ new/pam-config-2.9/src/mod_pam_krb5.c 2023-09-29 10:24:16.000000000 +0200
@@ -30,7 +30,7 @@
write_config_krb5 (pam_module_t *this, enum write_type op, FILE *fp)
{
option_set_t *opt_set = this->get_opt_set (this, op);
- int with_ldap, with_nam, with_sss, with_winbind, with_ccreds, with_himmelblau;
+ int with_ldap, with_nam, with_sss, with_winbind, with_ccreds, with_himmelblau, with_kanidm;
if (debug)
debug_write_call (this, op);
@@ -50,6 +50,8 @@
"pam_ccreds.so", op);
with_himmelblau = is_module_enabled (common_module_list,
"pam_himmelblau.so", op);
+ with_kanidm = is_module_enabled (common_module_list,
+ "pam_kanidm.so", op);
switch (op)
{
@@ -94,7 +96,7 @@
fprintf (fp, "auth\t[default=bad]\tpam_ccreds.so\taction=update\n");
}
- if (op == AUTH && !(with_ldap || with_nam || with_sss || with_winbind || with_himmelblau))
+ if (op == AUTH && !(with_ldap || with_nam || with_sss || with_winbind || with_himmelblau || with_kanidm))
fprintf (fp, "auth\trequired\tpam_deny.so\n");
/* ldap and nam are behind this module. We write a deny
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/src/pam-config.8 new/pam-config-2.9/src/pam-config.8
--- old/pam-config-2.8/src/pam-config.8 2023-09-08 10:59:30.000000000 +0200
+++ new/pam-config-2.9/src/pam-config.8 2023-09-29 13:40:52.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: pam-config
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 09/08/2023
+.\" Date: 09/29/2023
.\" Manual: Reference Manual
.\" Source: Reference Manual
.\" Language: English
.\"
-.TH "PAM\-CONFIG" "8" "09/08/2023" "Reference Manual" "Reference Manual"
+.TH "PAM\-CONFIG" "8" "09/29/2023" "Reference Manual" "Reference Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -127,18 +127,6 @@
.PP
The global modules get inserted into the common\-{account,auth,password,session} files which are included by the single service files\&.
.PP
-\fB\-\-himmelblau\fR
-.RS 4
-Enable/Disable pam_himmelblau\&.so
-.RE
-.PP
-\fB\-\-himmelblau\-debug\fR
-.RS 4
-Add
-\fBdebug\fR
-option to all pam_himmelblau\&.so invocations\&.
-.RE
-.PP
\fB\-\-access\fR
.RS 4
pam_access for account access rules
@@ -510,6 +498,30 @@
Enable/Disable pam_group\&.so
.RE
.PP
+\fB\-\-himmelblau\fR
+.RS 4
+Enable/Disable pam_himmelblau\&.so
+.RE
+.PP
+\fB\-\-himmelblau\-debug\fR
+.RS 4
+Add
+\fBdebug\fR
+option to all pam_himmelblau\&.so invocations\&.
+.RE
+.PP
+\fB\-\-kanidm\fR
+.RS 4
+Enable/Disable pam_kanidm\&.so
+.RE
+.PP
+\fB\-\-kanidm\-debug\fR
+.RS 4
+Add
+\fBdebug\fR
+option to all pam_kanidm\&.so invocations\&.
+.RE
+.PP
\fB\-\-krb5\fR
.RS 4
Enable/Disable pam_krb5\&.so
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/src/pam-config.8.xml new/pam-config-2.9/src/pam-config.8.xml
--- old/pam-config-2.8/src/pam-config.8.xml 2023-09-08 10:59:29.000000000 +0200
+++ new/pam-config-2.9/src/pam-config.8.xml 2023-09-29 13:40:51.000000000 +0200
@@ -186,22 +186,6 @@
</para>
<variablelist>
<varlistentry>
- <term><option>--himmelblau</option></term>
- <listitem>
- <para>
- Enable/Disable pam_himmelblau.so
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><option>--himmelblau-debug</option></term>
- <listitem>
- <para>
- Add <option>debug</option> option to all pam_himmelblau.so invocations.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
<term><option>--access</option></term>
<listitem>
<para>
@@ -657,6 +641,38 @@
</para>
</listitem>
</varlistentry>
+ <varlistentry>
+ <term><option>--himmelblau</option></term>
+ <listitem>
+ <para>
+ Enable/Disable pam_himmelblau.so
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>--himmelblau-debug</option></term>
+ <listitem>
+ <para>
+ Add <option>debug</option> option to all pam_himmelblau.so invocations.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>--kanidm</option></term>
+ <listitem>
+ <para>
+ Enable/Disable pam_kanidm.so
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>--kanidm-debug</option></term>
+ <listitem>
+ <para>
+ Add <option>debug</option> option to all pam_kanidm.so invocations.
+ </para>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term><option>--krb5</option></term>
<listitem>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/src/supported-modules.h new/pam-config-2.9/src/supported-modules.h
--- old/pam-config-2.8/src/supported-modules.h 2023-09-08 10:58:07.000000000 +0200
+++ new/pam-config-2.9/src/supported-modules.h 2023-09-29 10:24:16.000000000 +0200
@@ -1,4 +1,5 @@
extern pam_module_t mod_pam_himmelblau;
+extern pam_module_t mod_pam_kanidm;
extern pam_module_t mod_pam_access;
extern pam_module_t mod_pam_apparmor;
extern pam_module_t mod_pam_ccreds;
@@ -55,7 +56,6 @@
extern pam_module_t mod_pam_u2f;
pam_module_t *common_module_list[] = {
- &mod_pam_himmelblau,
&mod_pam_access,
&mod_pam_apparmor,
&mod_pam_ccreds,
@@ -71,6 +71,8 @@
&mod_pam_fscrypt,
&mod_pam_gnome_keyring,
&mod_pam_group,
+ &mod_pam_himmelblau,
+ &mod_pam_kanidm,
&mod_pam_krb5,
&mod_pam_kwallet5,
&mod_pam_lastlog2,
@@ -139,6 +141,7 @@
&mod_pam_nam,
&mod_pam_winbind,
&mod_pam_himmelblau,
+ &mod_pam_kanidm,
/* Attention: if you add another module behind krb5
you MUST change mod_pam_krb5.c */
NULL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/tests/Makefile.in new/pam-config-2.9/tests/Makefile.in
--- old/pam-config-2.8/tests/Makefile.in 2023-09-08 10:58:59.000000000 +0200
+++ new/pam-config-2.9/tests/Makefile.in 2023-09-29 15:02:26.000000000 +0200
@@ -329,9 +329,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu tests/Makefile
+ $(AUTOMAKE) --gnits tests/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/tests/config/Makefile new/pam-config-2.9/tests/config/Makefile
--- old/pam-config-2.8/tests/config/Makefile 2023-09-08 10:59:17.000000000 +0200
+++ new/pam-config-2.9/tests/config/Makefile 2023-09-29 15:02:29.000000000 +0200
@@ -175,10 +175,10 @@
PACKAGE = pam-config
PACKAGE_BUGREPORT =
PACKAGE_NAME = pam-config
-PACKAGE_STRING = pam-config 2.8
+PACKAGE_STRING = pam-config 2.9
PACKAGE_TARNAME = pam-config
PACKAGE_URL =
-PACKAGE_VERSION = 2.8
+PACKAGE_VERSION = 2.9
PATH_SEPARATOR = :
POSUB = po
RANLIB = ranlib
@@ -187,7 +187,7 @@
SHELL = /bin/sh
STRIP =
USE_NLS = yes
-VERSION = 2.8
+VERSION = 2.9
XGETTEXT = /usr/bin/xgettext
XGETTEXT_015 = /usr/bin/xgettext
XGETTEXT_EXTRA_OPTIONS =
@@ -258,9 +258,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/config/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/config/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu tests/config/Makefile
+ $(AUTOMAKE) --gnits tests/config/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/tests/config/Makefile.in new/pam-config-2.9/tests/config/Makefile.in
--- old/pam-config-2.8/tests/config/Makefile.in 2023-09-08 10:58:59.000000000 +0200
+++ new/pam-config-2.9/tests/config/Makefile.in 2023-09-29 15:02:26.000000000 +0200
@@ -258,9 +258,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/config/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/config/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu tests/config/Makefile
+ $(AUTOMAKE) --gnits tests/config/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/tests/etc/Makefile.in new/pam-config-2.9/tests/etc/Makefile.in
--- old/pam-config-2.8/tests/etc/Makefile.in 2023-09-08 10:58:59.000000000 +0200
+++ new/pam-config-2.9/tests/etc/Makefile.in 2023-09-29 15:02:26.000000000 +0200
@@ -265,9 +265,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/etc/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/etc/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu tests/etc/Makefile
+ $(AUTOMAKE) --gnits tests/etc/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/tests/pam-config.test/Makefile new/pam-config-2.9/tests/pam-config.test/Makefile
--- old/pam-config-2.8/tests/pam-config.test/Makefile 2023-09-08 10:59:17.000000000 +0200
+++ new/pam-config-2.9/tests/pam-config.test/Makefile 2023-09-29 15:02:29.000000000 +0200
@@ -175,10 +175,10 @@
PACKAGE = pam-config
PACKAGE_BUGREPORT =
PACKAGE_NAME = pam-config
-PACKAGE_STRING = pam-config 2.8
+PACKAGE_STRING = pam-config 2.9
PACKAGE_TARNAME = pam-config
PACKAGE_URL =
-PACKAGE_VERSION = 2.8
+PACKAGE_VERSION = 2.9
PATH_SEPARATOR = :
POSUB = po
RANLIB = ranlib
@@ -187,7 +187,7 @@
SHELL = /bin/sh
STRIP =
USE_NLS = yes
-VERSION = 2.8
+VERSION = 2.9
XGETTEXT = /usr/bin/xgettext
XGETTEXT_015 = /usr/bin/xgettext
XGETTEXT_EXTRA_OPTIONS =
@@ -258,9 +258,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/pam-config.test/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/pam-config.test/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu tests/pam-config.test/Makefile
+ $(AUTOMAKE) --gnits tests/pam-config.test/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-2.8/tests/pam-config.test/Makefile.in new/pam-config-2.9/tests/pam-config.test/Makefile.in
--- old/pam-config-2.8/tests/pam-config.test/Makefile.in 2023-09-08 10:58:59.000000000 +0200
+++ new/pam-config-2.9/tests/pam-config.test/Makefile.in 2023-09-29 15:02:26.000000000 +0200
@@ -258,9 +258,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/pam-config.test/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/pam-config.test/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu tests/pam-config.test/Makefile
+ $(AUTOMAKE) --gnits tests/pam-config.test/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xdg-utils for openSUSE:Factory checked in at 2023-10-01 21:21:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
and /work/SRC/openSUSE:Factory/.xdg-utils.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-utils"
Sun Oct 1 21:21:54 2023 rev:60 rq:1114329 version:1.2.0~beta1+20230929
Changes:
--------
--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes 2023-09-26 22:15:49.939112640 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new.28202/xdg-utils.changes 2023-10-01 21:22:05.684186159 +0200
@@ -1,0 +2,33 @@
+Fri Sep 29 08:50:42 UTC 2023 - Simon Lees <sflees(a)suse.de>
+
+- Update to version 1.2.0-beta1+20230929:
+ * Set Version to 1.2.0-beta1
+ * Update Changes and Release Notes
+ * fix(xdg-open): handle spaces in .desktop file path
+ * Quote Browser variable to avod unintentional code execution
+ * Add missing result gathering
+ * Enhance LXQt Desktop Enviromment support
+ * xdg-terminal: don't run 'kreadconfig' if KDE_SESSION_VERSION is >= 5
+- Drop the following fix, now actually included upstream
+ * xdg-terminal-don-t-run-kreadconfig-if-KDE_SESSION_VE.patch
+- The following entries may have been missed in previous changelog
+ versions
+ * all: shellcheck fixes; make xdg-mime DASH-compatible
+ * xdg-email: do not run BROWSER if xdg-open failed
+ * Ensure POSIX-compliant shell scripting to support DASH
+ * all: spelling fixes
+ * Fix set_url_scheme_handler_gnome3 to not associate text/html handler
+ * xdg-screensaver: fix the freedesktop screensaver
+ * xdg-screensaver: implement support for "gnome3" DE
+ * xdg-screensaver: better error detection for freedesktop 'status' command
+ * xdg-desktop-menu: Drop obsolete GNOME support
+ * xdg-open: support WSL (FDO#108975)
+ * xdg-su: support deepin
+ * xdg-mime: If mimeapps.list is a symlink, retain the symlink (#7)
+ * xdg-open: fix search_desktop_file's logic
+ * xdg-open: handle local hostname in `file:` URLs
+ * xdg-desk-menu: Check if defaults file exists during installation
+ * xdg-su: Remove quotes for lxqt-sudo cmd arg
+ * xdg-open: handle opening files when DE=flatpak
+
+-------------------------------------------------------------------
Old:
----
xdg-terminal-don-t-run-kreadconfig-if-KDE_SESSION_VE.patch
xdg-utils-1.1.3+20230831.obscpio
New:
----
xdg-utils-1.2.0~beta1+20230929.obscpio
xdg-utils-1.2.0~beta1+20230929.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xdg-utils.spec ++++++
--- /var/tmp/diff_new_pack.PjvKRQ/_old 2023-10-01 21:22:07.164239712 +0200
+++ /var/tmp/diff_new_pack.PjvKRQ/_new 2023-10-01 21:22:07.168239857 +0200
@@ -17,7 +17,7 @@
Name: xdg-utils
-Version: 1.1.3+20230831
+Version: 1.2.0~beta1+20230929
Release: 0
Summary: Utilities to uniformly interface desktop environments
License: MIT
@@ -27,7 +27,6 @@
Source: xdg-utils-%{version}.tar.xz
# PATCH-FEATURE-OPENSUSE install-some-more-scripts.diff jslaby(a)suse.cz
Patch0: install-some-more-scripts.diff
-Patch1: xdg-terminal-don-t-run-kreadconfig-if-KDE_SESSION_VE.patch
BuildRequires: make
# for xmlto to be able to generate text from html
BuildRequires: w3m
++++++ _service ++++++
--- /var/tmp/diff_new_pack.PjvKRQ/_old 2023-10-01 21:22:07.192240726 +0200
+++ /var/tmp/diff_new_pack.PjvKRQ/_new 2023-10-01 21:22:07.196240871 +0200
@@ -4,7 +4,7 @@
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
<param name="filename">xdg-utils</param>
- <param name="versionformat">@PARENT_TAG@+%cd</param>
+ <param name="versionformat">1.2.0~beta1+%cd</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.PjvKRQ/_old 2023-10-01 21:22:07.216241594 +0200
+++ /var/tmp/diff_new_pack.PjvKRQ/_new 2023-10-01 21:22:07.216241594 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://gitlab.freedesktop.org/xdg/xdg-utils.git</param>
- <param name="changesrevision">adf064ae472b4cacf11f04f5265a0a86980e4ced</param></service></servicedata>
+ <param name="changesrevision">f8bc7454112899413a60996b7b5d9aebfa4e6864</param></service></servicedata>
(No newline at EOF)
++++++ xdg-utils.obsinfo ++++++
--- /var/tmp/diff_new_pack.PjvKRQ/_old 2023-10-01 21:22:07.240242463 +0200
+++ /var/tmp/diff_new_pack.PjvKRQ/_new 2023-10-01 21:22:07.244242607 +0200
@@ -1,5 +1,5 @@
name: xdg-utils
-version: 1.1.3+20230831
-mtime: 1693446718
-commit: adf064ae472b4cacf11f04f5265a0a86980e4ced
+version: 1.2.0~beta1+20230929
+mtime: 1695970624
+commit: f8bc7454112899413a60996b7b5d9aebfa4e6864
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ImageMagick for openSUSE:Factory checked in at 2023-10-01 21:21:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ImageMagick (Old)
and /work/SRC/openSUSE:Factory/.ImageMagick.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ImageMagick"
Sun Oct 1 21:21:52 2023 rev:280 rq:1114325 version:7.1.1.18
Changes:
--------
--- /work/SRC/openSUSE:Factory/ImageMagick/ImageMagick.changes 2023-09-26 22:18:01.343868741 +0200
+++ /work/SRC/openSUSE:Factory/.ImageMagick.new.28202/ImageMagick.changes 2023-10-01 21:22:03.812118420 +0200
@@ -1,0 +2,7 @@
+Fri Sep 29 10:52:03 UTC 2023 - pgajdos(a)suse.com
+
+- version update to 7.1.1.18
+ * upstream changelog:
+ https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
+
+-------------------------------------------------------------------
Old:
----
ImageMagick-7.1.1-17.tar.xz
ImageMagick-7.1.1-17.tar.xz.asc
New:
----
ImageMagick-7.1.1-18.tar.xz
ImageMagick-7.1.1-18.tar.xz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ImageMagick.spec ++++++
--- /var/tmp/diff_new_pack.qGnQfe/_old 2023-10-01 21:22:05.300172264 +0200
+++ /var/tmp/diff_new_pack.qGnQfe/_new 2023-10-01 21:22:05.300172264 +0200
@@ -20,7 +20,7 @@
%define asan_build 0
%define maj 7
%define mfr_version %{maj}.1.1
-%define mfr_revision 17
+%define mfr_revision 18
%define quantum_depth 16
%define source_version %{mfr_version}-%{mfr_revision}
%define clibver 10
++++++ ImageMagick-7.1.1-17.tar.xz -> ImageMagick-7.1.1-18.tar.xz ++++++
/work/SRC/openSUSE:Factory/ImageMagick/ImageMagick-7.1.1-17.tar.xz /work/SRC/openSUSE:Factory/.ImageMagick.new.28202/ImageMagick-7.1.1-18.tar.xz differ: char 26, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package php8 for openSUSE:Factory checked in at 2023-10-01 21:21:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php8 (Old)
and /work/SRC/openSUSE:Factory/.php8.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php8"
Sun Oct 1 21:21:51 2023 rev:57 rq:1114306 version:8.2.11
Changes:
--------
--- /work/SRC/openSUSE:Factory/php8/php8.changes 2023-09-26 22:07:11.680373771 +0200
+++ /work/SRC/openSUSE:Factory/.php8.new.28202/php8.changes 2023-10-01 21:22:00.940014496 +0200
@@ -1,0 +2,7 @@
+Fri Sep 29 09:38:07 UTC 2023 - pgajdos(a)suse.com
+
+- version update to 8.2.11
+ * This is a bug fix release.
+ * https://www.php.net/ChangeLog-8.php#8.2.11
+
+-------------------------------------------------------------------
Old:
----
php-8.2.10.tar.xz
php-8.2.10.tar.xz.asc
New:
----
php-8.2.11.tar.xz
php-8.2.11.tar.xz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ php8.spec ++++++
--- /var/tmp/diff_new_pack.Qlpn5h/_old 2023-10-01 21:22:03.332101051 +0200
+++ /var/tmp/diff_new_pack.Qlpn5h/_new 2023-10-01 21:22:03.332101051 +0200
@@ -57,7 +57,7 @@
%bcond_without sodium
Name: %{pprefix}%{php_name}%{psuffix}
-Version: 8.2.10
+Version: 8.2.11
Release: 0
Summary: Interpreter for the PHP scripting language version 8
License: MIT AND PHP-3.01
++++++ php-8.2.10.tar.xz -> php-8.2.11.tar.xz ++++++
/work/SRC/openSUSE:Factory/php8/php-8.2.10.tar.xz /work/SRC/openSUSE:Factory/.php8.new.28202/php-8.2.11.tar.xz differ: char 27, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package poppler for openSUSE:Factory checked in at 2023-10-01 21:21:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/poppler (Old)
and /work/SRC/openSUSE:Factory/.poppler.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "poppler"
Sun Oct 1 21:21:50 2023 rev:198 rq:1114272 version:23.09.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/poppler/poppler.changes 2023-09-21 22:14:01.541218341 +0200
+++ /work/SRC/openSUSE:Factory/.poppler.new.28202/poppler.changes 2023-10-01 21:21:59.175950666 +0200
@@ -1,0 +2,5 @@
+Fri Sep 29 07:54:25 UTC 2023 - Dirk Müller <dmueller(a)suse.com>
+
+- build with gpgmepp for signing documents (bsc#1215632)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ poppler.spec ++++++
--- /var/tmp/diff_new_pack.S68Vms/_old 2023-10-01 21:22:00.495998430 +0200
+++ /var/tmp/diff_new_pack.S68Vms/_new 2023-10-01 21:22:00.495998430 +0200
@@ -46,6 +46,7 @@
BuildRequires: cmake >= 3.10
BuildRequires: gtk-doc
BuildRequires: libboost_headers-devel >= 1.66
+BuildRequires: libgpgmepp-devel >= 1.19
BuildRequires: openjpeg2
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
@@ -228,6 +229,7 @@
export LD_LIBRARY_PATH=$(pwd)/build
%cmake \
-DENABLE_GTK_DOC=ON \
+ -DENABLE_GPGME=ON \
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON \
-DENABLE_ZLIB=ON \
-DENABLE_LIBCURL=ON \
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package emacs for openSUSE:Factory checked in at 2023-10-01 21:21:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/emacs (Old)
and /work/SRC/openSUSE:Factory/.emacs.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "emacs"
Sun Oct 1 21:21:48 2023 rev:177 rq:1114250 version:29.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/emacs/emacs.changes 2023-08-21 11:43:06.275404089 +0200
+++ /work/SRC/openSUSE:Factory/.emacs.new.28202/emacs.changes 2023-10-01 21:21:55.519818373 +0200
@@ -1,0 +2,19 @@
+Thu Sep 28 11:53:14 UTC 2023 - Dr. Werner Fink <werner(a)suse.de>
+
+- For GNUS: Use message-user-fqdn instead of gnus-local-organization
+
+-------------------------------------------------------------------
+Tue Sep 26 12:37:30 UTC 2023 - Dr. Werner Fink <werner(a)suse.de>
+
+- Now with changed pdump.patch patch from bjorn.bidar(a)thaodan.de
+- Build also wayland gtk based binary
+- Support wayland binary by checking for XDG_SESSION_TYPE
+- Provide eln native shared binaries for all emacs program binaries
+
+-------------------------------------------------------------------
+Tue Sep 26 00:11:46 UTC 2023 - Björn Bidar <bjorn.bidar(a)thaodan.de>
+
+- Pass libdir to configure so native Emacs lisp files are installed
+ correctly on 64bit systems
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ emacs.spec ++++++
--- /var/tmp/diff_new_pack.C59Pb8/_old 2023-10-01 21:21:58.567928666 +0200
+++ /var/tmp/diff_new_pack.C59Pb8/_new 2023-10-01 21:21:58.571928810 +0200
@@ -148,6 +148,7 @@
BuildRequires: pkgconfig(xrender)
BuildRequires: pkgconfig(xshmfence)
BuildRequires: pkgconfig(xt)
+BuildRequires: pkgconfig(xwayland)
BuildRequires: pkgconfig(xxf86vm)
URL: http://www.gnu.org/software/emacs/
Version: 29.1
@@ -256,6 +257,8 @@
Requires: ifnteuro
Requires: xorg-x11-fonts
Requires: xorg-x11-fonts-core
+Requires: (ghostscript-fonts-std or urw-base35-fonts)
+%glib2_gsettings_schema_requires
Enhances: libX11-6
Summary: GNU Emacs: Emacs binary with X Window System Support
Group: Productivity/Text/Editors
@@ -279,8 +282,6 @@
Summary: GNU Emacs-nox: Emacs Lisp native compiled binary files
Group: Productivity/Text/Editors
-%define _libeln %{_prefix}/lib
-
%description -n emacs-eln
Emacs Lisp (Elisp) is the Lisp dialect used by the Emacs text editor
family. GNU Emacs can currently execute Elisp code either interpreted
@@ -354,6 +355,7 @@
%endif
%build
+umask 022
%if %{without autoconf}
# We don't want to run autoconf
if test configure.ac -nt aclocal.m4 -o m4/gnulib-comp.m4 -nt aclocal.m4 ; then
@@ -444,6 +446,7 @@
--sharedstatedir=%{_localstatedir}/lib \
--libexecdir=%{_libexecdir} \
--with-file-notification=yes \
+ --libdir=%{_libdir} \
--enable-locallisppath=%{_datadir}/emacs/%{version}/site-lisp:%{_datadir}/emacs/site-lisp
"
DESKTOP="--with-x \
@@ -463,6 +466,7 @@
"
GTK="${DESKTOP} \
--with-x-toolkit=gtk3 \
+ --without-pgtk \
--with-toolkit-scroll-bars \
--x-includes=%{_x11inc} \
--x-libraries=%{_x11lib} \
@@ -471,11 +475,6 @@
%if %{with cairo}
--with-cairo \
%endif
-%if %{with nativecomp}
- --with-native-compilation \
-%else
- --without-native-compilation \
-%endif
--with-xwidgets \
"
X11="${DESKTOP} \
@@ -485,7 +484,6 @@
--x-libraries=%{_x11lib}:%{_x11data} \
--without-libotf \
--without-m17n-flt \
- --without-native-compilation \
"
NOX11="--with-gpm \
--without-x \
@@ -502,7 +500,6 @@
--without-libotf \
--without-m17n-flt \
--without-harfbuzz \
- --without-native-compilation \
"
COMP="--disable-build-details \
%if %{with mailutils}
@@ -511,6 +508,11 @@
%else
--with-pop \
%endif
+%if %{with nativecomp}
+ --with-native-compilation \
+%else
+ --without-native-compilation \
+%endif
--without-hesiod \
--with-gameuser=:games \
--with-kerberos \
@@ -533,27 +535,45 @@
ac_cv_lib_gif_EGifPutExtensionLast=yes
export ac_cv_lib_gif_EGifPutExtensionLast
+parking=$(mktemp -p ${PWD} -d parking.XXXXXX)
CFLAGS="$CFLAGS -DPDMP_BASE='\"emacs-nox\"'" ./configure ${COMP} ${PREFIX} ${NOX11} ${SYS} --with-dumping=pdumper
%make_build V=1
make -C lisp/ updates compile V=1
for i in $(find site-lisp/ -name '*.el'); do
EMACSLOADPATH='' src/emacs -batch -q --no-site -f batch-byte-compile $i
done
-cp src/emacs emacs-nox
-cp src/emacs.pdmp emacs-nox.pdmp
+cp -p src/emacs src/emacs-nox
+cp -p src/emacs.pdmp src/emacs-nox.pdmp
+%if %{with nativecomp}
+find native-lisp -type d -exec mkdir -p "${parking}%{_libdir}/emacs/%{version}/{}" \;
+find native-lisp -type f -exec install -m 0644 "{}" "${parking}%{_libdir}/emacs/%{version}/{}" \;
+%endif
make distclean
#
CFLAGS="$CFLAGS -DPDMP_BASE='\"emacs-x11\"'" ./configure ${COMP} ${PREFIX} ${X11} ${SYS} --with-dumping=pdumper
%make_build
-cp src/emacs emacs-x11
-cp src/emacs.pdmp emacs-x11.pdmp
+cp -p src/emacs src/emacs-x11
+cp -p src/emacs.pdmp src/emacs-x11.pdmp
+%if %{with nativecomp}
+find native-lisp -type d -exec mkdir -p "${parking}%{_libdir}/emacs/%{version}/{}" \;
+find native-lisp -type f -exec install -m 0644 "{}" "${parking}%{_libdir}/emacs/%{version}/{}" \;
+%endif
make distclean
#
CFLAGS="$CFLAGS -DPDMP_BASE='\"emacs-gtk\"'" ./configure ${COMP} ${PREFIX} ${GTK} ${SYS} --with-dumping=pdumper
%make_build
-cp src/emacs emacs-gtk
-cp src/emacs.pdmp emacs-gtk.pdmp
-find -name '*.eln'
+cp src/emacs src/emacs-gtk
+cp src/emacs.pdmp src/emacs-gtk.pdmp
+%if %{with nativecomp}
+find native-lisp -type d -exec mkdir -p "${parking}%{_libdir}/emacs/%{version}/{}" \;
+find native-lisp -type f -exec install -m 0644 "{}" "${parking}%{_libdir}/emacs/%{version}/{}" \;
+%endif
+make distclean
+#
+CFLAGS="$CFLAGS -DPDMP_BASE='\"emacs-wayland\"'" ./configure ${COMP} ${PREFIX} ${GTK//--without-pgtk/--with-pgtk} ${SYS} --with-dumping=pdumper
+%make_build
+cp src/emacs src/emacs-wayland
+cp src/emacs.pdmp src/emacs-wayland.pdmp
%if %{with tex4pdf}
#
@@ -568,6 +588,7 @@
popd
%install
+umask 022
#
PATH=/sbin:$PATH
##
@@ -578,12 +599,24 @@
mkdir -p %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}
make install DESTDIR=%{buildroot} systemdunitdir=%{_userunitdir}
rm -vf %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/*.pdmp
-install -m 0755 emacs-nox %{buildroot}%{_bindir}
-install -m 0755 emacs-gtk %{buildroot}%{_bindir}
-install -m 0755 emacs-x11 %{buildroot}%{_bindir}
-install -m 0644 emacs-nox.pdmp %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/
-install -m 0644 emacs-gtk.pdmp %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/
-install -m 0644 emacs-x11.pdmp %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/
+%if %{with nativecomp}
+pushd native-lisp/
+ ln -sf ../parking.*/usr/lib64/emacs/29.1/native-lisp/* .
+popd
+%endif
+for pdmp in emacs-nox emacs-gtk emacs-x11 emacs-wayland
+do
+ install -m 0755 src/${pdmp} %{buildroot}%{_bindir}
+ install -m 0644 src/${pdmp}.pdmp %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/
+ ln -sf ${pdmp}.pdmp %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/${pdmp}-$(src/${pdmp} --fingerprint).pdmp
+done
+%if %{with nativecomp}
+pushd parking.*/%{_libdir}/emacs/%{version}/
+ find native-lisp -type d -exec mkdir -p "%{buildroot}%{_libdir}/emacs/%{version}/{}" \;
+ find native-lisp -type f -exec install -m 0644 "{}" "%{buildroot}%{_libdir}/emacs/%{version}/{}" \;
+popd
+%endif
+rm -rf parking.*
rm -vf %{buildroot}/usr/bin/emacs
rm -vf %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/emacs.pdmp
install -p %{S:5} %{buildroot}/usr/bin/emacs
@@ -723,19 +756,19 @@
%if %{with nativecomp}
touch eln.list
-for eln in %{buildroot}%{_libeln}/emacs/%{version}/native-lisp/%{version}-*/*.eln
+for eln in %{buildroot}%{_libdir}/emacs/%{version}/native-lisp/%{version}-*/*.eln
do
if test -e $eln
then
- echo '%%{_libeln}/emacs/%%{version}/native-lisp/%%{version}-*/*.eln' >> eln.list
+ echo '%%{_libdir}/emacs/%%{version}/native-lisp/%%{version}-*/*.eln' >> eln.list
fi
break
done
-for eln in %{buildroot}%{_libeln}/emacs/%{version}/native-lisp/%{version}-*/preloaded/*.eln
+for eln in %{buildroot}%{_libdir}/emacs/%{version}/native-lisp/%{version}-*/preloaded/*.eln
do
if test -e $eln
then
- echo '%%{_libeln}/emacs/%%{version}/native-lisp/%%{version}-*/preloaded/*.eln' >> eln.list
+ echo '%%{_libdir}/emacs/%%{version}/native-lisp/%%{version}-*/preloaded/*.eln' >> eln.list
fi
break
done
@@ -770,6 +803,10 @@
TeX-auto-global "<none>")' -f batch-byte-compile font-latex.el > /dev/null 2>&1
cd $owd
fi
+%glib2_gsettings_schema_post
+
+%postun -n emacs-x11
+%glib2_gsettings_schema_postun
%if 0%{?suse_version} <= 1500
%post info
@@ -982,7 +1019,7 @@
%{_datadir}/emacs/%{version}/etc/charsets/symbol.map
%{_datadir}/emacs/%{version}/etc/compilation.txt
%{_datadir}/emacs/%{version}/etc/emacs_lldb.py
-%{_datadir}/emacs/%{version}/etc/org.gnu.emacs.defaults.gschema.xml
+%{_datadir}/emacs/%{version}/etc/org.gnu.emacs.defaults.gschema.*
%dir %{_datadir}/emacs/%{version}/etc/org/
%dir %{_datadir}/emacs/%{version}/etc/org/csl/
%{_datadir}/emacs/%{version}/etc/org/csl/README
@@ -3438,17 +3475,20 @@
%files -n emacs-nox
%defattr(-, root, root)
%{_bindir}/emacs-nox
-%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-nox.pdmp
+%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-nox*.pdmp
%files -n emacs-x11
%defattr(-, root, root)
%{_bindir}/emacs-x11
%{_bindir}/emacs-gtk
-%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-x11.pdmp
-%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-gtk.pdmp
+%{_bindir}/emacs-wayland
+%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-x11*.pdmp
+%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-gtk*.pdmp
+%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-wayland*.pdmp
%dir %{appDefaultsDir}
%{appDefaultsFile}
%{_datadir}/applications/emacs*.desktop
+%{_datadir}/glib-2.0/schemas/org.gnu.emacs.defaults.gschema.xml
%{_datadir}/icons/hicolor/128x128/apps/emacs.png
%{_datadir}/icons/hicolor/16x16/apps/emacs.png
%{_datadir}/icons/hicolor/24x24/apps/emacs.png
@@ -3467,11 +3507,11 @@
%if %{with nativecomp}
%files -n emacs-eln -f eln.list
%defattr(-, root, root)
-%dir %{_libeln}/emacs/
-%dir %{_libeln}/emacs/%{version}/
-%dir %{_libeln}/emacs/%{version}/native-lisp/
-%dir %{_libeln}/emacs/%{version}/native-lisp/%{version}-*/
-%dir %{_libeln}/emacs/%{version}/native-lisp/%{version}-*/preloaded/
+%dir %{_libdir}/emacs/
+%dir %{_libdir}/emacs/%{version}/
+%dir %{_libdir}/emacs/%{version}/native-lisp/
+%dir %{_libdir}/emacs/%{version}/native-lisp/%{version}-*/
+%dir %{_libdir}/emacs/%{version}/native-lisp/%{version}-*/preloaded/
%endif
%files -n emacs-info
++++++ emacs.sh ++++++
--- /var/tmp/diff_new_pack.C59Pb8/_old 2023-10-01 21:21:58.687933008 +0200
+++ /var/tmp/diff_new_pack.C59Pb8/_new 2023-10-01 21:21:58.691933153 +0200
@@ -5,9 +5,10 @@
# The environment variable EMACS_TOOLKIT is used to determine
# the prefered GUI. Possible values/types of EMACS_TOOLKIT are
#
-# nox -- for pure console based GNU Emacs
-# gtk -- for full GTK2/3 based GNU Emacs
-# x11 -- for full LUCID based GNU Emacs (used Xaw3d)
+# nox -- for pure console based GNU Emacs
+# gtk -- for full GTK2/3 based GNU Emacs (for real X11)
+# wayland -- for full GTK2/3 based GNU Emacs (for wayland)
+# x11 -- for full LUCID based GNU Emacs (used Xaw3d)
#
# Should work but remember history
# bnc#345669 -- Emacs doesn't un-maximize in KDE/KWin
@@ -21,11 +22,22 @@
# esac
# fi
#
-: ${EMACS_TOOLKIT:=gtk}
+if test -n "${XDG_SESSION_TYPE}"
+then
+ if test "${XDG_SESSION_TYPE}" = wayland -a -x ${0}-wayland
+ then
+ : ${EMACS_TOOLKIT:=wayland}
+ else
+ : ${EMACS_TOOLKIT:=gtk}
+ fi
+else
+ : ${EMACS_TOOLKIT:=gtk}
+fi
#
# Enabled again
#
-if test "$EMACS_TOOLKIT" = gtk; then
+if test "$EMACS_TOOLKIT" = gtk -o "$EMACS_TOOLKIT" = wayland
+then
# Currently (2013/05/24) the parser of the GNOME libs
# are broken that is it is not independent from locale
LC_NUMERIC=POSIX
++++++ pdump.patch ++++++
--- /var/tmp/diff_new_pack.C59Pb8/_old 2023-10-01 21:21:58.711933876 +0200
+++ /var/tmp/diff_new_pack.C59Pb8/_new 2023-10-01 21:21:58.715934021 +0200
@@ -1,15 +1,17 @@
-From: Andreas Schwab
-Port to GNU Emacs 29.1: Werner Fink
+From 54823555425ffabe31b42672b1894d0e3ff1b018 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Bj=C3=B6rn=20Bidar?= <bjorn.bidar(a)thaodan.de>
+Date: Fri, 10 Feb 2023 23:31:35 +0200
+Subject: [PATCH] Allow to override pdmp base
-Index: src/emacs.c
-===================================================================
---
- src/emacs.c | 27 +++++++++++++++++++++++++++
- 1 file changed, 27 insertions(+)
+ src/emacs.c | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+diff --git a/src/emacs.c b/src/emacs.c
+index 687b8c7f81f0..2d6bfe07d813 100644
--- src/emacs.c
-+++ src/emacs.c 2023-08-07 07:30:34.317996305 +0000
-@@ -867,12 +867,16 @@ load_pdump (int argc, char **argv)
++++ src/emacs.c
+@@ -920,11 +920,15 @@ load_pdump (int argc, char **argv, char *dump_file)
NULL
#endif
;
@@ -21,39 +23,20 @@
"Emacs"
#else
"emacs"
- #endif
+#endif
- ;
-
- /* TODO: maybe more thoroughly scrub process environment in order to
-@@ -957,6 +961,29 @@ load_pdump (int argc, char **argv)
- path_exec = ns_relocate (path_exec);
#endif
+ ;
+@@ -1065,7 +1069,11 @@ load_pdump (int argc, char **argv, char *dump_file)
+ if (IS_DIRECTORY_SEP (*p))
+ last_sep = p;
+ }
+#ifdef PDMP_BASE
-+ if (emacs_executable && *emacs_executable)
-+ {
-+ needed = (strlen (path_exec)
-+ + 1
-+ + strlen (argv0_base)
-+ + 1
-+ + strlen (suffix)
-+ + 1);
-+ if (bufsize < needed)
-+ {
-+ xfree (dump_file);
-+ dump_file = xpalloc (NULL, &bufsize, needed - bufsize, -1, 1);
-+ }
-+ sprintf (dump_file, "%s%c%s%s",
-+ path_exec, DIRECTORY_SEP, argv0_base, suffix);
-+ result = pdumper_load (dump_file, emacs_executable);
-+
-+ if (result == PDUMPER_LOAD_SUCCESS)
-+ goto out;
-+ }
++ argv0_base = PDMP_BASE;
++#else
+ argv0_base = last_sep ? last_sep + 1 : argv[0];
+#endif
-+
- /* Look for "emacs-FINGERPRINT.pdmp" in PATH_EXEC. We hardcode
- "emacs" in "emacs-FINGERPRINT.pdmp" so that the Emacs binary
- still works if the user copies and renames it. */
+ ptrdiff_t needed = (strlen (path_exec)
+ + 1
+ + strlen (argv0_base)
++++++ site-lisp.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/site-lisp/site-start.el new/site-lisp/site-start.el
--- old/site-lisp/site-start.el 2020-08-28 15:33:33.252810693 +0200
+++ new/site-lisp/site-start.el 2023-09-28 13:51:27.757966144 +0200
@@ -32,12 +32,12 @@
;; the environment variables HOSTNAME or FROM_HEADER and ORGANIZATION.
;; (Note: gnus-local-organization is obsolete.)
;;
-;(setq gnus-local-domain "our.domain.is.not.set")
+;(setq message-user-fqdn "our.domain.is.not.set")
;(setq message-user-organization "Linux Private Site")
;;
;; This should be set by gnus via (system-name) call (does not work)
;;
-(if (or (not (boundp 'gnus-local-domain)) (null gnus-local-domain))
+(if (or (not (boundp 'message-user-fqdn)) (null message-user-fqdn))
(let ((tmph (getenv "HOSTNAME"))
(tmpf (getenv "FROM_HEADER")))
(if (or (null tmph) (not (string-match "\\." tmph)))
@@ -45,9 +45,9 @@
(if (not (string-match "\\." tmph))
(setq gnus-local-domain "our.domain.is.not.set")
(string-match "\\." tmph)
- (setq gnus-local-domain (substring tmph (match-end 0))))
+ (setq message-user-fqdn (substring tmph (match-end 0))))
(if (stringp tmpf)
- (setq gnus-local-domain tmpf))))
+ (setq message-user-fqdn tmpf))))
;;
(eval-when-compile (defvar message-user-organization))
(if (or (not (boundp 'message-user-organization)) (null message-user-organization))
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package conmon for openSUSE:Factory checked in at 2023-10-01 21:21:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/conmon (Old)
and /work/SRC/openSUSE:Factory/.conmon.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "conmon"
Sun Oct 1 21:21:47 2023 rev:32 rq:1114247 version:2.1.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/conmon/conmon.changes 2023-09-10 13:09:17.324536169 +0200
+++ /work/SRC/openSUSE:Factory/.conmon.new.28202/conmon.changes 2023-10-01 21:21:53.983762793 +0200
@@ -1,0 +2,6 @@
+Thu Sep 28 16:02:58 UTC 2023 - Valentin Lefebvre <valentin.lefebvre(a)suse.com>
+
+- go 1.19 EOL, swith to go >= 1.20
+ * [bsc#1215806]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ conmon.spec ++++++
--- /var/tmp/diff_new_pack.TYQQcQ/_old 2023-10-01 21:21:55.163805491 +0200
+++ /var/tmp/diff_new_pack.TYQQcQ/_new 2023-10-01 21:21:55.167805636 +0200
@@ -25,7 +25,7 @@
URL: https://github.com/containers/conmon
Source0: %{name}-%{version}.tar.xz
BuildRequires: pkgconfig
-BuildRequires: golang(API) = 1.19
+BuildRequires: golang(API) >= 1.20
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(libseccomp)
BuildRequires: pkgconfig(libsystemd)
1
0