Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mlocate-0.26-slfo.1.1.4 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: mlocate Distribution: SUSE Linux Framework One
Version: 0.26 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.4 Build date: Mon Aug 26 11:41:01 2024
Group: System/Monitoring Build host: h03-ch2a
Size: 140177 Source RPM: mlocate-0.26-slfo.1.1.4.src.rpm
Packager: https://www.suse.com/
Url: https://pagure.io/mlocate
Summary: A utility for finding files by name
A new locate implementation. The m character
stands for merging, because updatedb reuses the
existing database to avoid re-reading most of the
file system.

Provides

Requires

License

GPL-2.0-only

Changelog

* Thu Feb 29 2024 jsrain@suse.com
  - add bcond for building without AppArmor support (for ALP code
    base)
* Thu Jan 25 2024 psimons@suse.com
  - Remove the post-install scriptlet introduced earlier. It turns
    out that "chmod" call opened a security vulnerability that
    allowed users with write access to /var/lib/mlocate to obtain
    read/write access to arbitrary files on the system, possibly
    facilitating privilege escalation to root. [bsc#1218896,
    CVE-2023-32190]
* Mon Jan 08 2024 fcrozat@suse.com
  - Drop url from source, fedorahosted.org is no longer running.
* Wed Dec 13 2023 jdelvare@suse.com
  - Add a post-install scriptlet to fix incorrect database
    permissions (bsc#1188933). Modified:
    * mlocate.spec
* Fri Mar 17 2023 suse+build@de-korte.org
  - Set umask 0022 before running /usr/bin/updatedb (boo#1209409)
* Fri Feb 03 2023 jsegitz@suse.com
  - Remove ProtectKernelModules from systemd unit as it makes files
    inaccessible that are then not visible for locate (bsc#1207884)
* Wed Sep 14 2022 psimons@suse.com
  - Pass "--shell=/bin/sh" to "su" when running the "updatedb"
    command so that we don't depend on the "${RUN_UPDATEDB_AS}"
    user's login shell. Since that user is "nobody" by default, the
    login shell will oftentimes be "/bin/false". [jsc#PED-1717]
* Wed Oct 06 2021 jsegitz@suse.com
  - Added hardening to systemd service(s) (bsc#1181400). Modified:
    * mlocate.service
* Fri Sep 11 2020 hpj@urpla.net
  - Require apparmor-abstractions, because apparmor.service fails with
    "Could not open 'tunables/global'" error otherwise. [bsc#1195144]
* Tue Dec 04 2018 jengelh@inai.de
  - Reduce amount of emitted %service_* boilerplate.
* Fri Nov 30 2018 erictorres4@protonmail.com
  - Add systemd service and timer units [boo#1115408]
  - Add rc symlinks for backwards compatibility
  - Add BuildRequires for systemd-rpm-macros
  - Minor correction to summary, change 'an' to 'a'
  - Add commands for registering systemd unit files in install scripts
  - Update files list to include systemd units
  - Remove dependency on cron
  - Move logic from cron script to systemd service unit
  - Remove all variables except RUN_UPDATEDB_AS from sysconfig.locate
* Fri Sep 07 2018 suse-beta@cboltz.de
  - add capability rules to updatedb AppArmor profile to allow running
    it as root (boo#1089594#c4)
* Thu May 10 2018 tchvatal@suse.com
  - Add apparmor profile bsc#1089594
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Fri Aug 25 2017 tchvatal@suse.com
  - Require user nobody wrt bsc#1055634
* Mon Jul 10 2017 tchvatal@suse.com
  - We moved locks to /run thus do not rely on symlinks
* Thu Feb 16 2017 tchvatal@suse.com
  - Update the umask also in su section where it could be nulled
    wrt bsc#1019440
* Mon Aug 29 2016 tchvatal@suse.com
  - Reduce dependencies a bit
  - Update updatedb.conf wrt bnc#994663
* Wed Jan 20 2016 tchvatal@suse.com
  - Cron file updates:
    - Remove the ac/battery detection that does not work
    - Exit with 1 when the updatedb is not executable
* Wed Jan 20 2016 tchvatal@suse.com
  - Add more mounts to exclude in updatedb.conf
* Fri Aug 21 2015 tchvatal@suse.com
  - Specify umask to allow user redefine the value in login.defs
    bnc#941296
* Sat Oct 25 2014 tchvatal@suse.com
  - Remove mention of the locate group that was obsoleted.
    fixes bnc#902588
* Wed Jun 11 2014 tchvatal@suse.com
  - Enable testsuite.
* Mon May 05 2014 tchvatal@suse.com
  - Remove some duped fs from PRUNEFS variable.
* Tue Apr 15 2014 tchvatal@suse.com
  - Update once more to always hit the same code and to avoid
    regressions that are hit only under some setup scenarios.
* Thu Apr 03 2014 tchvatal@suse.com
  - Fix a bug where empty RUN_UPDATEDB_AS="" caused cron fail with
    unknown arguments if the compat values were empty.
* Wed Mar 19 2014 tchvatal@suse.com
  - Also respect the UPDATEDB_ when not running as root in the
    cron job.
* Mon Mar 17 2014 tchvatal@suse.com
  - Move the UPDATEDB_ variables parsing to cron service to have
    it working there as the upstream bash config is not exactly
    shell interpreted. bnc#861955.
  - Sadly this way if user runs updatedb by hand it gets not
    properly populated, but at least the cron works with backcompat
    way.
* Fri Mar 14 2014 tchvatal@suse.com
  - Include findutils-locate variables in updatedb.conf if user
    still have them specified. bnc#861955
    * This ensures we can still load the variables user can specified
      in the /etc/sysconfig/locate namely UPDATEDB_PRUNEPATHS and
      UPDATEDB_PRUNEFS
* Fri Mar 14 2014 tchvatal@suse.com
  - Cleanup with spec-cleaner.
* Fri Mar 14 2014 tchvatal@suse.com
  - Update comments in sysconfig.locate a bit to reflect reality.
* Tue Oct 29 2013 tchvatal@suse.com
  - As discussed run updatedb as nobody and do not use the locate
    group at all. Wrt bnc#847801.
* Mon Sep 09 2013 tchvatal@suse.com
  - Recommend the language package.
* Wed Jun 12 2013 tchvatal@suse.com
  - Add missing space to description of package.
* Mon Jun 03 2013 tchvatal@suse.com
  - Add COPYING to %docs macro as reported by cfarrell.
* Mon Jun 03 2013 cfarrell@suse.com
  - license update: GPL-2.0
    Multiple instances of (c) Red Hat GPL-2.0 licensing
* Thu May 30 2013 tchvatal@suse.com
  - Fixup provide/obsolete to really work + cleanup spec
* Thu May 30 2013 tchvatal@suse.com
  - More work wrt previous change. Provide/obsolete findutils-locate.
* Thu May 30 2013 tchvatal@suse.com
  - Do not use sgid but require user to be in group locate
    in order to be able to search.
* Sun Dec 02 2012 tchvatal@suse.com
  - Whitespace / format the spec a bit.
* Tue Nov 20 2012 tchvatal@suse.com
  - Try to shutup the suid error.
* Tue Nov 20 2012 tchvatal@suse.com
  - Run the perm stuff only on new enough suse.
* Tue Nov 20 2012 tchvatal@suse.com
  - Update the verify to adhere specs.
* Tue Nov 20 2012 tchvatal@suse.com
  - Adhere to specs to exit 0 on pre.
* Tue Nov 20 2012 tchvatal@suse.com
  - Add buildroot definition to have it on sle
* Tue Nov 20 2012 tchvatal@suse.com
  - require pwdutils for pre phase
* Mon Nov 12 2012 tchvatal@suse.com
  - silence error about PIE, thanks to darix for suggestions on irc.
* Mon Nov 12 2012 tchvatal@suse.com
  - version bump to latest
* Mon Oct 31 2011 prusnak@opensuse.org
  - spec cleanup
* Fri Aug 05 2011 tchvatal@novell.com
  - Update the docs list
* Thu Aug 04 2011 tchvatal@novell.com
  - Punt useless clean section
* Thu Aug 04 2011 tchvatal@novell.com
  - Initial version 0.24 of mlocate package

Files

/etc/updatedb.conf
/usr/bin/locate
/usr/bin/updatedb
/usr/lib/systemd/system/mlocate.service
/usr/lib/systemd/system/mlocate.timer
/usr/sbin/rcmlocate
/usr/share/doc/packages/mlocate
/usr/share/doc/packages/mlocate/AUTHORS
/usr/share/doc/packages/mlocate/ChangeLog
/usr/share/doc/packages/mlocate/NEWS
/usr/share/doc/packages/mlocate/README
/usr/share/fillup-templates/sysconfig.locate
/usr/share/licenses/mlocate
/usr/share/licenses/mlocate/COPYING
/usr/share/man/man1/locate.1.gz
/usr/share/man/man5/mlocate.db.5.gz
/usr/share/man/man5/updatedb.conf.5.gz
/usr/share/man/man8/updatedb.8.gz
/var/lib/mlocate
/var/lib/mlocate/mlocate.db


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Dec 20 23:34:21 2024