Z-PUSH-ADMIN(8)

πŸ“¦ version 2.6.0, in ubuntu jammy

πŸŽ€ 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 🌟


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