-%doc {NEWS,README}.gz
-
-%attr(754,root,root) %config /etc/rc.d/init.d/autofs
-%dir /etc/autofs
-%attr(644,root,root) %config %verify(not size mtime md5) /etc/autofs/*
-%attr(755,root,root) /usr/sbin/automount
-
-%dir /misc
-
-%dir /usr/lib/autofs
-%attr(755,root,root) /usr/lib/autofs/*
-/usr/man/man[58]/*
-
-%changelog
-* Tue Apr 6 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
- [3.1.3-3]
-- stripping autofs modules,
-- modifications %post, %preun for standarizing this sections; this allow stop
- service on uninstall and automatic restart on upgrade.
-
-* Mon Apr 5 1999 Piotr Czerwiñski <pius@pld.org.pl>
-- changed Group(pl) to Demony,
-- gzipping documentation,
-- added -nf to gzip parameters,
-- removed man group from man pages,
-- fixed dir permissions,
-- cosmetic changes for common l&f.
-
-* Sat Oct 10 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
- [3.1.3-1d]
-- fixed pl translation,
-- fixed invalid modules/Makefile;
-- fixed files permissions,
-- moved sysconfdir to /etc/autofs,
-- fixed rc.autofs to work wiht bash-2.02.1 and higher,
-- added some samples auto.* config files.
-
-* Fri Jun 12 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
- [3.1.1-4d]
-- build against glibc-2.1,
-- translation modified for pl,
-- added %defattr support,
-- build from non root's account,
-- moved %changelog at the end of spec.
-
-* Thu May 07 1998 Prospector System <bugs@redhat.com>
-- translations modified for de, fr, tr
-
-* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
-- updated to 3.1.1
-
-* Wed Apr 22 1998 Michael K. Johnson <johnsonm@redhat.com>
-- enhanced initscripts
-
-* Fri Dec 05 1997 Michael K. Johnson <johnsonm@redhat.com>
-- Link with -lnsl for glibc compliance.
-
-* Thu Oct 23 1997 Michael K. Johnson <johnsonm@redhat.com>
-- exclusivearch for i386 for now, since our kernel packages on
- other platforms don't include autofs yet.
-- improvements to initscripts.
-
-* Thu Oct 16 1997 Michael K. Johnson <johnsonm@redhat.com>
-- Built package from 0.3.14 for 5.0
+%doc CHANGELOG CREDITS README*
+%dir %{_sysconfdir}
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/autofs
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/autofs
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/auto.home
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/auto.master
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/auto.media
+%attr(750,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/auto.net
+%attr(750,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/auto.smb
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/auto.tmp
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/auto.var
+%attr(754,root,root) /etc/rc.d/init.d/autofs
+%{systemdunitdir}/autofs.service
+%attr(755,root,root) %{_sbindir}/automount
+%dir /net
+%dir %{_libdir}/autofs
+%attr(755,root,root) %{_libdir}/autofs/lookup_dir.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_file.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_files.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_hesiod.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_hosts.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_multi.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_nis.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_nisplus.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_program.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_userhome.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_yp.so
+%attr(755,root,root) %{_libdir}/autofs/mount_afs.so
+%attr(755,root,root) %{_libdir}/autofs/mount_autofs.so
+%attr(755,root,root) %{_libdir}/autofs/mount_bind.so
+%attr(755,root,root) %{_libdir}/autofs/mount_changer.so
+%attr(755,root,root) %{_libdir}/autofs/mount_ext2.so
+%attr(755,root,root) %{_libdir}/autofs/mount_ext3.so
+%attr(755,root,root) %{_libdir}/autofs/mount_ext4.so
+%attr(755,root,root) %{_libdir}/autofs/mount_generic.so
+%attr(755,root,root) %{_libdir}/autofs/mount_nfs.so
+%attr(755,root,root) %{_libdir}/autofs/mount_nfs4.so
+%attr(755,root,root) %{_libdir}/autofs/parse_hesiod.so
+%attr(755,root,root) %{_libdir}/autofs/parse_sun.so
+%{_mandir}/man[58]/*
+
+%if %{with ldap}
+%files ldap
+%defattr(644,root,root,755)
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/autofs_ldap_auth.conf
+%attr(755,root,root) %{_libdir}/autofs/lookup_ldap.so
+%attr(755,root,root) %{_libdir}/autofs/lookup_ldaps.so
+%endif