Hi, It would be handy to be able to show a message to the user when cloning/fetching from a repository (e.g. to show a warning if a repository is deprecated). This should technically already be possible using the current pack protocol and sidebands. However, to my knowledge, there is no easy way to configure this on the server side; writing a wrapper around git-upload-pack(1) or replacing git-upload-pack(1) seem to be the only options. What I have in mind is something like a post-upload hook whose stdout and stderr are redirected to sideband 2 and 3, respectively. The commit message of 20b20a22f (upload-pack: provide a hook for running pack-objects, 2016-05-18) suggests that such a hook should be implemented as a "config variable hook" rather than a regular hook. One could think of additional parameters passed to such a hook. For the purposes I intend to use this, no parameters are needed. However, a fixed per-repository MOTD would be too inflexible since we are using namespaces and database accesses to determine whether a repository is "deprecated". Am I missing any "easy" already supported way to add such messages without patching Git or writing a git-upload-pack(1) wrapper? If not, does this sound general and useful enough to become an official feature? Are there any alternative suggestions on how to display such messages? Regards, Lukas