Switch branches/tags
Nothing to show
Commits on Oct 14, 2016
  1. Remove obsolete source file.

    bitdancer committed Oct 14, 2016
  2. Expand the README.

    bitdancer committed Oct 14, 2016
Commits on Oct 13, 2016
  1. Fix logging and data storage. Working RPM.

    Needed some more tweaks to get all the logging to go to /var/log, and
    figured out how to move the data into /var/lib.  So now there is a
    default config that allows the installed init scripts to start up
    zookeeper and a single kafka broker running on the project default
    ports.  Added chkconfig to enable it on boot, since if you are
    installing it that's almost certainly what you want.  A production
    installation would have to update the configs, of course.
    bitdancer committed Oct 13, 2016
  2. Init script fixups, more macros in spec.

    Made the log dir an environment variable, and made the two init scripts
    consistent in the way they handle variables vs the possible sysconfig
    file (functionally the same, but might as well be consistent).
    Converted some more hardcoding to macros in the spec file, and
    introduced some new defines.  Added a clause to create the zookeper user
    and group, and the zookeeper logging directory.  Moved the
    cleanup of the build directory to %clean where it is in most
    specs I've looked at.  Added some blank lines to make inter-section
    spacing consistent.
    bitdancer committed Oct 13, 2016
  3. Update version to

    This required rewriting the build, as it has changed considerably.  I
    replicated the directory structure of the binary kafka distribution,
    which pretty much just has the bin scripts and the jar files (in
    'libs').  Put the log dir in /var/logs, but I haven't done
    the configuration changes to make that work yet.  This builds
    an RPM, but doubtless does not yet work if installed, since I
    haven't tested doing so.
    bitdancer committed Oct 13, 2016
Commits on Oct 12, 2016
  1. Fix up descriptions, and remove useless directives

    There's no point in putting Distribution, Vendor, or Packager in the
    repo spec file, as far as I can see.
    bitdancer committed Oct 12, 2016
  2. Fix the build and run requirements.

    I'm not sure what Requires(pre) is supposed to do, I couldn't find it in
    the rpm docs I found, nor could I find any package that provided 'jdk'
    in centos6 yum.  In any case the compiler is only needed for building,
    for binary install we only need the jre.
    Unfortunately I couldn't specify the build requirement the way I think
    it should work.  Maybe I can learn enough to fix this later.
    bitdancer committed Oct 12, 2016
  3. Update changelog and get rpmbuild to complete.

    There's a directory that doesn't seem to exist after the build,
    so I just deleted the copy of it.
    bitdancer committed Oct 12, 2016
Commits on Jan 15, 2013
  1. using pristine sources

    Balazs Kossovics committed Jan 15, 2013
Commits on Jan 11, 2013
  1. set correct file descriptors for kafka home

    Balazs Kossovics committed Jan 11, 2013
  2. using the most macro possible, trying to install kafka home dir

    Balazs Kossovics committed Jan 11, 2013
Commits on Jan 10, 2013
  1. specify shell in runuser command to work even if $KAFKA_USER uses nol…

    Balazs Kossovics committed Jan 10, 2013
  2. create kafka home folder

    Balazs Kossovics committed Jan 10, 2013
Commits on Jan 2, 2013
  1. Merge branch 'patch-1'

    Balazs Kossovics committed Jan 2, 2013
  2. adding 'kafka' user creation to specs file

    Balazs Kossovics committed Jan 2, 2013
Commits on Dec 21, 2012
  1. Update SOURCES/kafka.init

    fixing typo, cassandra -> kafka
    kosii committed Dec 21, 2012
Commits on Jul 12, 2012
  1. Read it

    committed Jul 12, 2012
  2. first commit

    committed Jul 12, 2012