| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: mlocate | Distribution: SUSE Linux 16 |
| Version: 0.26 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.3.2 | Build date: Thu Feb 29 13:12:02 2024 |
| Group: System/Monitoring | Build host: reproducible |
| Size: 140177 | Source RPM: mlocate-0.26-160000.3.2.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.
GPL-2.0-only
* 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
/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, Tue Sep 30 22:45:42 2025