IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
'--query=[Query the database for specified type of device data. It needs the --path or --name to identify the specified device.]:type:(name symlink path property all)' \
'--path=[The devpath of the device to query.]:sys files:_files -P /sys/ -W /sys' \
'--name=[The name of the device node or a symlink to query]:device files:_files -P /dev/ -W /dev' \
'--root[Print absolute paths in name or symlink query.]' \
'--attribute-walk[Print all sysfs properties of the specified device that can be used in udev rules to match the specified device]' \
'--export[Print output as key/value pairs.]' \
'--export-prefix=[Add a prefix to the key name of exported values.]:prefix' \
'--device-id-of-file=[Print major/minor numbers of the underlying device, where the file lives on.]:files:_udevadm_mounts' \
'--export-db[Export the content of the udev database.]' \
'--cleanup-db[Cleanup the udev database.]'
}
_udevadm_trigger(){
_arguments \
'--verbose[Print the list of devices which will be triggered.]' \
'--dry-run[Do not actually trigger the event.]' \
'--type=[Trigger a specific type of devices.]:types:(devices subsystems failed)' \
'--action=[Type of event to be triggered.]:actions:(add change remove)' \
'--subsystem-match=[Trigger events for devices which belong to a matching subsystem.]' \
'--subsystem-nomatch=[Do not trigger events for devices which belong to a matching subsystem.]' \
'--attr-match=attribute=[Trigger events for devices with a matching sysfs attribute.]' \
'--attr-nomatch=attribute=[Do not trigger events for devices with a matching sysfs attribute.]' \
'--property-match=[Trigger events for devices with a matching property value.]' \
'--tag-match=property[Trigger events for devices with a matching tag.]' \
'--sysname-match=[Trigger events for devices with a matching sys device name.]' \
'--parent-match=[Trigger events for all children of a given device.]'
}
_udevadm_settle(){
_arguments \
'--timeout=[Maximum number of seconds to wait for the event queue to become empty.]' \
'--seq-start=[Wait only for events after the given sequence number.]' \
'--seq-end=[Wait only for events before the given sequence number.]' \
'--exit-if-exists=[Stop waiting if file exists.]:files:_files' \
'--quiet[Do not print any output, like the remaining queue entries when reaching the timeout.]' \
'--help[Print help text.]'
}
_udevadm_control(){
_arguments \
'--exit[Signal and wait for systemd-udevd to exit.]' \
'--log-priority=[Set the internal log level of systemd-udevd.]:priorities:(err info debug)' \
'--stop-exec-queue[Signal systemd-udevd to stop executing new events. Incoming events will be queued.]' \
'--start-exec-queue[Signal systemd-udevd to enable the execution of events.]' \
'--reload[Signal systemd-udevd to reload the rules files and other databases like the kernel module index.]' \
'--property=[Set a global property for all events.]' \
'--children-max=[Set the maximum number of events.]' \
'--timeout=[The maximum number of seconds to wait for a reply from systemd-udevd.]' \
'--help[Print help text.]'
}
_udevadm_monitor(){
_arguments \
'--kernel[Print the kernel uevents.]' \
'--udev[Print the udev event after the rule processing.]' \
'--property[Also print the properties of the event.]' \
'--subsystem-match=[Filter events by subsystem/\[devtype\].]' \