- Rename davfs2-1.7.0-neon-33.patch to
davfs2-1.7.0-newer-neon.patch and add compatibility to libneon 0.34. OBS-URL: https://build.opensuse.org/package/show/filesystems/davfs2?expand=0&rev=38
This commit is contained in:
commit
f6417aa095
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
13
davfs2-1.7.0-neon-33.patch
Normal file
13
davfs2-1.7.0-neon-33.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
Index: davfs2-1.7.0/configure.ac
|
||||||
|
===================================================================
|
||||||
|
--- davfs2-1.7.0.orig/configure.ac
|
||||||
|
+++ davfs2-1.7.0/configure.ac
|
||||||
|
@@ -36,7 +36,7 @@ AC_PROG_LN_S
|
||||||
|
# Checks for libraries.
|
||||||
|
AM_GNU_GETTEXT_VERSION(0.19.8)
|
||||||
|
AM_GNU_GETTEXT([external])
|
||||||
|
-NE_REQUIRE_VERSIONS([0], [27 28 29 30 31 32])
|
||||||
|
+NE_REQUIRE_VERSIONS([0], [27 28 29 30 31 32 33])
|
||||||
|
DAV_CHECK_NEON
|
||||||
|
|
||||||
|
# Checks for header files.
|
13
davfs2-1.7.0-newer-neon.patch
Normal file
13
davfs2-1.7.0-newer-neon.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
Index: davfs2-1.7.0/configure.ac
|
||||||
|
===================================================================
|
||||||
|
--- davfs2-1.7.0.orig/configure.ac
|
||||||
|
+++ davfs2-1.7.0/configure.ac
|
||||||
|
@@ -36,7 +36,7 @@ AC_PROG_LN_S
|
||||||
|
# Checks for libraries.
|
||||||
|
AM_GNU_GETTEXT_VERSION(0.19.8)
|
||||||
|
AM_GNU_GETTEXT([external])
|
||||||
|
-NE_REQUIRE_VERSIONS([0], [27 28 29 30 31 32])
|
||||||
|
+NE_REQUIRE_VERSIONS([0], [27 28 29 30 31 32 33 34])
|
||||||
|
DAV_CHECK_NEON
|
||||||
|
|
||||||
|
# Checks for header files.
|
3
davfs2-1.7.0.tar.gz
Normal file
3
davfs2-1.7.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:251db75a27380cca1330b1b971700c5e5dcc0c90e5a47622285f0140edfe3a2f
|
||||||
|
size 476244
|
BIN
davfs2-1.7.0.tar.gz.sig
Normal file
BIN
davfs2-1.7.0.tar.gz.sig
Normal file
Binary file not shown.
1
davfs2-rpmlintrc
Normal file
1
davfs2-rpmlintrc
Normal file
@ -0,0 +1 @@
|
|||||||
|
addFilter("files-duplicate .*/doc/.*")
|
232
davfs2.changes
Normal file
232
davfs2.changes
Normal file
@ -0,0 +1,232 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 21 07:33:41 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Rename davfs2-1.7.0-neon-33.patch to
|
||||||
|
davfs2-1.7.0-newer-neon.patch and add compatibility to libneon
|
||||||
|
0.34.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 21 04:45:15 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
|
- add davfs2-1.7.0-neon-33.patch to fix build with neon 33
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 5 08:13:44 UTC 2024 - Paolo Stivanin <info@paolostivanin.com>
|
||||||
|
|
||||||
|
- Adapt to RPM 4.19 on Tumbleweed.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 27 10:31:14 UTC 2022 - Ludwig Nussel <lnussel@suse.com>
|
||||||
|
|
||||||
|
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 2 11:19:48 UTC 2022 - Ali Abdallah <ali.abdallah@suse.com>
|
||||||
|
|
||||||
|
- update to 1.7.0:
|
||||||
|
* This release uses more portable code.
|
||||||
|
* Fix cached file not up to date attributes.
|
||||||
|
* Always check for valid prop etag.
|
||||||
|
- Update davfs2.keyring to match the new upstream one.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 24 19:38:53 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- use release team keyring
|
||||||
|
- enable keyring validating
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 20 21:07:00 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 1.6.1:
|
||||||
|
* Add Neon version 0.32.
|
||||||
|
* mount.davfs.c, get_options: Ignore all unknown options.
|
||||||
|
* mount_davfs.c, write_mtab_entry: Add option _netdev to utab-entry.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 17 13:53:05 UTC 2020 - Ludwig Nussel <lnussel@suse.de>
|
||||||
|
|
||||||
|
- prepare usrmerge (boo#1029961)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 16 12:24:56 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
||||||
|
|
||||||
|
- Update to 1.6.0
|
||||||
|
* Update documentation
|
||||||
|
* Remove Coda-support
|
||||||
|
* New parser for cookies (bug #58459).
|
||||||
|
* Add log message.
|
||||||
|
* Add option sharepoint_href_bug.
|
||||||
|
* Ignore option -n (sr #110191).
|
||||||
|
- Remove add-neon-031-support.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 11 12:45:49 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
||||||
|
|
||||||
|
- Add add-neon-031-support.patch
|
||||||
|
- Add -fcommon to allow building against GCC10
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 5 11:11:15 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
||||||
|
|
||||||
|
- Update to 1.5.6
|
||||||
|
* Remove call to setuid and setgid.
|
||||||
|
* Ignore EEXIST when creating DAV_SYS_RUN (bug #57233).
|
||||||
|
* Replace GNU extension 'a' with option 'm' in fscanf
|
||||||
|
(bug #56286).
|
||||||
|
* Check for inconv.h and iconv (bug #56178).
|
||||||
|
* Warning about intermediary CAs (bug #54699).
|
||||||
|
* Don't remove cache-files because of inconsistent
|
||||||
|
metadata (sr #109587).
|
||||||
|
* Add query-string to path on redirect (bug #54943).
|
||||||
|
* Ignore option "nofail" (fixes bug #51521).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 26 11:27:55 UTC 2018 - jengelh@inai.de
|
||||||
|
|
||||||
|
- Replace %__-type macro indirections. Do not ignore errors from
|
||||||
|
useradd. Remove Fedora definitions. Restore debug creation.
|
||||||
|
Compact grammar in description.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 20 00:00:00 CET 2018 - dsterba@suse.cz
|
||||||
|
|
||||||
|
- spec: update rpmlint, fix build
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 4 16:07:50 UTC 2017 - chris@computersalat.de
|
||||||
|
|
||||||
|
- update to 1.5.4
|
||||||
|
* mount.davfs frequently reads /proc/mounts. This is necessary with
|
||||||
|
coda but not with fuse. When running two instances of mount.davfs
|
||||||
|
using fuse these reads may trigger a kernel bug and create a deadlock.
|
||||||
|
* when mount.davfs receives SIGTERM it stops reading from the fuse
|
||||||
|
device. In this case kernel fuse will make umount(8) hang forever.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 11 14:22:23 UTC 2015 - meissner@suse.com
|
||||||
|
|
||||||
|
- remove the setuid root permission files (bsc#907662)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 17 10:07:06 UTC 2015 - jthumshirn@suse.com
|
||||||
|
|
||||||
|
- Import of davfs2 to SLE12-SP1 from SLE11-SP4 (FATE#318116)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 25 16:13:25 CET 2014 - draht@schaltsekun.de
|
||||||
|
|
||||||
|
- upgrade to 1.5.2; changes include:
|
||||||
|
* fix for insecure use of system(). This is related to CVE-2014-4362.
|
||||||
|
* fixes for usage of symlinks for mountpoints and mtab
|
||||||
|
* improved cookie support
|
||||||
|
* neon 0.30 support
|
||||||
|
* memory leak fixes
|
||||||
|
* compiler options for hardened build.
|
||||||
|
* load the fuse kernel module automatically.
|
||||||
|
* new mount option grpid, trust_ca_cert and trust_server_cert.
|
||||||
|
* This list is not exhaustive. Please have a look at the ChangeLog
|
||||||
|
for a complete list.
|
||||||
|
- obsoleted and removed from package:
|
||||||
|
* davfs2-fix-formats.patch
|
||||||
|
* davfs2-ne_v30.patch
|
||||||
|
* davfs2-DESTDIR.patch
|
||||||
|
* davfs2-fix_missing_exit_failure.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
|
||||||
|
Sun Dec 01 12:59:34 UTC 2013 - juergen@spitzmueller.org
|
||||||
|
- Accept Neon 0.30 (davfs2-ne_v30.patch -- backported from davfs2 cvs:
|
||||||
|
http://cvs.savannah.gnu.org/viewvc/davfs2/configure.ac?root=davfs2&r1=1.11.4.1&r2=1.11.4.2)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 15 17:41:17 UTC 2013 - conrad@quisquis.de
|
||||||
|
- Specfile fixes for fedora + SLES
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 13 19:08:17 UTC 2013 - conrad@quisquis.de
|
||||||
|
- Added missing file
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 13 18:51:17 UTC 2013 - conrad@quisquis.de
|
||||||
|
- Added fix-formats patch to get rid of some warnings
|
||||||
|
- Added upstream patch for broken symlinks
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 13 18:33:17 UTC 2013 - conrad@quisquis.de
|
||||||
|
- Disabled OBS files service - apparently some savannah mirrors are broken
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 13 17:52:17 UTC 2013 - conrad@quisquis.de
|
||||||
|
- Upgrade to 1.4.7
|
||||||
|
- Added -pie/-fPIE compile flags
|
||||||
|
- Fixed (hopefully) permissions handling
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat May 26 18:05:17 UTC 2012 - jengelh@inai.de
|
||||||
|
|
||||||
|
- Remove redundant tags/sections from specfile
|
||||||
|
- Parallel build with %_smp_mflags
|
||||||
|
- User/group addition ought not to be fatal
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Nov 29 22:20:37 UTC 2010 - pascal.bleser@opensuse.org
|
||||||
|
|
||||||
|
- fix location of mount/umount helpers, bnc#640967
|
||||||
|
|
||||||
|
- update to 1.4.6:
|
||||||
|
* bugfixes
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Nov 30 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
|
||||||
|
|
||||||
|
- update to 1.4.5:
|
||||||
|
* option was added to silently refuse to connect when encountering suspicious server certificates
|
||||||
|
* several minor bugs were fixed
|
||||||
|
|
||||||
|
- changes from 1.4.3:
|
||||||
|
* support for Neon 0.29 was added, which also allows for support for NTLM authentication
|
||||||
|
* an option was added to silently refuse connections with untrusted server certificates
|
||||||
|
* experimental support for the command line option "username" was added for use with pam_mount
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 22 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
|
||||||
|
|
||||||
|
- update to 1.4.1:
|
||||||
|
* experimental support was added for the non-standard method USERINFO, which allows this release to get information about available and used Web space from the server
|
||||||
|
* failed file upload attempts are now repeated at increasing time intervals
|
||||||
|
* if a davfs filesystem is unmounted at disconnect, local changes are cached and submitted at the next mount
|
||||||
|
* many other minor improvements and bugfixes were made
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 29 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
|
||||||
|
|
||||||
|
- copied into filesystems repository in openSUSE Build Service, original in home:leo_eraly
|
||||||
|
- fix license tag
|
||||||
|
- added %%post script to create davfs2 group and user
|
||||||
|
- moved to Savannah
|
||||||
|
- some spec file tidying
|
||||||
|
- update to 1.4.0
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 14 00:00:00 UTC 2009 - leo@unstable.be
|
||||||
|
|
||||||
|
- Update to release
|
||||||
|
- Added permissions file (fixes rpmlint error)
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 5 00:00:00 UTC 2007 - leo@unstable.be
|
||||||
|
|
||||||
|
- Fixed Obsoletes and Provides to fix
|
||||||
|
https://bugzilla.novell.com/show_bug.cgi?id=332076
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 12 00:00:00 UTC 2007 - leo@unstable.be
|
||||||
|
|
||||||
|
- Initial package. (based on dag's spec)
|
||||||
|
|
91
davfs2.keyring
Normal file
91
davfs2.keyring
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
o9YTTAOQFNbcjzvQAg==
|
||||||
|
=jqZf
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
124
davfs2.spec
Normal file
124
davfs2.spec
Normal file
@ -0,0 +1,124 @@
|
|||||||
|
#
|
||||||
|
# spec file for package davfs2
|
||||||
|
#
|
||||||
|
# Copyright (c) 2025 SUSE LLC
|
||||||
|
#
|
||||||
|
# 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: davfs2
|
||||||
|
Version: 1.7.0
|
||||||
|
Release: 0
|
||||||
|
Summary: FUSE-Filesystem to access WebDAV servers
|
||||||
|
License: GPL-3.0-only
|
||||||
|
Group: System/Filesystems
|
||||||
|
URL: https://savannah.nongnu.org/projects/%{name}
|
||||||
|
Source0: https://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
|
||||||
|
Source1: https://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz.sig
|
||||||
|
Source2: %{name}-rpmlintrc
|
||||||
|
# Taken from https://savannah.nongnu.org/project/release-gpgkeys.php?group=davfs2&download=1
|
||||||
|
Source3: davfs2.keyring
|
||||||
|
Source4: davfs2.sysusers
|
||||||
|
Patch0: davfs2-1.7.0-newer-neon.patch
|
||||||
|
BuildRequires: automake >= 1.16
|
||||||
|
BuildRequires: fuse-devel >= 2.2
|
||||||
|
BuildRequires: neon-devel
|
||||||
|
BuildRequires: pwdutils
|
||||||
|
BuildRequires: sysuser-tools
|
||||||
|
Requires: fuse >= 2.2
|
||||||
|
Requires(pre): %{_sbindir}/groupadd
|
||||||
|
Requires(pre): %{_sbindir}/useradd
|
||||||
|
Obsoletes: fuse-%{name} < %{version}
|
||||||
|
Provides: fuse-%{name} = %{version}
|
||||||
|
%sysusers_requires
|
||||||
|
|
||||||
|
%description
|
||||||
|
davfs2 is a FUSE file system driver that allows mounting a WebDAV server
|
||||||
|
as a local file system, like a disk drive. This way, applications can access
|
||||||
|
resources on a Web server without knowing anything about HTTP or WebDAV.
|
||||||
|
|
||||||
|
davfs2 runs as a daemon in userspace. It uses the kernel file system "coda", or
|
||||||
|
FUSE. To connect to the WebDAV server, it makes use of the neon library,
|
||||||
|
supporting TLS/SSL and access via proxy servers.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
# for davfs2-1.7.0-neon-33.patch
|
||||||
|
autoreconf -fiv
|
||||||
|
dav_user="%{name}" \
|
||||||
|
dav_group="%{name}" \
|
||||||
|
%configure \
|
||||||
|
%if 0%{?suse_version} >= 1550
|
||||||
|
ssbindir="%{_sbindir}" \
|
||||||
|
%endif
|
||||||
|
--disable-static
|
||||||
|
%if 0%{?suse_version} >= 1000
|
||||||
|
PIE="-fPIE"
|
||||||
|
pie="-pie"
|
||||||
|
%endif
|
||||||
|
%make_build AM_CFLAGS="-Wall %{optflags} $PIE" AM_LDFLAGS="$pie"
|
||||||
|
|
||||||
|
%install
|
||||||
|
%make_install
|
||||||
|
rm -rf "%{buildroot}%{_datadir}/doc"
|
||||||
|
install -d "%{buildroot}%{_localstatedir}/cache/%{name}"
|
||||||
|
%find_lang %{name}
|
||||||
|
rm -rf "%{buildroot}/%{_docdir}"
|
||||||
|
|
||||||
|
install -p -D -m0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/%{name}.conf
|
||||||
|
|
||||||
|
%sysusers_generate_pre %{buildroot}%{_sysusersdir}/%{name}.conf %{name} %{name}.conf
|
||||||
|
|
||||||
|
%pre -f %{name}.pre
|
||||||
|
|
||||||
|
%post
|
||||||
|
%if 0%{?set_permissions:1} > 0
|
||||||
|
%set_permissions "%{_sbindir}/mount.davfs"
|
||||||
|
%else
|
||||||
|
%if 0%{?run_permissions:1} > 0
|
||||||
|
%run_permissions
|
||||||
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?suse_version} >= 1120
|
||||||
|
%verifyscript
|
||||||
|
%verify_permissions -e %{_sbindir}/mount.davfs
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%files -f %{name}.lang
|
||||||
|
%defattr(-, root, root, 0755)
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS BUGS FAQ NEWS README* THANKS TODO etc/%{name}.conf etc/secrets
|
||||||
|
%{_mandir}/man5/%{name}.conf.5%{?ext_man}
|
||||||
|
%{_mandir}/man8/mount.davfs.8%{?ext_man}
|
||||||
|
%{_mandir}/man8/umount.davfs.8%{?ext_man}
|
||||||
|
%{_mandir}/*/man5/%{name}.conf.5%{?ext_man}
|
||||||
|
%{_mandir}/*/man8/mount.davfs.8%{?ext_man}
|
||||||
|
%{_mandir}/*/man8/umount.davfs.8%{?ext_man}
|
||||||
|
%{_sysusersdir}/%{name}.conf
|
||||||
|
%dir %{_sysconfdir}/%{name}
|
||||||
|
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
|
||||||
|
%config %{_sysconfdir}/%{name}/secrets
|
||||||
|
%config %{_sysconfdir}/%{name}/certs/
|
||||||
|
%verify(not user group mode) %attr(0755,root,root) %{_sbindir}/mount.davfs
|
||||||
|
%{_sbindir}/umount.davfs
|
||||||
|
%{_datadir}/%{name}
|
||||||
|
%attr(0750, %{name}, %{name}) %{_localstatedir}/cache/%{name}
|
||||||
|
%if 0%{?suse_version} < 1550
|
||||||
|
/sbin/mount.davfs
|
||||||
|
/sbin/umount.davfs
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%changelog
|
2
davfs2.sysusers
Normal file
2
davfs2.sysusers
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
u davfs2 - "davfs2 user" /var/cache/davfs2 -
|
||||||
|
g davfs2 - - - -
|
Loading…
x
Reference in New Issue
Block a user