Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rdms:access:linux:icommands [2024/01/08 13:32]
pascal [Further Tips and Tricks]
rdms:access:linux:icommands [2024/05/06 11:51] (current)
jelte [Installation on Ubuntu and Debian] A little text adjustment
Line 35: Line 35:
     "irods_encryption_num_hash_rounds": 16,     "irods_encryption_num_hash_rounds": 16,
     "irods_encryption_salt_size": 8,     "irods_encryption_salt_size": 8,
-    "irods_host": "rdms-prod-icat.data.rug.nl",+    "irods_host": "store.data.rug.nl",
     "irods_port": 1247,     "irods_port": 1247,
     "irods_ssl_verify_server": "cert",     "irods_ssl_verify_server": "cert",
-    "irods_user_name": "<username>@rug.nl",+    "irods_user_name": "<emailadress>",
     "irods_zone_name": "rug"     "irods_zone_name": "rug"
 } }
 </code></hidden>\\ </code></hidden>\\
 **Notes:**  **Notes:** 
-  * The iRODS username ''<username>@rug.nl'' should be replaced by your UG email address. +  * The iRODS username ''<emailadress>'' should be replaced by your UG email address. 
-  * Your username is case-sensitive, make sure to use all lower-case letters!+  * Your username is case-sensitive, make sure to use all lowercase letters!
  
 To see if everything was properly configures, you can now start the session by invoking the ''iinit'' command which will initialize your connection to the RDMS: To see if everything was properly configures, you can now start the session by invoking the ''iinit'' command which will initialize your connection to the RDMS:
Line 78: Line 78:
 </code> </code>
  
 +
 +**Additional Notes for Users of Ubuntu 20+ and Debian 11+**
 +
 +On Debian-based operating systems, the ''apt-key add'' feature was deprecated, and you might see the following message in the first step:
 +<code>
 +$ wget -qO - https://packages.irods.org/irods-signing-key.asc | sudo apt-key add -
 +Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
 +OK
 +</code>
 +
 +As of now, the warning can be still ignored and the steps can be performed as described, but in the longer term it is highly advisable to add the repository signing key in another manner as described, for example, [[https://www.linuxuprising.com/2021/01/apt-key-is-deprecated-how-to-add.html|here]]. As of now, iRODS has not yet decided on the best way to handle this in the case of the iRODS package repository, and this information will be updated accordingly in the future.  
  
 ==== Installation on EL-based Distributions  ==== ==== Installation on EL-based Distributions  ====
Line 736: Line 747:
  
 === iCommands for Group Management === === iCommands for Group Management ===
-To manage RDMS Groups, the ''igroupadmin'' command is used. This command can be used to list group members (''igroupadmin lg <groupname>''), add/remove users from groups (''igroupadmin <atg/rfg> <groupname> <username>''), or even to create a new group (''igroupadmin mkgroup <groupname>'').+To manage RDMS Groups, the ''igroupadmin'' command is used. This command can be used to list group members (''igroupadmin lg <groupname>''), add/remove users from groups (''igroupadmin <atg/rfg> <groupname> <emailadress>''), or even to create a new group (''igroupadmin mkgroup <groupname>'').
    
 <hidden> <hidden>
Line 802: Line 813:
 **Temporarily enable Bash Auto-Completion** **Temporarily enable Bash Auto-Completion**
  
-As a first step, you need to download the ''irods_completion.bash'' shell script from the mentioned Github repository. The Linux command ''cURL'' or ''wget'' can be used for this directly from the terminal.+As a first step, you need to download the ''irods_completion.bash'' shell script from the mentioned Github repository. The Linux commands ''cURL'' or ''wget'' can be used for this directly from the terminal.
  
 In this example, we will assume that the auto-completion script will be downloaded and saved in your Linux home directory (abbreviated as ''~''). In this example, we will assume that the auto-completion script will be downloaded and saved in your Linux home directory (abbreviated as ''~'').
Line 838: Line 849:
 Now add ''source ~/irods_completion.bash'' to the end of the opened file, and then save (''nano'': Ctrl + o) the file and exit your text editor (''nano'': Ctrl + x).  Now add ''source ~/irods_completion.bash'' to the end of the opened file, and then save (''nano'': Ctrl + o) the file and exit your text editor (''nano'': Ctrl + x). 
  
-The auto-completion script will be from now on loaded by default when you start a new shell session. If you also want to enable the auto-completion for your current session, you have to once execute:+From now on the auto-completion script will be loaded by default when you start a new shell session. If you also want to enable the auto-completion for your current session, you have to once execute:
  
 <code> <code>