SUNScholar/Daily Admin/1.8.X
Jump to navigation
Jump to search
Back to Daily Admin
Step 1. Login
http://wiki.lib.sun.ac.za/index.php/SUNScholar/Prepare_Ubuntu/S01
Click on the link above to find out how to login to the server and then return here.
Step 2. Create "dspace" user crontab
Sample crontab for DSpace <= 1.8.2 (superseded by 3.2 daily admin)
Edit the crontab, by typing the following in a terminal:
su - dspace
crontab -e
If asked to select an editor, choose nano
Remove all the contents by pressing CTL+k repeatedly, then add the following lines using the copy and paste functions of firefox and nano:
Replace %myadmin@repo.ac.za% with the email address of the person to receive system admin email.
# m h dom mon dow command MAILTO="%myadmin@repo.ac.za%" ### Setup embargoes before enabling this ### ### After embargoes are setup, remove the hash to enable embargo checking ### ### See wiki customisation page for setup details ### ### http://wiki.lib.sun.ac.za/index.php/SUNScholar/Embargo_Systems ### ## Check for lifted embargos ## #05 0 * * * /home/dspace/bin/dspace embargo-lifter -a -v ##The above option is made available with DSpace 3.2 only #10 0 * * * /home/dspace/bin/dspace embargo-lifter -l -v #15 0 * * * /home/dspace/bin/dspace embargo-lifter -c -v ### See wiki customisation page for setup details ### ### http://wiki.lib.sun.ac.za/index.php/SUNScholar/Browse_Indexes ### ## Update item search and browse indexes ## 0 3 * * * /home/dspace/bin/dspace index-update ### See wiki customisation page for setup details ### ### http://wiki.lib.sun.ac.za/index.php/SUNScholar/SOLR_Statistics ## ## SOLR stats update ## @daily /home/dspace/bin/dspace stats-util -b -r @weekly /home/dspace/bin/dspace stats-util -o @monthly /home/dspace/bin/dspace stats-util -u -m -i -f ### See wiki customisation page for setup details ### ### http://wiki.lib.sun.ac.za/index.php/SUNScholar/SOLR_Discovery ### ## SOLR discovery update ## @daily /home/dspace/bin/dspace update-discovery-index @weekly /home/dspace/bin/dspace update-discovery-index -o @monthly /home/dspace/bin/dspace update-discovery-index -c ## Generate sitemaps for Google indexing ## 0 6 * * * /home/dspace/bin/dspace generate-sitemaps ## Item counts ## @hourly /home/dspace/bin/dspace itemcounter ## Send out subscription e-mails ## 0 1 * * * /home/dspace/bin/dspace sub-daily ## Run the media filter ## ## This is setup to run weekly to reduce server load ## ## It can be setup to run nightly if you want ## @weekly /home/dspace/bin/dspace filter-media ## Bitstream checks ## @weekly /home/dspace/bin/dspace checker-emailer -a @monthly /home/dspace/bin/dspace checker -p -l @monthly /home/dspace/bin/dspace cleanup -v ### The following are not needed if using the new SOLR stats above ### ## Run stat analyses ## #10 1 * * * /home/dspace/bin/dspace stat-general #20 1 * * * /home/dspace/bin/dspace stat-monthly ## Run stat analyses reports ## #10 2 * * * /home/dspace/bin/dspace stat-report-general #20 2 * * * /home/dspace/bin/dspace stat-report-monthly
- NANO Editor Help
| CTL+O | = Save the file and then press Enter |
| CTL+X | = Exit "nano" |
| CTL+K | = Delete line |
| CTL+U | = Undelete line |
| CTL+W | = Search for %%string%% |
| CTL+\ | = Search for %%string%% and replace with $$string$$ |
| CTL+C | = Show line numbers |
More info = http://en.wikipedia.org/wiki/Nano_(text_editor)