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

backintime-1.3.1-bp154.1.27 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: backintime Distribution: SUSE Linux Enterprise 15 SP4
Version: 1.3.1 Vendor: openSUSE
Release: bp154.1.27 Build date: Mon May 9 11:10:02 2022
Group: Unspecified Build host: cloud104
Size: 657453 Source RPM: backintime-1.3.1-bp154.1.27.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/bit-team/backintime
Summary: Backup tool for Linux inspired by the "flyback project"
Back In Time is a backup tool for Linux inspired by the "flyback project".

It provides a command line client 'backintime' and a Qt5 GUI 'backintime-qt'
both written in Python3.

You only need to specify 3 things:
    * where to save snapshots;
    * what folders to backup; and
    * backup frequency (manual, every hour, every day, every month).

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Jul 07 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 1.3.1
    * Match old and new rsync version format
    * Keep permissions of an existing mountpoint from being overridden
    * Fix FileNotFoundError exception in mount.mounted
    * Fix: 'TempPasswordThread' object has no attribute 'isAlive'
    * Fix: YEAR missing in config
    * Fix: SSH module didn't send identification string while checking if remote host is avilable (#1030)
    * QT: Fix notifyplugin
    * QT: Fix theming: Use link Color instead of hardcoded lightGray
* Thu Oct 17 2019 Richard Brown <rbrown@suse.com>
  - Remove obsolete Groups tag (fate#326485)
* Thu Aug 29 2019 Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
  - Update to upstream version 1.2.1
    * Fix bug: TypeError in backintime.py if mount failed while running a snapshot
* Mon May 13 2019 Jan Engelhardt <jengelh@inai.de>
  - Avoid name repetition in summary.
* Mon Apr 29 2019 Tim Hardeck <thardeck@suse.com>
  - Update to upstream version 1.2.0
    * switch to Qt5
    * rewrite huge parts
    * add unit-test for most important parts
  - remove obsolete patch backintime-ssh-agent_only_if_password.patch
  - remove obsolete patch backintime-security_hardening_backport.patch
  - add gpg verification for source tarball
  - remove obsolete %post and %postun statements
* Sat Nov 18 2017 tejas.guruswamy@opensuse.org
  - Update to upstream version 1.1.24
    * fix critical bug: shell injection in notify-send (https://github.com/bit-team/backintime/issues/834)
    * fix bug: stat free space for snapshot folder instead of backintime folder (https://github.com/bit-team/backintime/issues/733)
    * backport bug fix: backintime root crontab doesn't run; missinng line-feed 0x0A on last line (https://github.com/bit-team/backintime/issues/781)
    * backport bug fix: can't open files with spaces in name (https://github.com/bit-team/backintime/issues/552)
* Mon May 15 2017 tejas.guruswamy@opensuse.org
  - Remove rpmlintrc following security review
* Thu Apr 20 2017 tejas.guruswamy@eopensuse.org
  - Update to 1.1.20
    * backport security fix: polkit CheckAuthorization: race condition in privilege authorization (CVE-2017-7572, boo#1032717)
  - Don't store passwords given to polkit helper
    * backintime-polkit_priv_downgrade.patch
  - Backport security hardening measures (boo#1007723)
    * backintime-security_hardening_backport.patch
  - Fix Requires and BuildRequires
    * No longer requires xterm
    * Note: backintime requires python3-keyring (not py2), but not available in openSUSE yet
  - Delete udev configuration files on uninstall
  - Merge doc subpackage into main package
* Sat Oct 29 2016 felibank@gmail.com
  - Added a new script for launching backintime as root from desktop
    (boo#1006356)
* Tue Jan 12 2016 ronisbr@gmail.com
  - Remove unnecessary patch that was already applied by upstream:
    * backintime-1.1.10-AttributeError-About-Dialog.patch
  - Remove the workaround for x-terminal-emulator. Upstream developed
    a new dialog to avoid this problem.
  - Version bump to 1.1.12.
    Upstream changelog:
    * Fix bug: remove x-terminal-emulator dependency (#515)
    * Fix bug: AttributeError in About Dialog (#515)
* Mon Jan 11 2016 ronisbr@gmail.com
  - backintime-qt4 uses x-terminal-emulator to open a terminal with a
    man page in the menus Help->Help and Help->Config File Help.
    However, openSUSE does not have x-terminal-emulator, instead it
    has xdg-terminal that does not work because it can only accept
    one argument. Thus, the solution was to replace
    x-terminal-emulator with xterm. Now, everything in the Help menu
    is working properly.
* Mon Jan 11 2016 ronisbr@gmail.com
  - Remove unnecessary BuildRoot in spec file.
  - Change package URL to https://github.com/bit-team/backintime .
  - Add patch backintime-1.1.10-AttributeError-About-Dialog.patch to
    fix upstream issue #515. For more information, see:
      https://github.com/bit-team/backintime/issues/515
  - Fix doc path so that the buttons Authors, Translations, and
    License in About dialog work properly.
* Sun Jan 10 2016 ronisbr@gmail.com
  - Remove the patch:
      backintime-AttributeError_if_keyring_is_missing.patch
    since the addressed issue was already solved by upstream.
  - Change source URL to github.
  - Run spec-cleaner.
  - Version bump to 1.1.10.
    Upstream changelog:
    * Fix bug: failed to remove empty lock file (#505) Add Icon
      'show-hidden' (#507)
    * Add Modify for Full System Backup button to settings page, to
      change some profile settings
    * Fix bug: Restore the correct file owner and group fail if
      they are not present in system (#58)
    * add get|set_list_value to configfile
    * Fix bug: QObject::startTimer error on closing app
    * subclass ApplicationInstance in GUIApplicationInstance to
      reduce redundant code
    * speed up app start by adding snapshots to timeline in
      background thread
    * add warning on failed permission restore (#58)
    * add unittest (thanks to Dorian, Alexandre, Aurélien and
      Gregory from IAGL)
    * Fix bug: FileNotFoundError while starting pw-cache from
      source
    * continue an unfinished new_snapshot if possible (#400)
    * Fix bug: suppress warning about failed inhibit suspend if run
      as root (#500)
    * Fix bug: UI blocked/greyed out while removing snapshot (#487)
    * Fix bug: pw-cache failed on leftover PID file, using
      ApplicationInstance now (#468)
    * Fix bug: failed to parse some arguments (#492)
    * Fix bug: failed to start GUI if launched from systray icon
    * Fix bug: deleted snapshot is still listed in Timeline if
      using mode SSH (#493)
    * Fix bug: PermissionError while deleting readonly files on
      sshfs mounted share (#490)
    * Add Nautilus-like shortcuts for navigating in file browser
      (#483)
    * speed up mounting of SSH+encrypted profiles
    * Fix bug: creat new encrypted profiles with encfs >= 1.8.0
      failed (#477)
    * Fix bug: AttributeError in common/tools.py if keyring is
      missing (#473)
    * Fix bug: remote rename of 'new_snapshot' folder sometimes
      isn't recognized locally; rename local now
      (https://answers.launchpad.net/questions/271792)
    * Move source code and bug tracking to GitHub
* Tue Oct 20 2015 ronisbr@gmail.com
  - Backport the upstream patch to fix the issue #473.
    * The patch backintime-fix-crash-run-user.patch is not
      necessary anymore and then it was removed.
* Mon Oct 19 2015 ronisbr@gmail.com
  - Add a patch to temporarily fix a bug in which backintime crashes
    if it is executed as user. For more information, see:
      https://github.com/bit-team/backintime/issues/473
* Mon Oct 19 2015 ronisbr@gmail.com
  - Clean spec file.
  - Version bump to 1.1.8.
    Upstream changelog:
    * Fix bug: unlock private SSH key run into 5sec timeout if
      password is empty
    * show current app name and profile ID in syslog
      (https://launchpad.net/bugs/906213)
    * Fix bug: BiT freeze when activate 'Decode path' in 'Snapshot
      Log View'
    * Show 'Profiles' dropdown only in 'Last Log Viewer', add
      'Snapshots' dropdown in 'Snapshot Log Viewer'
      (https://launchpad.net/bugs/1478219)
    * Fix bug: empty grey window appears when starting the gui as
      root (https://launchpad.net/bugs/1493020)
    * do not restore permission if they are identical with current
      permissions
    * Fix bug: gnu_find_suffix_support doesn't set back to True
      (https://launchpad.net/bugs/1487781)
    * security issue: do not run user-callback in a shell
    * add option to not log user-callback output
    * Fix lintian warning dbus-policy-without-send-destination
    * apply timestamps-in-gzip.patch from Debian
      backintime/1.1.6-1 package
    * run multiple smart-remove jobs in one screen session
      (https://launchpad.net/bugs/1487781)
    * add error messages if PID file creation fail
    * Fix bug: dbus exception if dbus systembus is not running
    * Fix bug: depend on virtual package cron-daemon instead of
      cron for compatiblity with other cron implementations
      (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776856)
    * Fix bug: wasn't able to start from alternate install dir
      (https://launchpad.net/bugs/478689)
    * Fix bug: wasn't able to start from source dir
    * Add Warning about unsupported filesystems
    * use native Python code to check mountpoint
    * Add expert option for stdout and stderr redirection in
      cronjobs (https://answers.launchpad.net/questions/270105)
    * Fix bug: 'Inhibit Suspend' fails with
      'org.freedesktop.PowerManagement.Inhibit'
      (https://launchpad.net/bugs/1485242)
    * Fix bug: No mounting while selecting a secondary profile in
      the gui (https://launchpad.net/bugs/1481267)
    * remove shebang in common/askpass.py and
      common/create-manpage-backintime-config.py
    * Fix bug: fix for bug #1419466 broke crontab on Slackware
      (https://launchpad.net/bugs/1478576)
    * Fix bug: fix for bug #1431305 broke pw-cache on Ubuntu
      (https://launchpad.net/bugs/1431305)
    * Fix bash-complete
    * show 'man backintime' on Help; remove link to
      backintime.le-web.org (https://launchpad.net/bugs/1475995)
    * add --debug argument
    * Fix bug: Settings accepted empty strings for
      Host/User/Profile-ID (https://launchpad.net/bugs/1477733)
    * Fix bug: IndexError on 'check_remote_commands' due to too
      long args (https://launchpad.net/bugs/1471930)
    * add --local-backup, --no-local-backup and --delete option to
      restore on command-line (https://launchpad.net/bugs/1467239)
    * add 'backup on restore' option to confirm dialog
    * add check-config command for command-line
    * rewrite command-line argument parsing. Now using argparse
    * add expert option SSH command prefix
    * Fix bug: Makefile has no uninstall target
      (https://launchpad.net/bugs/1469152)
* Wed Sep 16 2015 ronisbr@gmail.com
  -  Version bump to 1.1 branch (1.1.6), based on home:ecsos:Backup/backintime.
    * The 1.1 branch introduced a new QT4 GUI that replaced the
      old KDE and GNOME GUI. Therefore, the pacakges backintime-gnome and
      backintime-kde were replaced by the package backintime-qt4. Thus, both
      backintime and backintime-qt4 do not depend on any GNOME or KDE packages
      anymore.
    * The package now depends on python3 instead of python.
    * The patch `backintime-ssh-agent_only_if_password.patch` was
      updated to replace TABs with SPACEs for code indentation following the
      convention of `common/sshtools.py`.
  - Upstream changelog from version 1.0.38 to version 1.1.6.
      Version 1.1.6
    * show Profile name in systrayicon menu
    * Fix bug: encrypted remote backup hangs on 'start
      encfsctl encode process'
      (https://launchpad.net/bugs/1455925)
    * make own Exceptions a childclass from
      BackInTimeException
    * Fix bug: Segmentation fault caused by two QApplication
    * Fix bug: no Changes [C] log entries with 'Check for
    * Fix bug: some changed options from Settingsdialog where
    * Fix bug: python version check fails on python 3.3
    * Specifying the SSH private key whenever ssh is called
    * add to in-/exclude directly from mainwindow
    * Fix bug: pw-cache didn't start on Mint KDE because of missing stdout
    * add option to run Smart Remove in background on remote host
    * Fix bug: failed to restore file names with white spaces using CLI
    * Fix bug: UnboundLocalError with 'last_snapshot' in _free_space
      (https://launchpad.net/bugs/1437623)
      Version 1.1.4
    * add option to keep new snapshot with 'full rsync mode' regardless of
      changes (https://launchpad.net/bugs/1434722)
    * Fix bug: wrong quote in 'Save config file'
    * Fix bug: Deleting the last snapshot does not update the last_snapshot
      symlink (https://launchpad.net/bugs/1434724)
    * remove base64 encoding for passwords as it doesn't add any security
      but broke the password process (https://launchpad.net/bugs/1431305)
    * add confirm dialog before restoring
      (https://launchpad.net/bugs/438079)
    * Fix bug: Wrong status text in the tray icon
      (https://launchpad.net/bugs/1429400)
    * add option to run only one snapshot at a time
    * Fix bug: restore permissions of lots of files made BackInTime
      unresposive (https://launchpad.net/bugs/1428423)
    * Fix bug: failed to restore file owner and group
    * cache uuid in config so it doesn't fail if the device isn't pluged in
      (https://launchpad.net/bugs/1426881)
    * add warning about wrong Python version in configure
    * prevent snapshots from being removed with restore and delete; show
      warning if restore and delete filesystem root
      (https://answers.launchpad.net/questions/262837)
    * Fix bug: OSError in free_space; add alternate method to get free space
    * add bash-completion
    * Fix bug: ugly theme while running as root on Gnome based DEs
      (https://launchpad.net/bugs/1418447)
    * Fix bug: filename with broken charset throwed UnicodeError exception
      (https://launchpad.net/bugs/1419694)
    * use 'crontab' instead of 'crontab -' to read from stdin
      (https://launchpad.net/bugs/1419466)
      Version 1.1.2
    * sort 'Backup folders' in main window
    * save in- and exclude sort order
    * use PolicyKit to install Udev rules
    * move compression from install to build in Makefiles
    * use pkexec to start backintime-qt4 as root
      Version 1.1.0
    * add tooltips for rsync options
    * make only one debian/control
    * multiselect files to restore (https://launchpad.net/bugs/1135886)
    * force run manual snapshots on battery
      (https://launchpad.net/bugs/861553)
    * backup encfs config to local config folder
    * apply 'install-docs-move.patch' from Debian package by Jonathan
      Wiltshire
    * add restore option to delete new files during restore
      (https://launchpad.net/bugs/1371951)
    * use flock to prevent two instances running at the same time
    * restore config dialog added (https://launchpad.net/bugs/480391)
    * inhibit suspend/hibernate while take_snapshot or restore
    * use more reliable code for get_user
    * implement anacrons functions inside BIT => more flexible schedules and
      no new timestamp if there was an error
    * automatically run in background if started with
      'backintime --backup-job'
    * fix typos and style warnings in manpages reported by Lintian
      (https://lintian.debian.org/full/jmw@debian.org.html#backintime_1.0.34-0.1)
    * add exclude files by size (https://launchpad.net/bugs/823719)
    * remove 'Auto Host/User/Profile-ID' as this is more confiusing than
      helping
    * Fix bug: check procname of pid-locks
      (https://launchpad.net/bugs/1341414)
    * optional run 'rsync' with 'nocache'
      (https://launchpad.net/bugs/1344528)
    * mark invalid exclude pattern with mode ssh-encrypted
    * make Settingsdialog tabs scrollable
    * remove colon (:) restriction in exclude pattern
    * prevent starting new snapshot if restore is running
    * Fix bug: Port check failed on IPv6
      (https://launchpad.net/bugs/1361634)
    * add top-level directory for tarball
      (https://launchpad.net/bugs/1359076)
    * add more user-callback events (on App start and exit, on mount and
      unmount)
    * add context menu to files view
    * remove snapshots from commandline
    * multi selection in timeline => remove multiple snapshots with one
      click
    * print warning if started with sudo
    * add more default exclude; remove [Cc]ache* from exclude
    * Fix bug: 'inotify_add_watch failed' while closing BIT
    * add option for custom rsync-options
    * add ProgressBar for rsync
    * add progress for smart-remove
    * remove old status-bar message after a snapshot crashed.
    * ask to include symlinks target instead link
      (https://launchpad.net/bugs/1117709)
    * port to Python 3.x
    * returncode >0 if there was an error
      (https://launchpad.net/bugs/1040995)
    * Enable user-callback script to cancel a backup by returning a non-zero
      exit code.
    * merge backintime-notify into backintime-qt4
    * add --gksu/--gksudo arg to qt4/configure
    * remember last path for each profile
      (https://bugs.launchpad.net/bugs/1254870)
    * sort include and exclude list
      (https://bugs.launchpad.net/bugs/1193149)
    * Timeline show tooltip 'Last check'
    * Fix bug: systray icon didn't show up
      (https://bugs.launchpad.net/backintime/+bug/658424)
    * show hidden files in FileDialog
      (https://bugs.launchpad.net/backintime/+bug/995925)
    * add button text for all buttons
      (https://bugs.launchpad.net/backintime/+bug/992020)
    * add shortcuts (https://bugs.launchpad.net/backintime/+bug/686694)
    * add menubar (https://bugs.launchpad.net/backintime/+bug/528851)
    * port KDE4 GUI to pure Qt4 to replace both KDE4 and Gnome GUI
      Version 1.0.40
    * use fingerprint to check if ssh key was unlocked correctly
      (https://answers.launchpad.net/questions/256408)
    * add fallback method to get UUID
      (https://answers.launchpad.net/questions/254140)
    * Fix bug: 'Attempt to unlock mutex that was not locked'... this time
      for good
* Thu Oct 16 2014 hrvoje.senjan@gmail.com
  - Update Source URL

Files

/etc/xdg/autostart/backintime.desktop
/usr/bin/backintime
/usr/bin/backintime-askpass
/usr/share/backintime
/usr/share/backintime/common
/usr/share/backintime/common/applicationinstance.py
/usr/share/backintime/common/askpass.py
/usr/share/backintime/common/backintime.py
/usr/share/backintime/common/bcolors.py
/usr/share/backintime/common/cli.py
/usr/share/backintime/common/config.py
/usr/share/backintime/common/configfile.py
/usr/share/backintime/common/create-manpage-backintime-config.py
/usr/share/backintime/common/driveinfo.py
/usr/share/backintime/common/dummytools.py
/usr/share/backintime/common/encfstools.py
/usr/share/backintime/common/exceptions.py
/usr/share/backintime/common/guiapplicationinstance.py
/usr/share/backintime/common/logger.py
/usr/share/backintime/common/mount.py
/usr/share/backintime/common/password.py
/usr/share/backintime/common/password_ipc.py
/usr/share/backintime/common/pluginmanager.py
/usr/share/backintime/common/progress.py
/usr/share/backintime/common/snapshotlog.py
/usr/share/backintime/common/snapshots.py
/usr/share/backintime/common/sshMaxArg.py
/usr/share/backintime/common/sshtools.py
/usr/share/backintime/common/tools.py
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/backintime
/usr/share/bash-completion/completions/backintime-qt
/usr/share/doc/packages/backintime
/usr/share/doc/packages/backintime/AUTHORS
/usr/share/doc/packages/backintime/CHANGES
/usr/share/doc/packages/backintime/LICENSE
/usr/share/doc/packages/backintime/README.md
/usr/share/doc/packages/backintime/TRANSLATIONS
/usr/share/doc/packages/backintime/VERSION
/usr/share/doc/packages/backintime/copyright
/usr/share/doc/packages/backintime/examples
/usr/share/doc/packages/backintime/examples/config-example-local.gz
/usr/share/doc/packages/backintime/examples/config-example-ssh.gz
/usr/share/icons/hicolor/16x16/actions/show-hidden.svg
/usr/share/icons/hicolor/22x22/actions/show-hidden.svg
/usr/share/icons/hicolor/24x24/actions/show-hidden.svg
/usr/share/icons/hicolor/32x32/actions/show-hidden.svg
/usr/share/icons/hicolor/48x48/actions/show-hidden.svg
/usr/share/icons/hicolor/scalable/actions/show-hidden.svg
/usr/share/man/man1/backintime-askpass.1.gz
/usr/share/man/man1/backintime-config.1.gz
/usr/share/man/man1/backintime.1.gz
/usr/share/pixmaps/backintime.png


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 15:53:55 2024