Package Details: crashplan-pro 11.3.1-2

Git Clone URL: https://aur.archlinux.org/crashplan-pro.git (read-only, click to copy)
Package Base: crashplan-pro
Description: A business online/offsite backup solution
Upstream URL: https://www.crashplan.com/en-us/small-business/
Keywords: backup crashplan
Licenses: custom
Conflicts: crashplan
Submitter: glittershark
Maintainer: None
Last Packager: achilleas
Votes: 29
Popularity: 0.024013
First Submitted: 2013-08-27 17:10 (UTC)
Last Updated: 2024-05-26 14:20 (UTC)

Dependencies (8)

Required by (0)

Sources (6)

Pinned Comments

achilleas commented on 2024-08-17 10:48 (UTC) (edited on 2024-08-17 10:49 (UTC) by achilleas)

I'm going to be disowning this package soon. I'm moving away from crashplan and have no interest in maintaining this package, and dealing with usage issues, when I wont be using it.

I'll keep it up to date during the coming months as needed, but if no one else shows up, I plan to disown it at the end of October.

SmashedSqwurl commented on 2018-12-19 15:10 (UTC) (edited on 2018-12-19 15:14 (UTC) by SmashedSqwurl)

@gadicc, I added some pacman hooks to handle setting/unsetting the immutable flag:

Sets immutable flag after install/upgrade:

[Trigger]
Operation = Upgrade
Operation = Install
Type = Package
Target = crashplan-pro

[Action]
Description = Set immutability of Crashplan Pro upgrade directory
When = PostTransaction
Exec = /usr/bin/bash -c "rm -rf /opt/crashplan/upgrade/*; chattr +i /opt/crashplan/upgrade"`

Unsets immutable flag before upgrade/remove:

[Trigger]
Operation = Upgrade
Operation = Remove
Type = Package
Target = crashplan-pro

[Action]
Description = Undo immutability of Crashplan Pro upgrade directory
When = PreTransaction
Exec = /usr/bin/bash -c "chattr -i /opt/crashplan/upgrade"```

Latest Comments

« First ‹ Previous 1 .. 15 16 17 18 19 20 21 22 23 Next › Last »

butler360 commented on 2017-10-11 19:28 (UTC)

I had no issues installing on multiple PCs. Do you have multilib enabled?

fryfrog commented on 2017-10-11 19:26 (UTC) (edited on 2017-10-11 19:29 (UTC) by fryfrog)

0 ✓ fryfrog@apollo ~ $ pacaur -S crashplan-pro :: Package crashplan-pro not found in repositories, trying AUR... :: resolving dependencies... :: no results found for gcc-libs-multilib (dependency tree: crashplan-pro gcc-libs-multilib) ^ I'm trying to install this for the first time due to Crashplan Home being discontinued... what multilib does it need? :/ 0 ✓ fryfrog@apollo ~ $ pacaur -S gcc-libs-multilib-git :: Package gcc-libs-multilib-git not found in repositories, trying AUR... :: resolving dependencies... :: no results found for lib32-glibc>=2.20 (dependency tree: gcc-libs-multilib-git lib32-gcc-libs-git lib32-glibc)

<deleted-account> commented on 2017-10-09 23:21 (UTC)

@senorsnor maybe this helps? https://bbs.archlinux.org/viewtopic.php?id=172259

senorsnor commented on 2017-10-09 08:26 (UTC)

I installed the version from oct 6, and the package built with the PKGBUILD suggestion by blackhole, 2017-09-27 20:22 below. With both versions, my log is completely full with the lines below, all four cores of my cpu go to 100% and crashplan doesn't start. Unsure if it's me, the package, or crashplan? Oct 08 23:20:28 kitten systemd[1]: crashplan-pro.service: Service hold-off time over, scheduling restart. Oct 08 23:20:28 kitten systemd[1]: Stopped CrashPlanPRO Backup Engine. Oct 08 23:20:28 kitten systemd[1]: crashplan-pro.service: Ignoring invalid environment assignment 'export LC_ALL=en_US.utf8': /opt/crashplan-pro/bin/run.conf Oct 08 23:20:28 kitten systemd[1]: Starting CrashPlanPRO Backup Engine... Oct 08 23:20:28 kitten CrashPlanEngine[7199]: Starting CrashPlan Engine ... Using standard startup Oct 08 23:20:28 kitten CrashPlanEngine[7199]: OK Oct 08 23:20:28 kitten systemd[1]: Started CrashPlanPRO Backup Engine. Oct 08 23:20:36 kitten systemd[1]: crashplan-pro.service: Ignoring invalid environment assignment 'export LC_ALL=en_US.utf8': /opt/crashplan-pro/bin/run.conf Oct 08 23:20:36 kitten CrashPlanEngine[7250]: Stopping CrashPlan Engine ... /opt/crashplan-pro/bin/CrashPlanEngine: line 145: kill: (7211) - No such process Oct 08 23:20:37 kitten CrashPlanEngine[7250]: OK Oct 08 23:20:37 kitten systemd[1]: crashplan-pro.service: Service hold-off time over, scheduling restart. Oct 08 23:20:37 kitten systemd[1]: Stopped CrashPlanPRO Backup Engine. Oct 08 23:20:37 kitten systemd[1]: crashplan-pro.service: Ignoring invalid environment assignment 'export LC_ALL=en_US.utf8': /opt/crashplan-pro/bin/run.conf Oct 08 23:20:37 kitten systemd[1]: Starting CrashPlanPRO Backup Engine... Oct 08 23:20:38 kitten CrashPlanEngine[7268]: Starting CrashPlan Engine ... Using standard startup Oct 08 23:20:38 kitten CrashPlanEngine[7268]: OK Oct 08 23:20:38 kitten systemd[1]: Started CrashPlanPRO Backup Engine.

blackhole commented on 2017-09-27 20:22 (UTC)

# Maintainer: Anthony Boccia <aboccia [at] boccia [dot] me> # Contributer: Griffin Smith <wildgriffin [at] gmail [dot] com> # Contributor: Bill Durr <billyburly [at] gmail [dot] com> pkgname=crashplan-pro pkgver=4.9.0 pkgrel=2 pkgdesc="An business online/offsite backup solution" url="http://www.crashplan.com/business" arch=('i686' 'x86_64') license=('custom') depends=('java-runtime') makedepends=('grep' 'cpio' 'gzip') optdepends=('swt: needed by some to open the GUI') backup=() install=crashplan-pro.install source=(https://web-lbm-msp.crashplanpro.com/client/installers/CrashPlanPRO_4.9.0_1436674888490_33_Linux.tgz crashplan-pro crashplan-pro.service) sha256sums=('SKIP' 'b306d7da0dd41341512ce80ddcfb21bff8a9bb73ab5018696e69d08b89f7f1b6' 'SKIP') build() { cd $srcdir/crashplan-install echo "" echo "You must review and agree to the EULA before using Crashplan PRO." echo "You can do so at:" echo " - http://support.crashplan.com/doku.php/eula" echo " - /usr/share/licenses/${pkgname}/LICENSE" echo "" echo "" > install.vars echo "JAVACOMMON=`which java`" >> install.vars echo "#APP_BASENAME=CrashPlan" >> install.vars echo "TARGETDIR=/opt/$pkgname" >> install.vars echo "BINSDIR=" >> install.vars echo "MANIFESTDIR=/opt/$pkgname/manifest" >> install.vars echo "INITDIR=" >> install.vars echo "RUNLVLDIR=" >> install.vars NOW=`date +%Y%m%d` echo "INSTALLDATE=$NOW" >> install.vars sed -imod "s|Exec=.*|Exec=/opt/$pkgname/bin/CrashPlanDesktop|" scripts/CrashPlan.desktop sed -imod "s|Icon=.*|Icon=/opt/$pkgname/skin/icon_app_64.74.png|" scripts/CrashPlan.desktop sed -imod "s|Categories=.*|Categories=System;|" scripts/CrashPlan.desktop } package() { mkdir -p $pkgdir/opt/$pkgname cd $pkgdir/opt/$pkgname cat $srcdir/crashplan-install/CrashPlanPRO_$pkgver.cpi | gzip -d -c - | cpio -i --no-preserve-owner chmod 777 $pkgdir/opt/$pkgname/log sed -i "s|<manifestPath>manifest</manifestPath>|<manifestPath>/opt/$pkgname/manifest</manifestPath>|g" $pkgdir/opt/$pkgname/conf/default.service.xml mkdir -p $pkgdir/usr/bin ln -s "/opt/$pkgname/bin/CrashPlanDesktop" $pkgdir/usr/bin/CrashPlanDesktop # Fix for 32 bit: 64 bit libs cannot be stripped from symbols # so we just remove those libs if [ "$CARCH" = "i686" ]; then rm $pkgdir/opt/$pkgname/*64.so fi # Fix for encoding troubles (CrashPlan ticket 178827) # Make sure the daemon is running using the same localization as # the (installing) user echo "" >> $srcdir/crashplan-install/scripts/run.conf echo "export LC_ALL=$LANG" >> $srcdir/crashplan-install/scripts/run.conf install -D -m 644 $srcdir/crashplan-install/install.vars $pkgdir/opt/$pkgname/install.vars #Removed as of Version 4.8.0 as the EULA is no longer included in the source #install -D -m 644 $srcdir/crashplan-install/EULA.txt $pkgdir/opt/$pkgname/EULA.txt #install -D -m 644 $srcdir/crashplan-install/EULA.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -D -m 755 $srcdir/crashplan-install/scripts/CrashPlanDesktop $pkgdir/opt/$pkgname/bin/CrashPlanDesktop install -D -m 644 $srcdir/crashplan-install/scripts/run.conf $pkgdir/opt/$pkgname/bin/run.conf install -D -m 755 $srcdir/crashplan-install/scripts/CrashPlanEngine $pkgdir/opt/$pkgname/bin/CrashPlanEngine install -D -m 755 $srcdir/crashplan-install/scripts/CrashPlan.desktop $pkgdir/usr/share/applications/crashplan.desktop # rc.d daemon install -D -m 755 $srcdir/crashplan-pro $pkgdir/etc/rc.d/crashplan-pro # systemd unit install -D -m 644 $srcdir/crashplan-pro.service $pkgdir/usr/lib/systemd/system/crashplan-pro.service }

roknir commented on 2017-09-27 18:30 (UTC)

Until we can get the AUR package updated, does anyone have the appropriate PKGBUILD changes needed to get 4.9.0 installed?

veganvelociraptr commented on 2017-09-24 08:41 (UTC)

@aboocia +1 support from me. Now that CrashPlan Home is being discontinued I've migrated all my data to CrashPlan SME.

P_wandelwall commented on 2017-09-19 21:50 (UTC)

@aboccia I would like to pledge support for aaronm-cloudtek's request

<deleted-account> commented on 2017-09-12 22:31 (UTC)

@aboccia would you consider adding a maintainer if you are unable to update the package in a timely manner? I'm happy to volunteer if needed.

roknir commented on 2017-09-08 20:50 (UTC)

Any estimate on when this package will be updated to 4.9.0? The automatic updates that cause hourly restarts to upgrade and fail (saving new downloads and logs each time) are annoying.