Emborg

Latest version: v1.41

Safety actively analyzes 682416 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

1.41

-----------------
- When *Emborg* encounters an error when operating on a composite configuration
it terminates the problematic configuration and moves to the next. Previously
it would exit without attempting the remaining configs.
- :ref:`emborg-overdue <emborg_overdue>` can now run an *emborg-overdue* process
on a remote host and include the results in its report.
- message templates for :ref:`emborg-overdue <emborg_overdue>` can now contain
the ``locked`` field.
- Allow location of config and data directory to be overridden with
`XDG_CONFIG_HOME` and `XDG_DATA_HOME` environment variables. This replaces an
earlier behavior that simply treated `~/.config/` as the configuration
directory if it exists. No provision was made previously to support an
alternative data directory.

.. note::

If your configuration files are in `~/.config/emborg` and you are not on
a Linux system you will now have to set `XDG_CONFIG_HOME` to
`$HOME/.config`.

1.40

-----------------
- Enhance :ref:`emborg-overdue <emborg_overdue>` command.
- Fix bug in :ref:`restore <restore>` when there are multiple roots.

1.39

-----------------
- Add date of last check to output of :ref:`info <info>` command.
- Added :ref:`cmd_name` setting.
- Miscellaneous refinements.

1.38

-----------------
- Added ‘last checked date’ reporting to :ref:`due command<due>`.
- Do not run :ref:`check --repair <check>` and :ref:`compact <compact>` commands
if `--dry-run` is requested.
- Pass output of *Borg* *create* command to hooks to allow it to be reported to
healthchecks.io_.

1.37

-----------------
- Add missing dependency.

1.36

-----------------
This release provides new mechanisms that allow you to monitor your pruning and
compaction operations to help assure that these activities are not neglected.
Both a prune and a compact operation must be performed to release disk space by
eliminating expired archives. The combination of these to operations is
referred to by *Emborg* as a squeeze.

- specifying an integer for ``--date`` now finds archive by index.
- :ref:`due <due>` and :ref:`info <info>` commands now report the latest
:ref:`prune <prune>` and :ref:`compact <compact>` operations as well as the
latest :ref:`create <create>` operation.

.. note::

If you use :ref:`emborg-overdue <client_overdue>` from the client you will
need to change the paths you specify in *overdue.conf*. They now need to
end in ``.latest.nt`` rather than ``.lastbackup``.

.. note::

If you use :ref:`borg space`, you will need to upgrade to version 2.

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.