Hello community, here is the log from the commit of package seccheck for openSUSE:Factory checked in at 2014-08-15 09:55:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/seccheck (Old) and /work/SRC/openSUSE:Factory/.seccheck.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "seccheck" Changes: -------- --- /work/SRC/openSUSE:Factory/seccheck/seccheck.changes 2014-02-19 18:56:22.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.seccheck.new/seccheck.changes 2014-08-15 09:56:17.000000000 +0200 @@ -1,0 +2,28 @@ +Thu Aug 14 15:11:37 UTC 2014 - [email protected] + +- New version 3.0 +- refactored codebase +- added new security tests +- moved the upstream to https://github.com/vpereira/seccheck +- Upstreamed patches: + seccheck-2.0.diff + seccheck-2.0-misc.patch + seccheck-2.0-nisfix.patch + seccheck-2.0-grep.patch + seccheck-2.0-sort.patch + seccheck-2.0-newpromisccheck.patch + seccheck-2.0-filesystems_added.patch + seccheck-2.0_john-path.diff + seccheck-2.0_withoutmedia-bug47024.diff + seccheck-2.0_update-datafiles-regexfix-bug51004.diff + seccheck-2.0_fix-ls-output-local.diff + seccheck-2.0_find_mount_arg.diff + seccheck-2.0_find_with_dev.diff + seccheck-2.0_dont_run_xarg_on_empty_input.diff + seccheck-2.0-john.patch + seccheck-2.0-website.patch + seccheck-2.0_new_rpm_output_handle_more_filesystems_bnc746042.diff + seccheck-2.0_daily_uid_bnc769770.diff + seccheck-2.0-autologout.patch + +------------------------------------------------------------------- Old: ---- seccheck-2.0-autologout.patch seccheck-2.0-filesystems_added.patch seccheck-2.0-grep.patch seccheck-2.0-john.patch seccheck-2.0-misc.patch seccheck-2.0-newpromisccheck.patch seccheck-2.0-nisfix.patch seccheck-2.0-sort.patch seccheck-2.0-website.patch seccheck-2.0.diff seccheck-2.0.tar.bz2 seccheck-2.0_daily_uid_bnc769770.diff seccheck-2.0_dont_run_xarg_on_empty_input.diff seccheck-2.0_find_mount_arg.diff seccheck-2.0_find_with_dev.diff seccheck-2.0_fix-ls-output-local.diff seccheck-2.0_new_rpm_output_handle_more_filesystems_bnc746042.diff seccheck-2.0_update-datafiles-regexfix-bug51004.diff seccheck-2.0_withoutmedia-bug47024.diff New: ---- seccheck-3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ seccheck.spec ++++++ --- /var/tmp/diff_new_pack.IUzECU/_old 2014-08-15 09:56:19.000000000 +0200 +++ /var/tmp/diff_new_pack.IUzECU/_new 2014-08-15 09:56:19.000000000 +0200 @@ -17,109 +17,62 @@ Name: seccheck -Provides: suse-security-check -Requires: bash -Requires: cron -PreReq: %fillup_prereq -BuildArch: noarch -Version: 2.0 +Version: 3.0 Release: 0 Summary: Security-Check Scripts License: GPL-2.0+ Group: Productivity/Security -Source: %{name}-%{version}.tar.bz2 +Source: %{name}-%{version}.tar.gz Source1: sysconfig.seccheck Source2: cron_entries -Patch: %{name}-%{version}.diff -Patch1: %{name}-%{version}-misc.patch -Patch2: %{name}-%{version}-nisfix.patch -Patch3: %{name}-%{version}-grep.patch -Patch4: %{name}-%{version}-sort.patch -Patch5: %{name}-%{version}-newpromisccheck.patch -Patch6: %{name}-%{version}-filesystems_added.patch -#Patch7: %{name}-%{version}_john-path.diff -Patch8: %{name}-%{version}_withoutmedia-bug47024.diff -Patch9: %{name}-%{version}_update-datafiles-regexfix-bug51004.diff -Patch10: %{name}-%{version}_fix-ls-output-local.diff -Patch11: %{name}-%{version}_find_mount_arg.diff -Patch12: %{name}-%{version}_find_with_dev.diff -Patch13: %{name}-%{version}_dont_run_xarg_on_empty_input.diff -Patch14: %{name}-%{version}-john.patch -Patch15: %{name}-%{version}-website.patch -Patch16: %{name}-%{version}_new_rpm_output_handle_more_filesystems_bnc746042.diff -Patch17: %{name}-%{version}_daily_uid_bnc769770.diff -Patch18: %{name}-%{version}-autologout.patch +Requires: bash +Requires: cron +# FIXME: use proper Requires(pre/post/preun/...) +PreReq: %fillup_prereq +Provides: suse-security-check-3.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch %description Regularly executable scripts (via cron) for checking the security of your system. - - %prep -%setup -%patch -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -#%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -%patch15 -%patch16 -%patch17 -p1 -%patch18 -p1 +%setup -q %install -install -d -m 700 $RPM_BUILD_ROOT/var/lib/secchk -install -d -m 700 $RPM_BUILD_ROOT/var/lib/secchk/data -install -d -m 750 $RPM_BUILD_ROOT/usr/lib/secchk -install -d -m 755 $RPM_BUILD_ROOT/usr/doc/packages/secchk -install -d -m 755 $RPM_BUILD_ROOT/etc/cron.d -install -m 600 crontab.security $RPM_BUILD_ROOT/etc/cron.d/seccheck -install -m 600 crontab.autologout $RPM_BUILD_ROOT/etc/cron.d/autologout -install -m 740 *.sh $RPM_BUILD_ROOT/usr/lib/secchk/ -install -m 740 checkneverlogin $RPM_BUILD_ROOT/usr/lib/secchk/ -install -d $RPM_BUILD_ROOT/var/adm/fillup-templates -install -m 644 $RPM_SOURCE_DIR/sysconfig.seccheck $RPM_BUILD_ROOT/var/adm/fillup-templates/ -#install -d -m 755 $RPM_BUILD_ROOT/etc/cron.daily -#install -d -m 755 $RPM_BUILD_ROOT/etc/cron.weekly -#install -d -m 755 $RPM_BUILD_ROOT/etc/cron.monthly -#for freq in daily weekly monthly; do -# sed "s/FREQUENCY/$freq/" <$RPM_SOURCE_DIR/cron_entries >$RPM_BUILD_ROOT/etc/cron.$freq/seccheck -# chown 0.0 $RPM_BUILD_ROOT/etc/cron.$freq/seccheck -# chmod 700 $RPM_BUILD_ROOT/etc/cron.$freq/seccheck -#done -install -d -m 755 $RPM_BUILD_ROOT/etc/security -install -m 644 autologout.conf $RPM_BUILD_ROOT/etc/security/ +install -d -m 700 %{buildroot}%{_localstatedir}/lib/secchk +install -d -m 700 %{buildroot}%{_localstatedir}/lib/secchk/data +install -d -m 750 %{buildroot}%{_libexecdir}/secchk +install -d -m 755 %{buildroot}%{_libexecdir}/secchk/blurbs +install -d -m 755 %{buildroot}%{_prefix}/doc/packages/secchk +install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d +install -m 600 crontab.security %{buildroot}%{_sysconfdir}/cron.d/seccheck +install -m 600 crontab.autologout %{buildroot}%{_sysconfdir}/cron.d/autologout +install -m 740 *.sh %{buildroot}%{_libexecdir}/secchk/ +install -m 640 *.inc %{buildroot}%{_libexecdir}/secchk/ +install -m 640 blurbs/*.txt %{buildroot}%{_libexecdir}/secchk/blurbs +install -m 740 checkneverlogin %{buildroot}%{_libexecdir}/secchk/ +install -d %{buildroot}%{_localstatedir}/adm/fillup-templates +install -m 644 $RPM_SOURCE_DIR/sysconfig.seccheck %{buildroot}%{_localstatedir}/adm/fillup-templates/ +install -d -m 755 %{buildroot}%{_sysconfdir}/security +install -m 644 autologout.conf %{buildroot}%{_sysconfdir}/security/ %files %defattr(-,root,root) %doc TODO CHANGES README LICENCE -/usr/lib/secchk -%config /etc/cron.d/seccheck -%config /etc/cron.d/autologout +%{_libexecdir}/secchk +%config %{_sysconfdir}/cron.d/seccheck +%config %{_sysconfdir}/cron.d/autologout #%config /etc/cron.daily/seccheck #%config /etc/cron.weekly/seccheck #%config /etc/cron.monthly/seccheck -%dir /var/lib/secchk -%dir /var/lib/secchk/data -/var/adm/fillup-templates/sysconfig.seccheck -%config /etc/security/autologout.conf - -%clean -rm -rf $RPM_BUILD_ROOT +%dir %{_localstatedir}/lib/secchk +%dir %{_localstatedir}/lib/secchk/data +%{_localstatedir}/adm/fillup-templates/sysconfig.seccheck +%config %{_sysconfdir}/security/autologout.conf %post -%{fillup_only} +%fillup_only %changelog -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
