Name: irods-icommands-installers
Owner: CyVerse
Description: Builds icommands and iRODSFUSE user space installers for all the distributions iRODS supports
Created: 2016-09-12 23:50:14.0
Updated: 2018-05-22 17:34:26.0
Pushed: 2018-05-22 17:34:25.0
Homepage: null
Size: 15
Language: Shell
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Builds iCommands and iRODS FUSE user space installers and distro packages not provided by RENCI for all the distributions iRODS supports
This builds user space installers for iCommands and iRODS FUSE client for all of the operating systems that version 4.1.9 of iRODS supports. It also builds the distro packages containing the iCommands with CyVerse's custom iRODS FUSE client for the supported OSes.
Each installer is a posix shell script that will install the iCommands, the stock iRODS FUSE client, or CyVerse's custom iRODS FUSE client in a user chosen place. Then it will modify the user's .bashrc so the executables are added to the path.
irods-icommands-4.1.9-<distro>.installer
installs the iCommands. irods-fuse-4.1.9-<distro>.installer
installs the stock FUSE client. irods-fuse-4.1.9-cv-<distro>.installer
installs CyVerse's custom FUSE client.
This repository depends on the 4.1.9
tag of the irods/irods
github repository.
Before using, the submodules need to be prepared.
pt> git submodule init
pt> git submodule update
pt> (cd irods && git checkout 4.1.9 && git submodule init && git submodule update)
pt> (cd cyverse-irods && git submodule init && git submodule update)
Use build.sh
to build all of the user space installers. It places them under the packages/
directory.
pt> ./build.sh
pt> tree packages
ages/
centos-6
??? irods-fuse-4.1.9-centos-6.installer
??? irods-fuse-4.1.9-cv-centos-6.installer
??? irods-icommands-4.1.9-centos-6.installer
??? irods-icommands-4.1.9-cv-64bit-centos6.rpm
centos-7
??? irods-fuse-4.1.9-centos-7.installer
??? irods-fuse-4.1.9-cv-centos-7.installer
??? irods-icommands-4.1.9-centos-7.installer
??? irods-icommands-4.1.9-cv-64bit-centos7.rpm
opensuse-13
??? irods-fuse-4.1.9-cv-opensuse-13.installer
??? irods-fuse-4.1.9-opensuse-13.installer
??? irods-icommands-4.1.9-cv-64bit-suse.rpm
??? irods-icommands-4.1.9-opensuse-13.installer
ubuntu-12
??? irods-fuse-4.1.9-cv-ubuntu-12.installer
??? irods-fuse-4.1.9-ubuntu-12.installer
??? irods-icommands-4.1.9-cv-64bit-ubuntu-12.deb
??? irods-icommands-4.1.9-ubuntu-12.installer
ubuntu-14
??? irods-fuse-4.1.9-cv-ubuntu-14.installer
??? irods-fuse-4.1.9-ubuntu-14.installer
??? irods-icommands-4.1.9-cv-64bit-ubuntu-14.deb
??? irods-icommands-4.1.9-ubuntu-14.installer
rectories, 20 files