Skip to content

checkservices does not offer to restart user services #92

@curiosityseeker

Description

@curiosityseeker

See the detailed discussion on Antiz96/arch-update#410.

While tracer and longoverdue output the user services that should be restarted after an update, checkservices does not, even when started with the -u option.

Sidenote: the explanations in checkservices -h are a bit ambiguous, IMO.

usage checkservices [options]
description: check for updated files in a service
options:
  -h: this help
  -a/-A: auto confirmation (or not) (default: 0)
  -l/-L: call (or not) systemd daemon-(reload|reexec) (default: 1)
  -f/-F: display (or not) failed services before quit (default: 1)
  -p/-P: call (or not) pacdiff before act (default: 1)
  -r/-R: restart (or not) services with updated files (default: 1)
  -s/-S: display (or not) status of restarted service (default: 1)
  -u/-U: act (or not) on services in users slice (default: 0)
  -m/-M: act (or not) on services in machine slice (default: 0)
  -z/-Z: serialize (or not) action (default: 0)
  -i 'service_name'.service: ignore a specific service (can be used multiple times)

Does, e.g., -u/-U: act (or not) on services in users slice (default: 0) mean that using -u or -U lets checkservices act on users slice, or does it mean that -u lets it act on users slice and -U does not? I suggest that this should be clarified.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions