[Slackbuilds-users] checklist system/crashplan

unix_lists at f-m.fm unix_lists at f-m.fm
Sat Nov 16 08:23:23 UTC 2013


Crashplan successfully builds, however it did not install the
rc.crashplan startup script in /etc/rc.d.

I did find it in the build directory:

root at matthias:/tmp/SBo/package-crashplan/etc/rc.d# ls
rc.crashplan.new

and then copied the file:
cp rc.crashplan.new /etc/rc.d/rc.crashplan 

and did a chmod:
chmod 755 rc.crashplan and it works and starts successfully.

I ran explodepkg

bash-4.2$ sudo /sbin/explodepkg crashplan-3.5.3-x86_64-1custom.tgz 
Password:
Sorry, try again.
Password:
Exploding package crashplan-3.5.3-x86_64-1custom.tgz in current
directory:
./
opt/
opt/crashplan/
opt/crashplan/bin/
opt/crashplan/bin/.keepme
opt/crashplan/bin/restartLinux.sh
opt/crashplan/bin/CrashPlanDesktop
opt/crashplan/bin/CrashPlanEngine
opt/crashplan/bin/run.conf
opt/crashplan/conf/
opt/crashplan/conf/custom_sample.properties
opt/crashplan/conf/default.service.xml
opt/crashplan/conf/service.log.properties
opt/crashplan/conf/ui.log.properties
opt/crashplan/conf/ui.properties
opt/crashplan/conf/upgradeui.log.properties
opt/crashplan/conf/upgradeui.properties
opt/crashplan/doc/
opt/crashplan/doc/readme.html
opt/crashplan/doc/readme.odt
opt/crashplan/doc/readme.pdf
opt/crashplan/doc/readme.rtf
opt/crashplan/jniwrap.lic
opt/crashplan/lang/
opt/crashplan/lang/txt.properties
opt/crashplan/lang/txt_ca.properties
opt/crashplan/lang/txt_da.properties
opt/crashplan/lang/txt_de.properties
opt/crashplan/lang/txt_en.properties
opt/crashplan/lang/txt_es.properties
opt/crashplan/lang/txt_es_AR.properties
opt/crashplan/lang/txt_es_ES.properties
opt/crashplan/lang/txt_es_MX.properties
opt/crashplan/lang/txt_fi.properties
opt/crashplan/lang/txt_fr.properties
opt/crashplan/lang/txt_hu.properties
opt/crashplan/lang/txt_it.properties
opt/crashplan/lang/txt_ja.properties
opt/crashplan/lang/txt_nl.properties
opt/crashplan/lang/txt_no.properties
opt/crashplan/lang/txt_pl.properties
opt/crashplan/lang/txt_pt.properties
opt/crashplan/lang/txt_pt_BR.properties
opt/crashplan/lang/txt_sv.properties
opt/crashplan/lang/txt_th.properties
opt/crashplan/lang/txt_tr.properties
opt/crashplan/lang/txt_zh.properties
opt/crashplan/lang/txt_zh_TW.properties
opt/crashplan/lib/
opt/crashplan/lib/c42_protolib.jar
opt/crashplan/lib/com.backup42.desktop.jar
opt/crashplan/lib/com.jniwrapper.jniwrap.jar
opt/crashplan/lib/com.jniwrapper.macpack.jar
opt/crashplan/lib/com.jniwrapper.winpack.jar
opt/crashplan/lib/commons-collections-3.2.1-mini.jar
opt/crashplan/lib/commons-jxpath-1.1.jar
opt/crashplan/lib/jna-3.2.5.jar
opt/crashplan/lib/json-20070829.jar
opt/crashplan/lib/json-lib-2.4.jar
opt/crashplan/lib/jtux.jar
opt/crashplan/lib/log4j-1.2.16.jar
opt/crashplan/lib/miglayout15-swt.jar
opt/crashplan/lib/org.eclipse.core.commands_3.6.1.v20120814-150512.jar
opt/crashplan/lib/org.eclipse.equinox.common_3.6.100.v20120522-1841.jar
opt/crashplan/lib/org.eclipse.jface_3.8.101.v20120817-083647.jar
opt/crashplan/lib/org.eclipse.osgi_3.8.1.v20120830-144521.jar
opt/crashplan/lib/protobuf-java-2.4.1.jar
opt/crashplan/lib/rhino-1.7r3.jar
opt/crashplan/lib/sbbi-upnplib-1.0.4.jar
opt/crashplan/lib/slf4j-api-1.6.1.jar
opt/crashplan/lib/slf4j-log4j12-1.6.1.jar
opt/crashplan/lib/swt-64.jar
opt/crashplan/lib/swt.jar
opt/crashplan/lib/trove-3.0.2.jar
opt/crashplan/lib/twitter4j.jar
opt/crashplan/libjniwrap.so
opt/crashplan/libjniwrap64.so
opt/crashplan/libjtux.so
opt/crashplan/libjtux64.so
opt/crashplan/libmd5.so
opt/crashplan/libmd564.so
opt/crashplan/log/
opt/crashplan/skin/
opt/crashplan/skin/icon_app_128x128.png
opt/crashplan/skin/icon_app_16x16.png
opt/crashplan/skin/icon_app_32x32.png
opt/crashplan/skin/icon_app_64x64.png
opt/crashplan/skin/logo_main.png
opt/crashplan/skin/skin.properties
opt/crashplan/skin/splash_default.png
opt/crashplan/skin/splash_plus.png
opt/crashplan/skin/window_bg.jpg
opt/crashplan/upgrade/
opt/crashplan/upgrade/start.bat
opt/crashplan/upgrade/start.sh
opt/crashplan/upgrade/startDesktop.bat
opt/crashplan/upgrade/startDesktop.sh
opt/crashplan/upgrade/startDesktopLinux.sh
opt/crashplan/upgrade/startDesktopSolaris.sh
opt/crashplan/upgrade/startFirst.sh
opt/crashplan/upgrade/startLinux.sh
opt/crashplan/upgrade/startSolaris.sh
opt/crashplan/upgrade/UpgradeUI/
opt/crashplan/install.vars
usr/
usr/bin/
usr/share/
usr/share/applications/
usr/share/applications/CrashPlan.desktop
usr/doc/
usr/doc/crashplan-3.5.3/
usr/doc/crashplan-3.5.3/EULA.txt
usr/doc/crashplan-3.5.3/README
usr/doc/crashplan-3.5.3/readme.html
usr/doc/crashplan-3.5.3/readme.odt
usr/doc/crashplan-3.5.3/readme.pdf
usr/doc/crashplan-3.5.3/readme.rtf
usr/doc/crashplan-3.5.3/crashplan.SlackBuild
etc/
etc/rc.d/
etc/rc.d/rc.crashplan.new
var/
var/crashplan/
install/
install/slack-desc
install/doinst.sh

An installation script was detected in ./install/doinst.sh, but
was not executed.
 
As you can see /etc/rc.d/rc.crasphlan.new was included in the package.

I also ran sudo /sbin/eslackpkg new-config to see if there was a new
rc.crashplan file to deal with, but there wasn't. 
In short, the package installed during my test but did not install the
necessary rc.crashplan start/stop script.


----------
Regards,
Donald Cooley


More information about the SlackBuilds-users mailing list