--- title: EZID basic ops --- # Basic ops for EZID ``` $ whoami ezid $ sudo -l Matching Defaults entries for ezid on uc3-ezidui02x2-stg: log_host, log_year, logfile=/var/log/sulog, syslog=auth User ezid may run the following commands on uc3-ezidui02x2-stg: (root) NOPASSWD: /bin/su - ezid, /usr/bin/yum, /usr/bin/yum-config-manager, /usr/bin/amazon-linux-extras, /sbin/init 6, /usr/bin/journalctl, /usr/local/bin/puppet apply *, /usr/local/bin/puppet agent -t, /usr/local/bin/puppet agent -t --noop /usr/local/bin/cdlsysctl ``` | Service | What | | -- | -- | | ezid | The main ezid service. It is apache| | `proc-binder` | Sends metadata to the N2T binder service. This functionality will be deprecated once EZID ARK resolution is deployed.| | `proc-datacite` | Interacts with DataCite for minting DOIs| | `proc-link-checker-update` | | | `proc-search-indexer` | Populates the search metadata for newly minted or updated identifiers | | `proc-crossref` | Interacts with CrossRef for minting crossref DOIs | | `proc-download` | Generates a download of a user's identifiers| | `proc-link-checker` | Runs the linkchecker service, which verifies the links for every identifier | | `proc-newsfeed`| | | `proc-stats` | | | `proc-expunge` | Cleans test identifiers older than `settings.DAEMONS_EXPUNGE_MAX_AGE_SEC` (default = $60\times60\times24\times14 sec$, 2 weeks)| ## Logging Configuration Logging of background jobs is to stderr, which is handled by `rsyslog` and written to `/ezid/var/log/ezid/background_jobs/ezid-proc-error.log`. The `rsyslog` configuration is in `/etc/rsyslog.d/40-ezid-proc-errorlog.conf`. ## Install new release ## Control services