From 4c3c79048339e423053bf39d30141537ebe36f8b Mon Sep 17 00:00:00 2001 From: Bernhard M. Wiedemann Date: Sep 13 2019 14:29:36 +0000 Subject: restructure files to remain below github limit of 1000 entries --- diff --git a/_service b/_service new file mode 100644 index 0000000..95b6a84 --- /dev/null +++ b/_service @@ -0,0 +1,35 @@ + + + https://github.com/dmulder/ads.git + git + master + @PARENT_TAG@+git.@TAG_OFFSET@.%h + ads(.*) + \1 + ads + .git + + + + ads*.tar + ads-*/package/ads.changes + ads-*/package/ads.spec + + + + ads + ^ads-([^/]+) + ads.spec + + + + ads + ^ads-([^/]+) + ads.changes + + + + *.tar + bz2 + + diff --git a/ads.changes b/ads.changes new file mode 100644 index 0000000..019fdb4 --- /dev/null +++ b/ads.changes @@ -0,0 +1,24 @@ +------------------------------------------------------------------- +Thu Feb 14 15:43:30 UTC 2019 - dmulder@suse.com + +- Update to 1.5: + + Update to python3. + + ads differs between architectures; (bsc#1109536) + + add a man page + +------------------------------------------------------------------- +Tue Mar 6 22:50:01 UTC 2018 - dmulder@suse.com + +- Update to v1.4, still depends on python2 due to unmet dependencies, + but the source is now compatible with python3 + +------------------------------------------------------------------- +Thu Nov 9 14:28:18 UTC 2017 - dmulder@suse.com + +- Update to v1.3 and some spec file fixes + +------------------------------------------------------------------- +Mon Oct 30 17:55:44 UTC 2017 - dmulder@suse.com + +- Add a changelog + diff --git a/ads.spec b/ads.spec new file mode 100644 index 0000000..6a5d660 --- /dev/null +++ b/ads.spec @@ -0,0 +1,69 @@ +# +# spec file for package ads +# +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: ads +Version: 1.5+git.6.ae0dafd +Release: 0 +Summary: Swiss army knife for samba +License: GPL-3.0-only +Group: Productivity/Networking/Samba +Url: http://www.github.com/dmulder/ads +Source: %{name}-%{version}.tar.bz2 +Requires: krb5-client +Requires: ntp +Requires: python3-dnspython +Requires: python3-ldap +Requires: python3-netifaces +Requires: python3-python-pam +Requires: samba-client +Requires: samba-python3 +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: python3 +BuildRequires: python3-argparse-manpage +BuildRequires: python3-dnspython +BuildRequires: python3-ldap +BuildRequires: python3-netifaces +BuildRequires: python3-python-pam +BuildRequires: samba-python3 + +%description +Active Directory services tool for samba. +For join, unjoin, provisioning, demotion, user/group and password administration, +ldap attribute modification, posix enablement, kdc timesync, pam and nss configuration, +daemon start/stop, cache flush, etc. +The ads command attempts to maintain compatibility with the proprietary vastool command, +while also adding additional features relevant to samba (such as kdc provisioning). + +%prep +%setup -q + +%build +autoreconf -if +%configure +make + +%install +%make_install + +%files +%defattr(-,root,root) +%{_bindir}/ads +%{_mandir}/man1/ads.1* + +%changelog