Z-PUSH-ADMIN(8)
π NAME π
z-push-admin β device and user administration for Z-push π (this is the z-push-admin page from the System Manager's Manual, section 8, bestie, and it's about to be your new fave)
π SYNOPSIS π
okay so here's the whole vibe of how you actually call it:
z-push-admin -a list [-u USER | -d DEVICE]
z-push-admin -a lastsync
z-push-admin -a wipe -u USER | -d DEVICE|-u USER -d DEVICE
z-push-admin -a remove -u USER | -d DEVICE | -u USER -d DEVICE
z-push-admin -a resync -t TYPE | -t TYPE -u USER | -t TYPE -u USER -d
DEVICE
z-push-admin -a resync -t FOLDERID -u USER
z-push-admin -a resync -t hierarchy -u USER -d DEVICE
z-push-admin -a clearloop [-d DEVICE | -d DEVICE -u USER]
z-push-admin -a fixstates
like, pick an action with -a and then narrow it down with -u / -d / -t. that's the whole thing. π
π DESCRIPTION π
z-push-admin is the tool you use to manage the users and devices that sync their email, contacts and calendar items with Z-push. it's giving admin-girlboss energy, no cap. β¨
β¨ OPTIONS β¨
π list
lists your synchronized devices. if you give it no extra options at all, you get a listing of all synchronized devices β the whole roster, the group chat, everybody.
but the second you narrow the selection by specifying a username (-u USER) or a device id (-d DEVICE), or both, it flips to listing extended information about the selected device(s). more detail, more tea. π₯
π¦ lastsync
lists all devices and synchronized users, plus the time that the last synchronization took place. it's literally the "when did you last text me back" action. π
π wipe
sends the wipe command to the selected device. and here's the thing β the device decides how to handle this command: some devices only remove the account from the device, other devices do a factory reset, or even empty the complete storage.
β οΈ use with caution. fr fr. this one is not a joke, bestie. π
π§ remove
removes state data. here's how the targeting works:
- specify a username (
-u USER) β the state data of all devices of that user is removed. - specify a device id (
-d DEVICE) β the state data of all users for that device is removed. - specify both β the state data is removed for a specific user on a specific device. π―
π
triggers a resynchronization of specific data. with the options you get to pick exactly which data gets synced. iconic.
- username (
-u USER) + device id (-d DEVICE) β all data of this user on this device is resynchronized. - folder type (
-t TYPE) β only folders of that type get synchronized.
valid types are: email, calendar, contact, task, note and gab. β¨
the -t option can also be used to specify a folder id to resynchronize only a specific folder, or hierarchy to resynchronize the folder list. yes, -t does three whole jobs, she's versatile. π
πΈ clearloop
clears the loop detection data β either for all users and devices, or (with -d DEVICE and -u USER) for a specific user on a specific device.
so like, loop detection is Z-push's automatic mechanism for avoiding problems where a device requests the same item over and over again. and with the clearloop action, this mechanism is reset. it's the "okay bestie let's start fresh" button. π«Ά
π fixstates
checks the state of all users and devices and fixes potential problems. she's the friend who looks at your situation and goes "yeah, let me handle that." π
π SEE ALSO π
- https://wiki.z-hub.io/display/ZP/Tools:+z-push-admin β go read it, iykyk π¦
and that's the page, bestie! this was Z-PUSH-ADMIN(8) from the System Manager's Manual, and yep, the footer says Z-PUSH-ADMIN(8) too, so she's got matching bookends like a true main character. πβ¨π go forth and administer your devices, you've got this. ππ
π¦ where this page comes from
- ubuntu jammy: z-push-common 2.6.0-1 Β· AGPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms