gitolite-3.6.11-4.6.1<>,l\?`\?`Ld   A) Bdx~ `      \i"6"T$' ' (v (((((8(9):*=CFCGCHF8IHxXIYI|\I]K^QbUJcVdVeVfVlVuVvX wYx\8y^xqz`<Cgitolite3.6.114.6.1Server for git directory version trackerGitolite is an access control layer on top of git, which allows access control down to the branch level, including specifying who can and cannot rewind a given branch.\/dev/null || \ /usr/sbin/groupadd -r git # default user: git getent passwd git >/dev/null || \ /usr/sbin/useradd -c "git repository hosting" \ -d /srv/gitolite -G git -g git \ -r -s /bin/bash git # if apache user is not in git group, add it getent passwd wwwrun >/dev/null && /usr/sbin/usermod -a -G git wwwrun/^ OJ,XCuX>C @? #`OC-d;1W dK! gQ 1  Z F4 XCs;Z%| #?/^ OJ,XCuX>C @? #`OCa4#WGM M , ;BAA聠A큤A큤A큤A큤A큤큤A큤A큤A큤AAA큤A큤A큤A큤A큤큤A큤AAA큤\<\<\<\<\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\<\4m[\<\4m[\<\<\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\<\4m[d41d8cd98f00b204e9800998ecf8427e1e44cbf5c1cb31ae7eaf10e695b64045c60586edb2fb8ead0705b98878e10321590b94adf67eb21189fa8f0114ef36a8a6af7977eacd5bcc4c3c3f592c37229d1dbb6fad6543c53cbd6fc8e44d804f2170dc6261fcda241f6ce9813c83def54f886988b980537d66d9e036525f26a95077e14df9f3649fbfbf1a111d73213ef8b6e3cda983c35b76dac378ec6bfa81d663f1bf3a5efb808494c23b11bee41534ff3d2cff53e0a7b7552525dce5b75f0325860ae6fb60ba031628460890d0c7c619578f2d847de0c703ec2681ee5e46697cec154baad579fac1bd0022caabd3c43884400cef87e82ec048f2872ffc8a62d7d34de312810b27f3345e2b698ea11d6571ce015fb4645aaaf674cf83ec5a9aae97777122955ee2514343d5270051d1af5eae1606d3ca916ff4c1faf15af05b5fb890aee16bd91e0e4b0df4558495f60d43a6a5d0b56d08ef01fa39d84a797db9c3fc8173cdcd72df29ca42de3bf2777577f25ff4d0ee5748dcecfdb993099c52d9ba0c7aebf0b352d9eae244170a8d4faed566a599f69f8c85013dff8c01562dd5d8384cbf1e75b77d22e623760e5a40804fdf1ba35eacffe8eb481281b4a0d4edaed21da3573bd36467bcc8b96bc6be06480da44da1fb26fea546a19575497bdd323b320b652a5bef69263c45e4f2518b840079a8eb2f6f0425d10a511afd00559204cece57c776be63fcf5c5325b53a422c174b15f8d84e78200ee019a6900fef65189c9001c8d100527fddcb28ae68ebecac05b73f03c64492865b632054777b779648365b6ba3f5db2bb87c1a7fb03c6d965683eaca9d1ef202a9aac08e2959fd623e60c6147f9ff48432949b8919f5b3b418a70bc00f22e191abdd5f03bc1ed3d1be96c0b40942c8d39b36f56aa22ed8042442544870f7e2e5fb448644af0841752a65753d4bba7063804044b5a6fcfb795d7f607811c8022a5e1a784090d8854e80f2584d84801c6143ac6d600188ddb6798151079c120498aaa405f34caedbff86f5f35d5de39fcc2d0d92b2469bffa0448da4c5a9872709620c34c22954be8935c2719a16b6cea98a94aa6783e62f725a427536a667b55dd2c1832a493eeada8e426599860ed6eb7c789f5e5a8616874cc196f0cc6244242e5ff7b54fb7ea9aa2268a5c2af2ed58bd58266d9b8551cc399b7f7c278e1cd67d4dd0b37b4c47073d3639290411e4b7420c1aedc96b7028befbcbca7db9040526e9fdf104c3c280f2d17a6e95fa67370965d1156beb39f2d3fea4c0480c27ce5405b1ffb159d172b42811f057b9a4e6085196cb445f7b0a4efc8707609c6fbfacdd05208d811af8b7e6a33cd014162f444ae5e04313f918d5b85e457d08a73cc2a0a4c8a1bd86843682cd11835186d001b5b725970849e0ab371c106d57b69352d215b04ea8d0d1064b39c946b8a502d9851ed88f398d40dd98b53903d20f210768b31326918fa58ea4212ebc59429cb43f8a74782dfe34806bf2f7609de9ffdcacd3a0663a84d8dc3fbe5122efa2199b6ed59bf4e682c33d04087c867f1cf44929557d3211ae78e4368ac51514e01a6979a6259981139b3a5d94cf75c59fc6462f8180fee921755ac8b199e2d2f7cac9ce28a5df565abc77043b9ed38090553f9c1c463df551ded71cf4d37a6759da1e0137f1e44cbf5c1cb31ae7eaf10e695b64045c60586edb2fb8ead0705b98878e10321590b94adf67eb21189fa8f0114ef36a8a6af7977eacd5bcc4c3c3f592c37229d1dbb6fad6543c53cbd6fc8e44d804f2170dc6261fcda241f6ce9813c83def54f886988b980537d66d9e036525f26a95077e14df9f3649fbfbf1a111d73213ef8b6e3cda983c35b76dac378ec6bfa81d663f1bf3a5efb808494c23b11bee41534ff3d2cff53e0a7b7552525dce5b75f0325860ae6fb60ba031628460890d0c7c619578f2d847de0c703ec2681ee5e46697cec154baad579fac1bd0022caabd3c43884400cef87e82ec048f2872ffc8a62d7d34de312810b27f3345e2b698ea11d6571ce015fb4645aaaf674cf83ec5a9aae97777122955ee2514343d5270051d1af5eae1606d3ca916ff4c1faf15af05b5fb890aee16bd91e0e4b0df4558495f60d43a6a5d0b56d08ef01fa39d84a797db9c3fc8173cdcd72df29ca42de3bf2777577f25ff4d0ee5748dcecfdb993099c52d9ba0c7aebf0b352d9eae244170a8d4faed566a599f69f8c85013dff8c01562dd5d8384cbf1e75b77d22e623760e5acba4a339f2ca16672ba7fb0be5e2754744537a8bbdcfc98a433eaee072e983e7fb8bb8c25e79d73e968a3b54f928be16ded1bedac4d72257149be479dafd0ff4e11b7f35c8e0a8afa9073b9772227c27bf1679d29166343893f96a407b00e349c75719050a7ff9fd029d520368d67bd3041a1d37ef58845d94d28c03bef746e4263c84868a32209af4c9976e95036c608f9f57d0c3ee107e53c3574666fd6c28c7dd5f74d8393a09506e011cd2561189368ca286b23d865eed277dc05c63c805cc20fc7703d6cb9d3d497f93555abc3415c566d277e5e5b1a030b7239c05588ccbb935b66c0e5fad1a2d09c4da06b8ee3117868afed00e81257788cb5a5452d171aa6aa86956d3fe28c0dab0ead3b93363fc065bd250f9844a7624fb63132eeb5c1f9ed8aa4ae160f6764f09ea2e52506c2f3d0f21c80594c796bbf9ef7a1add8283b295ef0d03af318faa2ed2c5d5c8../share/gitolite/gitolitegitgitgitrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgitgitgitrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgitolite-3.6.11-4.6.1.src.rpmconfig(gitolite)gitoliteperl(Gitolite::Cache)perl(Gitolite::Common)perl(Gitolite::Conf)perl(Gitolite::Conf::Explode)perl(Gitolite::Conf::Load)perl(Gitolite::Conf::Store)perl(Gitolite::Conf::Sugar)perl(Gitolite::Easy)perl(Gitolite::Hooks::PostUpdate)perl(Gitolite::Hooks::Update)perl(Gitolite::Rc)perl(Gitolite::Setup)perl(Gitolite::Test)perl(Gitolite::Triggers)perl(Gitolite::Triggers::Alias)perl(Gitolite::Triggers::AutoCreate)perl(Gitolite::Triggers::CpuTime)perl(Gitolite::Triggers::Kindergarten)perl(Gitolite::Triggers::Mirroring)perl(Gitolite::Triggers::Motd)perl(Gitolite::Triggers::RefexExpr)perl(Gitolite::Triggers::RepoUmask)perl(Gitolite::Triggers::Shell)perl(Gitolite::Triggers::TProxy)perl(Gitolite::Triggers::Writable)perl(SugarBox)perl(Tsh)@@@   /bin/bash/bin/sh/bin/sh/usr/bin/perlconfig(gitolite)gitperl(:MODULE_COMPAT_5.18.2)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.6.11-4.6.13.0.4-14.0-14.4.6-1gitosis4.11.2\Karol Babioch Neal Gompa kukuk@suse.debwiedemann@suse.comjengelh@inai.detampakrap@opensuse.orgchris@computersalat.derpm@fthiessen.detampakrap@opensuse.orgrpm@fthiessen.dedarin@darins.netchris@computersalat.dechris@computersalat.dechris@computersalat.dedmueller@suse.dechris@computersalat.dechris@computersalat.deasn@cynapses.org- update to 3.6.11 - fix for boo#1121570 (CVE-2018-20683) security issue in 'rsync' (bundle helper); see commit 5df2b81 for more - update to 3.6.10 - fix up boo-boo caused by previous release; see mails on list for details- Trim bias from descriptions.- Update to 3.6.9: * CVE-2018-16976: prevent racy access to repos in process of migration to gitolite (bsc#1108272) * 'info' learns new '-p' option to show only physical repos (as opposed to wild repos) - Update to 3.6.8: * fix bug when deleting *all* hooks for a repo * allow trailing slashes in repo names * make pre-receive hook driver bail on non-zero exit of a pre-receive hook * allow templates in gitolite.conf (new feature) * various optimiations - Applied spec-cleaner- Update to 3.6.7 * allow repo-specific hooks to be organised into subdirectories, and allow the multi-hook driver to be placed in some other location of your choice * allow simple test code to be embedded within the gitolite.conf file; see contrib/utils/testconf for how. (This goes on the client side, not on the server) * allow syslog "facility" to be changed, from the default of 'local0' * allow syslog "facility" to be changed, from the default of replaced with a space separated list of members - 2016-09-08 v3.6.6 * simple but important fix for a future perl deprecation (perl will be removing "." from @INC in 5.24) * 'perms' now requires a '-c' to activate batch mode (should not affect interactive use but check your scripts perhaps?) * gitolite setup now accepts a '-m' option to supply a custom message (useful when it is used by a script)- Require system user wwwrun- dont include rebuild counter in rpm to make build-compare happy- Do not suppress errors from useradd/groupadd - Replace unknown "groupmod -A" call by "usermod -a -G".- change the homedir of the git user to /srv/gitolite, to prevent ownership conflicts of the /srv/git directory with the git-daemon package- fix changes file * add missing ChangeLog info- Update to 3.6.5 * allow creator check to be bypassed during mirroring * handle new style ssh fingerprinting correctly (thanks to Robin Johnson) * allow pre-auto-gc as a repo-specific hook * optimise mirror pushes for heavily used repos * create-with-reference trigger: on repo creation, setup objects/info/alternates for a server side alternate object store. * 'mirror status all all' prints a list of repos that have *some* error, which is arguably more useful for further action/processing * allow incrementally adding more repo-specific hooks - 2015-11-01 v3.6.4 * a ref-create bug in wild repos was fixed * some contrib code related to AD integration, and to redmine user aliases * teach Alias.pm a few new tricks * remove a race condition in 'create' command that affected the 'default roles' setting * make 'who-pushed' more efficient (local push logs, and 'tip search') * 'gitolite query-rc' learns '-d' ('--dump') option- Change URL to gitolite.com - Use full URL path for the source tarball - Add Git as runtime dependency, it's heavily needed- Update to 3.6.3 * allow limited use of 'git config' using the new 'config' command * accept openssh 6.8's new fingerprint output format * (finally!) allow limited symlinks within ~/repositories; see commit 8e36230 for details * perms command now lists available roles * minor backward compat breakage: 'perms -l repo' no longer works; see 'perms -h' for new usage * allow gitolite-shell to be used as $SHELL (experts only; no support, no docs; see commit 9cd1e37 for details) * help with 'git push --signed' using a post-receive hook to adopt push certs into 'refs/push-certs'; for details see contrib/hooks/repo-specific/save-push-signatures * new 'transparent proxy' feature for git repos; see src/lib/Gitolite/Triggers/TProxy.pm for details- update to 3.6.1 - updated and renamed README.SUSE - removed patches and unused files - spec cleanup- fix for bnc#784983 * add subpkg skel - hold files needed for git user homedir (/etc/skelgit/....) * rework spec pre section- update to 2.3.1 - fix bug where config statements would get ignored if you had a description set. The biggest problem was that this would affect mirroring. - for mor info please see the CHANGELOG file - rebase patches - fix License: GPL-2.0 -> GPL-2.0+ - add skeldir * add .gitolite.rc to skeldir - add README.SuSE- update to 1.5.9.1 * IMPORTANT SECURITY FIX; PLEASE UPGRADE IF YOU'RE USING SOMETHING OLDER THAN THIS ONE - supercool new 'git' adc; so cool it's disabled by default - '-prune' added to find commands; makes a big diff if REPO_BASE is NFS/CIFS mounted - first python ADC contributed -- 'perms' makes setperms etc easier to do - 'set-head' ADC added - v2.0rc1; major refactor- change requires to git-daemon- improve co-operation with git-web o add gitweb patch o add permissions file to doc o add apache user to git group- update to version 1.5.9 - Nokia MeeGo team contributed ldap scripts - large configs should now be twice as fast (except when gl-perms exists) due to my finding and eliminating a wasted parse_acl - major change: split the config file when in big-config mode (includes a data format change) - GL_ALL_READ_ALL to make things much, (MUCH!) faster for sites where all can read all repos (like Fedora) - rc file revamp -- was getting too big and unwieldy; now the documentation is in a new file instead of inline - allow gitolite to be used even when users have real IDs (thus $HOME is not valid to find the rc file); allow /etc/gitolite/gitolite.rc then - BIG one for adc writers -- full blown access checks (ref level) can be done from an ADC now (though it has to be in perl, not shell)! - allow full access checks from perl (shell can only do level 1 checks); useful in hooks or ADCs - v1.5.8 - Jeff from KDE contributed the watch ADC - allow disabling gitolite (write access only) to take backups - document how to move gitolite from one server to another - custom permissions categories (default being READERS and WRITERS) for setperms (thanks to Jeff from KDE for the idea/need) - noarch pkg, not only for suse > 1110 - reworked rpm-system patch - add group/user git- Initial package version 1.5.7/bin/shbuild72 1547493361  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.6.11-4.6.13.6.11-4.6.1     gitolite.sshauthorized_keysgitoliteGitoliteCache.pmCommon.pmConfConf.pmExplode.pmLoad.pmStore.pmSugar.pmEasy.pmHooksPostUpdate.pmUpdate.pmRc.pmSetup.pmTestTest.pmTsh.pmTriggersTriggers.pmAlias.pmAutoCreate.pmCpuTime.pmKindergarten.pmMirroring.pmMotd.pmRefexExpr.pmRepoUmask.pmShell.pmTProxy.pmWritable.pmgitoliteCHANGELOGREADME.SUSEREADME.markdowngitoliteVERSIONVREFCOUNTEMAIL-CHECKFILETYPEMAX_NEWBIN_SIZEMERGE-CHECKNAME_NCVOTESlockpartial-copyrefex-exprcommands1plus1Daccesscompile-template-dataconfigcreatecreatordescforkgit-annex-shellgit-confighelphtpasswdinfolist-dangling-reposlockmirrormotdoptionownspermsprint-default-rcpushreadmersyncsshkeys-lintsskmsudosvnservesymbolic-refwho-pushedwritablegitolitegitolite-shelllibGitoliteCache.pmCommon.pmConfConf.pmExplode.pmLoad.pmStore.pmSugar.pmEasy.pmHooksPostUpdate.pmUpdate.pmRc.pmSetup.pmTestTest.pmTsh.pmTriggersTriggers.pmAlias.pmAutoCreate.pmCpuTime.pmKindergarten.pmMirroring.pmMotd.pmRefexExpr.pmRepoUmask.pmShell.pmTProxy.pmWritable.pmsyntactic-sugarcontinuation-lineskeysubdirs-as-groupsmacrosrefex-exprtriggersbgexpand-deny-messagespartial-copypost-compilecreate-with-referencessh-authkeysssh-authkeys-shell-usersssh-authkeys-splitupdate-description-fileupdate-git-configsupdate-git-daemon-access-listupdate-gitweb-access-listupdate-gitweb-daemon-from-optionsrenicerepo-specific-hooksset-default-rolesupstreamgitoliteCOPYING/srv//srv/gitolite//srv/gitolite/.ssh//usr/bin//usr/lib/perl5/vendor_perl/5.18.2//usr/lib/perl5/vendor_perl/5.18.2/Gitolite//usr/lib/perl5/vendor_perl/5.18.2/Gitolite/Conf//usr/lib/perl5/vendor_perl/5.18.2/Gitolite/Hooks//usr/lib/perl5/vendor_perl/5.18.2/Gitolite/Test//usr/lib/perl5/vendor_perl/5.18.2/Gitolite/Triggers//usr/share/doc/packages//usr/share/doc/packages/gitolite//usr/share//usr/share/gitolite//usr/share/gitolite/VREF//usr/share/gitolite/commands//usr/share/gitolite/lib//usr/share/gitolite/lib/Gitolite//usr/share/gitolite/lib/Gitolite/Conf//usr/share/gitolite/lib/Gitolite/Hooks//usr/share/gitolite/lib/Gitolite/Test//usr/share/gitolite/lib/Gitolite/Triggers//usr/share/gitolite/syntactic-sugar//usr/share/gitolite/triggers//usr/share/gitolite/triggers/post-compile//usr/share/licenses//usr/share/licenses/gitolite/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8888/openSUSE_Leap_42.3_Update/4eadb0e53e0a1ee743f0bc2c3823a608-gitolite.openSUSE_Leap_42.3_Updatedrpmlzma5noarch-suse-linux  directoryemptyPerl5 module source textASCII textexported SGML document, ASCII textPOSIX shell script, ASCII text executablePerl script, ASCII text executablea /usr/bin/perl -s script, ASCII text executableBourne-Again shell script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopPPPPPPPPP P P P P PPPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPP P P P P PPPPPPPPPPPPPPRRRRRRRRRRRRRRRRS?\z\O?]"k%]85UJlT ԡ[flkk;#Y_ F8ێO?"U4,A5`g"ay$.^4 IC`*3gE #mvPqL[jiִDwE)djmnG3ОRziF^F^KIЉSG~=bSjf?A2DWmY UtOiPj 2DJrHq=uMvBw'9Ex%QC!hR哙范D&zך?fe^+XShzא'N]E%ƽAfM$Gyqh_؆j/O`Z\3rF=OUIe+ X];m{0mqDrQDcDӚ{꼚::fy2bp[UP%Ӱ (s?-B*\%{^1ó;Hx6AEN XQ Yn5˃ʟijcNiti{XX9OHdUl rE*W31X#mgunU:p8 b~L`.Ꮧ~ENL-ŭ. )a|BdtND|Bg*doY4mX9~kdG3{h P@RD UʷWvp45 Z`^vxe}h%Ns:J kGIl8aT`W*ɉ(sfQȌNLs="[d;c>0F5 q|@}6hꟶuI%1Y#_B˲rT*m9Z̷`,s2e4ȫehUƹf-e/%]m X-P_$N >tHHv#9ZFB3"LAOz3>jU&BbtziٔYdž0P8C6|66Q]~SЀ״qJbpNVKϥlIK Xsb9 'B @4[ؽ56~}pR*WUHn1jr|9G@]ԁS`U"0a!"b|![:]%*.6ݾ:g}eq"._"Ӹ!poaInفޣ·_\σ}I 1"+^̠}S3Jz=/_pA!W~!Msy`]PY 0k.DlhJwd-QH=6EJ@^G| [ k X%Ù2[]Ws5ALsBO% ,)flAu솺ґp65wHŹ Y[" cSUJ&Xzc![Xh&.goMRj+[܍E KfCXg6%n)~=˔R0mMp:B9QB"h9C0ـ- XFGbe8@꾤+芻Q>X 8>&GW}&/NRg7?6^)YS0\@sdk]1yArjY:G0tz:T|7N@ZJ4q@qRtZᗷA ǒG:2%f %q2 hxWoj%`SCLG,Ǒ[3I]܆ v~"%'H}yES{"\\B̼3sݦ qu?%ѥNвԃƬ36#q(/.:B!/m<(&"E,dդHhݰlpXS;zDM9 }T=&7n)&WL-@KmD߹ KKA.i&8V:}aHn}j&pXV bq`mh v