From 3220da6f043f3a9d03b0910edff28200770bbf37 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Sun, 13 Feb 2022 20:48:27 -0500 Subject: Recreate faq --- faq.7 | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 faq.7 diff --git a/faq.7 b/faq.7 new file mode 100644 index 0000000..6bda5de --- /dev/null +++ b/faq.7 @@ -0,0 +1,58 @@ +.Dd February 13, 2022 +.Dt FAQ 7 +.Os "Causal Agency" +. +.Sh Frequently Asked Questions +This is a compilation of +frequently asked questions +on the cgit mailing list. +. +.Ss Why doesn't cgit find/show my repo? +This is most likely +due to permission problems: +cgit runs under your webserver user account +and will need read access to your repo +(and all of the parent directories). +. +.Ss Why does cgit complain that my repo is not a git repository? +The most common cause of this +is permission problems \(em +see the previous FAQ entry. +.Pp +The second most common cause +is that you've set +.Cm repo.path +to point at the working-directory +of your git repo \(em +it should point at the +.Ev $GITDIR , +i.e. the +.Pa .git +directory. +.Pp +A less likely cause is that the repo is, +in fact, +not a valid repo. +Try to run +.Ql git show +in the offending repo +to see if git also thinks +your repo has issues. +. +.Ss Why is the idle time for my repository wrong? +By default cgit uses the modification time +of the default branch's ref file +as a quick method of determining +when the repository was last changed. +If you primarily work on other branches +then this work will not be reflected +in the idle time. +.Pp +You can use a post-receive hook +to run a script that tells cgit +the correct modification time +by writing to +.Pa info/web/last-modified . +An example is provided +in the cgit repository at +.Pa contrib/hooks/post-receive.agefile . -- cgit 1.4.1 ize='10' name='q' value=''/>
path: root/state.c (unfollow)
Commit message (Expand)Author
2019-10-25Send PRIVMSG and NOTICE to other clientsJune McEnroe
2019-10-25Clean up event loopJune McEnroe
2019-10-25Clean up clientJune McEnroe
2019-10-25Clean up stateJune McEnroe
2019-10-25Clean up server codeJune McEnroe
2019-10-25Clean up listen APIJune McEnroe
2019-10-25Use produce/consume words for ring bufferJune McEnroe
2019-10-25Implement client reading from ring bufferJune McEnroe
2019-10-25Implement ringDiff and ringReadJune McEnroe
2019-10-24Remove manual client naming from manual pageJune McEnroe
2019-10-24Zero entire Client structJune McEnroe
2019-10-24Register readers by client usernamesJune McEnroe
2019-10-24Unset non-blocking on clientsJune McEnroe
2019-10-24Intercept client QUITJune McEnroe
2019-10-24Only set NeedCapEnd if unregisteredJune McEnroe
2019-10-24Set client-side origin to irc.invalidJune McEnroe
2019-10-24Factor out client-side origin nameJune McEnroe
2019-10-24Intercept all CAP commands from clientsJune McEnroe
2019-10-24Ignore further CAP ENDJune McEnroe
2019-10-24Implement client CAP for server-timeJune McEnroe
2019-10-24Implement ringWriteJune McEnroe
2019-10-24Make clientFormat publicJune McEnroe
2019-10-24Make serverFormat publicJune McEnroe
2019-10-24Rename some thingsJune McEnroe
2019-10-23Add ISUPPORT draft to STANDARDSJune McEnroe
2019-10-23Track own originJune McEnroe
2019-10-23Track channels and sync ISUPPORTJune McEnroe
2019-10-23Track nick changesJune McEnroe
2019-10-23Rename Command to MessageJune McEnroe
2019-10-23Synchronize state after client registrationJune McEnroe
2019-10-23Send to server if client has no needsJune McEnroe
2019-10-23Implement some amount of client connectionJune McEnroe
2019-10-23Set clients non-blockingJune McEnroe
2019-10-23Clean up state.c and factor out parsingJune McEnroe
2019-10-23Respond to pingsJune McEnroe
2019-10-23Add verbose flagJune McEnroe
2019-10-23Set NOSIGPIPE on server connectionJune McEnroe
2019-10-23Set an initial loop capJune McEnroe
2019-10-23Fix rest parsingJune McEnroe
2019-10-23Add dynamic poll listJune McEnroe
2019-10-23Don't assume commands have targets and handle ERRORJune McEnroe
2019-10-23Clean up state somewhatJune McEnroe
2019-10-23Actually send the buffer...June McEnroe
2019-10-23Add stateJune McEnroe