git-daemon-1.7.3.4-4.14.1e>UA`;V*o ?V8$j\9挒;wd_X~Q*[5] /Cfw]Nߜ(>=I?Id   ? $,0>GO hE  0  X   l             @ \   " @"x"(8&9T&:&=E>E?E@EFEGE HF IF@ XFLYFX\Fx ]F ^G bGcHJdHeHfHlHzHCgit-daemon1.7.3.44.14.1Simple Server for Git RepositoriesA really simple TCP git daemon. In the default configuration it allows read only access to repositories in /srv/git/ that contain the 'git-daemon-export-ok' file. Authors: -------- Linus Torvalds V8lamb07#@openSUSE 11.4openSUSEGPL-2.0http://bugs.opensuse.orgDevelopment/Tools/Version Controlhttp://git-scm.comlinuxi586if ! /usr/bin/getent passwd git-daemon >/dev/null; then /usr/sbin/useradd -r -d /var/lib/empty -s /bin/false -c "git daemon" -g nogroup git-daemon || : fi test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=0 set -- git-daemon PNAME=$1 ; shift INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < /etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="no" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} -r /etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} /etc/init.d/$SCRIPTNAME fi done test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in ; do /etc/init.d/$service stop > /dev/null done fi fi /sbin/insserv /etc/init.d <W(d큤AA큤V.V.V.V/V1V6VM ~V-V.6db533cf316e0cf6ac956b8e7b07f090e8511d64e3eee7adb57d2df657dbb87ab8f8441a70c66cd9f8bafee036dc1478213cf1abbc271d8ea0b7524fef597ba10a0349952f43296586098cd34a0f54528dfca36b97a29320c718bdf5726f4c48f6bc8c73d32dfc51520c892d72d230e5/etc/init.d/git-daemonrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgit-1.7.3.4-4.14.1.src.rpmsysvinit(git-daemon)git-daemongit-daemon(x86-32)    @@@@@@@@@@@@@@@@@@@ git-core/usr/sbin/useraddfillupcoreutilsgrepdiffutilsinsservsed/bin/sh/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.2.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcrypto.so.1.0.0libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libz.so.1libz.so.1(ZLIB_1.2.0)rpmlib(PayloadIsLzma)1.7.3.44.0-13.0.4-14.4.6-14.8.0V@Q,MAM PM L8L{Lnn@LQm@LH2L@K@KՀ@K@KK[KK@Kf@KK{@Ky7@KXAK+nK?K@JJ@JJ@JJ?r@J)JIcII?@Imkubecek@suse.czlijewski.stefan@gmail.comtiwai@suse.detiwai@suse.decoolo@novell.comdmueller@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.depbaudis@suse.czchris@computersalat.detiwai@suse.dedmueller@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.dejengelh@medozas.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.deopensuse@sukimashita.comlnussel@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.de- prefer-memcpy-to-strcpy.patch: prevent-buffer-overflow-in-path_name-CVE-2016-2324.patch: fix remote code execution via buffer overflow (CVE-2016-2315 CVE-2016-2324 bsc#971328)- Fix VUL-1: missing SSL host verification in git-imap-send (CVE-2013-0308, bnc#804730) - license update: GPL-2.0 SPDX format (See http://www.spdx.org/licenses)- Fix VUL-1: git-web xss (CVE-2011-2186, bnc#698456)- updated to git 1.7.3.3: In addition to the usual fixes, this release also includes support for the new "add.ignoreErrors" name given to the existing "add.ignore-errors" configuration variable. - updated to git 1.7.3.4: Among many fixes since v1.7.3.3, it contains a fix to a recently discovered XSS vulnerability in Gitweb (CVE 2010-3906)- fix file list for perl module on factory- update to git 1.7.3.2: This is primarily to push out many documentation fixes accumulated since the 1.7.3.1 release.- updated to git 1.7.3: major version update; new options and behavior for git-rebase, git-clean, git-checkout, git-gui. See release note: http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.3.txt - updated to git 1.7.3.1: fix git-stash breakages - Set NO_CROSS_DIRECTORY_HARDLINKS=1 to satisfy BS- updated to git 1.7.2.2: This is primarily for fixing a hanging bug in the smart http transport, but also comes with a lot of documentation udpates. See release note: http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.2.2.txt- updated to git 1.7.2.1: minor fixes for git-instaweb, git-web, git-config. See release note: http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.2.1.txt- updated to git 1.7.2: mostly bug fixes and small enhancements; see the release note: http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.2.txt - gitweb stuff is moved to /usr/share/gitweb- Fix the git.xinetd to be disabled by default and the --base-path setting [bnc#495060, bnc#461726] - Fix missing dependencies of git send-email [bnc#561690] - Fix spurious perl-Error provides [bnc#578273] - Drop global $COMP_WORDBREAKS change from bash-completion [bnc#446506]- install missing gitweb.js- updated to git 1.7.1: including fixes in previous 1.7.0.x releases, a few new behavior changes; see the release note: http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.1.txt- require the correct perl-base version- updated to git 1.7.0.4: minor fixes http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.4.txt- updated to git 1.7.0.3: just minor fixes http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.3.txt- updated to git 1.7.0.2: http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.2.txt- updated to git 1.7.0.1; just a minor update http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.1.txt- don't use %py_requires macro, otherwise it add an implicit dependency to git.rpm- use %_smp_mflags, use %_libexecdir for gitexecdir- fix installation of python stuff- updated to version 1.7.0: Major update See details in http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.txt Notes on behaviour change: * "git push" into a branch that is currently checked out (i.e. pointed at by HEAD in a repository that is not bare) is refused by default. * "git send-email" does not make deep threads by default when sending a patch series with more than two messages. All messages will be sent as a reply to the first message, i.e. cover letter. * "git status" is not "git commit --dry-run" anymore. This change does not affect you if you run the command without argument. * "git diff" traditionally treated various "ignore whitespace" options only as a way to filter the patch output. "git diff --exit-code -b" exited with non-zero status even if all changes were about changing the amount of whitespace and nothing else; and "git diff -b" showed the "diff --git" header line for such a change without patch text. * External diff and textconv helpers are now executed using the shell. This makes them consistent with other programs executed by git, and allows you to pass command-line parameters to the helpers. Any helper paths containing spaces or other metacharacters now need to be shell-quoted. The affected helpers are GIT_EXTERNAL_DIFF in the environment, and diff.*.command and diff.*.textconv in the config file. * The --max-pack-size argument to 'git repack', 'git pack-objects', and 'git fast-import' was assuming the provided size to be expressed in MiB, unlike the corresponding config variable and other similar options accepting a size value. It is now expecting a size expressed in bytes, with a possible unit suffix of 'k', 'm', or 'g'. - added git-remote-helpers sub-package for python helpers- updated to version 1.6.6: * "git fsck" defaults to "git fsck --full" and will take longer * check "Preparing yourselves for compatibility issues in 1.7.0" section below for the future update http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.6.txt - updated to version 1.6.6.1; minor bug fixes http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.6.1.txt- updated to version 1.6.5.7; minor bug fixes http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.6.txt http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.7.txt- updated to version 1.6.5.5; only bug fixes; see release notes below; http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.4.txt http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.5.txt- updated to version 1.6.5.3; see release notes: http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.txt http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.1.txt http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.2.txt http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.3.txt- fix build of git-http-push enabling webdav push (bnc#504569)- fix apparmor profile for gitweb- remove git-arch from Recommends of git package; it's totally optional now - remove tla from Requires of git-arch to avoid dependency errors- updated to version 1.6.4.2: * rounding fix for --date=relative output between 1 and 5 years * regression fix of "git add -p" to handleexec bits changes * fix "git apply" to honor GNU diff's convention to mark the creation/deletion event with UNIX epoch timestamp * fix "git checkout" to removed files correctly with symlinks * make "git clean -d -f" safer for separate git repos * fix bugs in "git fetch/push" over http transports * fix "git format-patch --cover-letter" with non-ASCII strings * See details in http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.4.2.txt- updated to version 1.6.4: git push into the currently checked-out branch will be refused by default. See details in http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.4.txt - updated to version 1.6.4.1: Bug fix release. See details in http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.4.1.txt- updated to 1.6.3.3: * fix "git daemon" to correctly parse the initial line * fix "git diff --textconv" memory leak * improved the built-in regular expressions * fix import-tars script (in contrib) to import symbolic links * fix http.c to use correct CURLOPT_SSLKEY * fix low-level filelevel merge driver * fix "git rebase -i" left stray closing parenthesis in reflog * fix "git remote show" to show all the URLs associated with named remotes * fix "whitespace" attribute handling- updated to 1.6.3.1: * fix regression of "git checkout -b new-branch" - updated to 1.6.3.2: * fixes for gcc4.4 builds and others. See below for details http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.3.2.txt- updated to 1.6.3: * major version update: git push behavior change, With the next major release, "git push" into a branch that is currently checked out will be refused by default. You can choose what should happen upon such a push by setting the configuration * Detailed changelog found at http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.3.txt- updated to 1.6.2.4: * The configuration parser had a buffer overflow while parsing an overlong value. * pruning reflog entries that are unreachable from the tip of the ref during "git reflog prune" (hence "git gc") was very inefficient. * "git-add -p" lacked a way to say "q"uit to refuse staging any hunks for the remaining paths. You had to say "d" and then ^C. * "git-checkout " did not update the index entry at the named path; it now does. * "git-fast-export" choked when seeing a tag that does not point at commit. * "git init" segfaulted when given an overlong template location via the --template= option. * "git-ls-tree" and "git-diff-tree" used a pathspec correctly when deciding to descend into a subdirectory but they did not match the individual paths correctly. This caused pathspecs "abc/d ab" to match "abc/0" ("abc/d" made them decide to descend into the directory "abc/", and then "ab" incorrectly matched "abc/0" when it shouldn't). * "git-merge-recursive" was broken when a submodule entry was involved in a criss-cross merge situation.- updated to 1.6.2.2: * A longstanding confusing description of what --pickaxe option of git-diff does has been clarified in the documentation. * "git-blame -S" did not quite work near the commits that were given on the command line correctly. * "git diff --pickaxe-regexp" did not count overlapping matches correctly. * "git diff" did not feed files in work-tree representation to external diff and textconv. * "git-fetch" in a repository that was not cloned from anywhere said it cannot find 'origin', which was hard to understand for new people. * "git-format-patch --numbered-files --stdout" did not have to die of incompatible options; it now simply ignores - -numbered-files as no files are produced anyway. * "git-ls-files --deleted" did not work well with GIT_DIR&GIT_WORK_TREE. * "git-read-tree A B C..." without -m option has been broken for a long time. * git-send-email ignored --in-reply-to when --no-thread was given. * 'git-submodule add' did not tolerate extra slashes and ./ in the path it accepted from the command line; it now is more lenient. * git-svn misbehaved when the project contained a path that began with two dashes. * import-zips script (in contrib) did not compute the common directory prefix correctly. * miscompilation of negated enum constants by old gcc (2.9) affected the codepaths to spawn subprocesses. - updated to 1.6.2.3: * Setting an octal mode value to core.sharedrepository configuration to restrict access to the repository to group members did not work as advertised. * A fairly large and trivial memory leak while rev-list shows list of reachable objects has been identified and plugged. * "git-commit --interactive" did not abort when underlying "git-add -i" signaled a failure. * git-repack (invoked from git-gc) did not work as nicely as it should in a repository that borrows objects from neighbours via alternates mechanism especially when some packs are marked with the ".keep" flag to prevent them from being repacked. - fix the start-check in git-daemon script (bnc#494824)- updated to 1.6.2.1: * .gitignore learned to handle backslash as a quoting mechanism for comment introduction character "#". * timestamp output in --date=relative mode used to display timestamps that are long time ago in the default mode * git-add -i/-p now works with non-ASCII pathnames. * "git hash-object -w" did not read from the configuration file from the correct .git directory. * git-send-email learned to correctly handle multiple Cc: addresses.- updated to 1.6.2: * @{-1} is a way to refer to the last branch you were on. * The location of .mailmap file can be configured * Improvements on "git add -p" * Improvements on "git am" behavior and options * "git blame" aligns author names better * "git clone" now makes its best effort when cloning from an empty repository * "git checkout -" is a shorthand for "git checkout @{-1}". * "git cherry" defaults to whatever the current branch is tracking (if exists) when the argument is not given. * "git cvsserver" fixes / improvements * New options for "git diff" * New options for "git filter-branch" * "git fsck" now checks loose objects in alternate object stores * "git gc --prune" was resurrected to allow "git gc --no-prune" * New option for "git mergetool" * "git rebase -i" can transplant a history down to root * "git reset --merge" option * "git submodule update" learned --no-fetch option. * "git tag" learned --contains For more details, see http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.2.txt/bin/sh/bin/sh/bin/sh/bin/shlamb07 1458286136fffGmfGf1.7.3.4-4.14.11.7.3.4-4.14.1git-daemongitgitgit-daemonrcgit-daemongit-daemongit-daemon.htmlgit-daemon.txtgit-daemon.1.gzsysconfig.git-daemon/etc/init.d//etc/xinetd.d//srv//usr/lib/git//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/git-daemon//usr/share/man/man1//var/adm/fillup-templates/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Evergreen:Maintenance:4617/openSUSE_Evergreen_11.4/6ccd3717141b59029c135a1e48e3fd26-git.openSUSE_Evergreen_11.4drpmlzma5i586-suse-linuxDZx6xR_6?0]"k%f%xfr}H~N6QC8th1^9:vk"I%5\ZT="&nybsad |!u|6iPI,+ەDye1K0I_.|5*4τ;9ۿ=e;g<%n@]'d\=CE\ yq_~GV=JK-v+ pjz;\7-ؕCXA;qm#7Y@%i വwԱoPvO0_ GԊH1[>7/[ƛ%3,1- Kֵ_y}1ˏ$(M;*qu[;{O5RvN1EkCdu\go{aE 8S8AH2QNi\ uӖa9%c;ko9]\ Ec'k| H\F+U:hnܦ%Q{@ E H~O+p:E1)a1*Y' t{g7)!P1;|'ޘ|ǀq~g cQwi- gsǼ=㶉>CSOgU6VI,`?8WM#[~MȁT c a +|f̡ *_VXWq`Kz%ЫD?LE mٙ"Gn'oOd5o!x*8D,-'&]0]%w8!jIiת{姓u'rPbsH-._fur sQ~RV/czN XJajP"f8B>Vl5"Sw;xn~:NK |܆oKyQÝ873q'6R&@Ӑ[}=lyYgk|s]ɻkjxGflJ;rh,Iوnȱ*]#_ &e(% Equ8iDq8!-S LJ{Q)^#x夲  (7" u2q\w$b8O Íbm7)!ZU7("N+Dwh3,F6pLE TDxrbMUEx8a2@߬J\wjΟ&}.r} Z`*)Yůkf2Tak?3O,c y.I$^D%l̮ ?=ZTHzy ~z}^a[?LF}=ޝ '=nxK 㵎p U&"4"d:{+F`;Y}-,w&X sh [R$¥Tw']<@88z!U&䁸9q||J$㹆C6) e4+s#ʄrڌCA\;:VJ&- 7\1)5{P cxSOޭSF7#o*Sn((M1y=cH`n{sqsiDYp͖rRx_+&`Yz0w+..`9ݘ$)C&mQ_"#Q?x)td5I~aF aKC*KM%< +ylB2-*:9KkJgF z7͑u.jAMDmc(;azɒuvAȃjPlrY4:>rxsoل;^:E&qu-w. 5G=xByڬՍ%"(-GT eZe8I098`C]LΆ8ͪCtC"=F3V@ҧx : |j/:S>{s1(d4DYq^ye9C4 A#[%E͚`U2{@-0@c3uz^FO!}d4W@i}f0ǙS/; Grwa +| &_l `J=>hAE *tULYfƫوi]5BN/W{K܄U5>>k{ ܳ Pg#x~ՇZ ź j2dp>s~!y& գ{#L`M0yO `m2.D=%^NbzCwM/qME"a{ z?ey8%1"Il-d'E(9p@0%F{: Ǣ^U-CsF!'6k qNff|*}H_rF³M0e6>nZB]:Lz/8[Sُ=kYC1H|+,5wߚB[_|G6[;خ!tdޑUf:.ƷjGOn>%2rI'rMd'th|V؝ۉ<<>csl8;L2l!`hyLi z섦L,$D-#4t,D׎3iT$[b5 E計6DrܜKLn#Sr,eo&u@Ts%51(KBk代}ao_+%Cjv?Q{Hb#0* )_^2_+S9`5sݚ{KOgCKUČ~+5t?/->CroM4oGyak (xwzѿBa͸3mьmv8AaǤAI6qʫe볗q"=vI;z:kYf4(NTƒFIsr%DxY`/ FgNꆹ.H,}_tBY {PGLn,1n'#Z^?^3I{WNG~BPCdدȝ(fˊ=k? ' 53vja$ش+?;{uas[;4FN[JP_6j݈k4ӧ< jAo&8dDSBR}?ʞڸѽЛ|ʥ1`'U AOQ7rHMFN09 Q]-]$e0:*b`O7ozSx4X>VE'A;jw-3:)*fsOBHCJV}v/nyѕx4?+!lAO}Y镧;h[ /Ǽ/6 #X^6G#Hz}`3[W ЮhYEK1vYhvu4U&_Vv&HjB Lx?r\r|-[`-ܸ [LYF3v}y{`1*_G ,bSꎂGuX H،{*(V %+Vmof hc*&7Pz0smsxbh){F&%VSGOLغ>/O|%3\6X˳l$Zz^ 5sɁ(-3Xw`}#oN%Έ$7bGhc)>UST:ڋ?RPyxxe;[3$ vjCm@ ^ixy֐Yh==R%CjnV';C3eDԠe!n+q ;nˀhbOJ^0xv=Em"֗14_d"^El;*}yfEܱ{;,UGRm LjKUNt`EίĜ𽑼C =