Commit Graph

63 Commits

Author SHA1 Message Date
Ulrich Dangel
f7de4b74f4 Simplify upstart definitions
* Remove unecessary script stanzas
* Remove explicit interpreter
* Run salt-master in the foreground
2012-08-07 06:39:06 +02:00
Ulrich Dangel
218a0bd35d Change upstart definition to respawn minions as well as syndic and limit master respawning. 2012-08-07 06:37:58 +02:00
Dave Rawks
14d29578dd Added 0.10.2 entry to debian/changelog per issue 1743 2012-08-01 13:38:09 -07:00
Thomas S Hatch
5519cf8335 Add upstart fuile for syndic
Since the syndic is a minion it uses basically the same setup as the
salt minion system.
2012-06-12 10:52:44 -06:00
Corey Quinn
9ff9aa455c Upstart files for ubuntu packages 2012-06-11 16:50:05 -07:00
Tomas Kral
d88dc7a70b add X-Python-Version to debian/control file 2012-05-03 13:12:53 +02:00
Tom Vaughan
48b94cf7f5 per the dpkg-source manual 2012-05-02 17:56:30 -04:00
Tom Vaughan
5f756d4b62 Build .deb's within the salt source code tree.
The salt repo on GitHub is being imported into Launchpad. Please see:
https://launchpad.net/salt.

The source code is imported periodically by Launchpad. And each import
results in a .deb being built (actually several .deb's). Please see:
https://launchpad.net/~saltstack/+archive/salt.

The packages that are there now were manually uploaded. No new .deb's
have been built. Thus this commit.

This commit bumps the version number so that the package version will
be greater than the package version currently on Launchpad. (This
number doesn't need to be bumped on each commit. Launchpad will add an
additional incremental package version number to each .deb it
creates.)

Also, this commit deletes "debian/source/format". I'm no Debian
package expert, but this seems to indicate to the Debian build tools
that the .deb is being created using a tarball. With this removed
we're able to build a .deb using the source code tree instead. For
example, `debuild -uc -us -i -I` will do the trick.

This means that we'll be creating daily builds of salt on
Launchpad. What's on Launchpad now was until recently the most recent
stable release. This could be a bit of a surprise for people. We may
want to have "stable", "testing", and "unstable" PPA's.

See also: https://launchpad.net/~saltstack/+archive/salt
2012-05-02 17:46:11 -04:00
Corey Quinn
4e60d5621e Working package as submitted to debian 2012-03-22 01:25:53 +00:00
Corey Quinn
ea8d71d5ca Initial upload to Debian unstable 2012-03-21 19:45:58 +00:00
Corey Quinn
0a18ebf7cd New version, updated a few packaging oddities as well 2012-03-21 19:42:11 +00:00
Corey Quinn
1453a8175d Fixed arch and versioning 2012-02-08 17:25:34 -08:00
Corey Quinn
508fba96e5 Changelog notices 2012-02-07 18:41:49 -08:00
Corey Quinn
6af13c616b Updating 2012-02-07 18:21:09 -08:00
Corey Quinn
ac39de3297 Works now, but there are some pathing issues that should be fixed 2012-02-07 16:00:29 -08:00
Corey Quinn
0e583f5d5c Fixed sourcing and pathing 2012-01-21 18:32:06 -08:00
Corey Quinn
dfd82ad0bd Debian/Ubuntu package for upstream acceptance
Applying latest changes for packaging

Fixed typos in man pages

Latest round of changes

More packaging fixups

Fixed salt-common typo

Fixed wildcarding in install files

Removed extra man pages

Removed trailing slash

Fixed links

Moved binaries to proper packages

Fixed man pages

Pathing

Perms tweak

Missing files

Fixed spacing

Fixed another lintian error

build the msgpack stuff

Updating rules and install files

Fixed shebang

Control updates

Fixed copyright file

Fixed lintian

Fixed overrides

cmd.retcode no longer uses subprocess.call since it is broken

fix issue with source_hash and trailing whitespace

Bye-bye pickle, hello msgpack

Add docs for new source powers

Add support for source_hash to be a source hash string

add pure python template type

add return clarifying that no states were found if no states are found

change some strings to use format

add code to cache jobs on the minion if option is set

serialize cache data

was caching the wrong line data

Add cache_jobs to the minion config template

add docs for new config param cache_jobs

make the minions return to the master in addition to returning to
returners

Add capability to designate multiple returns

only run the apache module if apachectl is installed

only load solr module if solr is installed

Debug statement used the wrong variable.

Only load nginx on machines that have nginx installed

Make it more like the apache module
2012-01-18 12:15:01 -08:00
Corey Quinn
cca05a7d41 Fixed whitespace package issue 2012-01-03 19:13:38 -08:00
Corey Quinn
f94de90c30 added man pages to salt-common 2012-01-03 10:33:33 -08:00
Corey Quinn
ab233a0af7 Fixed dep misname 2012-01-02 07:31:54 -08:00
Corey Quinn
3fbbdcee5e Fixed desc 2012-01-02 07:25:58 -08:00
Corey Quinn
850a817c1b Arch change for salt-common 2012-01-02 07:11:23 -08:00
Corey Quinn
5162f6613f Broke out salt-common package 2012-01-02 06:33:00 -08:00
Corey Quinn
fd55a4a1b7 Added salt-syndic package 2011-12-28 14:35:48 -08:00
Corey Quinn
852cc493ec Renamed init scripts 2011-12-28 13:53:52 -08:00
Corey Quinn
55a806deb6 Testing init scripts 2011-12-27 13:31:13 -08:00
Corey Quinn
582b7a9bab Testing init scripts 2011-12-27 13:30:08 -08:00
Corey Quinn
69661e3b39 Renamed init scripts properly 2011-12-27 12:49:03 -08:00
Corey Quinn
8c368f66ea Missing some deps, cleaned up a couple silly typos 2011-12-27 11:18:04 -08:00
Corey Quinn
0a60dfd855 Got the wildcarding correct finally 2011-12-27 05:21:48 -08:00
Corey Quinn
e68196e0e4 Fixed rules file 2011-12-27 05:15:14 -08:00
Corey Quinn
6a48404458 Fixed a wildcard 2011-12-27 04:59:44 -08:00
Corey Quinn
c974b0f5c8 Fixed typo 2011-12-27 04:56:22 -08:00
Corey Quinn
439550e8ed Removed extra AUTHORS file 2011-12-27 04:53:13 -08:00
Corey Quinn
f2b664589e Added original creation script 2011-12-27 04:52:04 -08:00
Corey Quinn
3581d3e343 Fixed control file 2011-12-27 04:03:04 -08:00
Corey Quinn
b5dfe80ef3 Fixed changelog 2011-12-27 03:55:12 -08:00
Corey Quinn
b7893fc199 Fixed changelog 2011-12-27 03:53:31 -08:00
Corey Quinn
6be41a0e2e Updated changelog 2011-12-27 03:44:19 -08:00
Corey Quinn
976fcedc4d Removed useless patches directory 2011-12-27 03:37:41 -08:00
Corey Quinn
877f60df3d Removed unnecessary files for packaging 2011-12-27 01:48:13 -08:00
Corey Quinn
0c377230ad Fixed lintian errors on package build 2011-12-26 16:34:06 -08:00
Corey Quinn
b3042c4224 Fixup and added links 2011-12-26 13:35:22 -08:00
Corey Quinn
2eaa2c83c8 Fixed pathing 2011-12-26 13:27:25 -08:00
Corey Quinn
8b90e21e2c Fixed initscript 2011-12-26 13:23:13 -08:00
Corey Quinn
e5d8796f61 Fixed up install and manpages 2011-12-26 13:20:08 -08:00
Corey Quinn
7a57caf981 Missed a comma 2011-12-26 10:55:16 -08:00
Corey Quinn
fee35c422a Initial changes to try to get sane separate packages for master and minion 2011-12-24 21:01:58 -08:00
Corey Quinn
30c503ecd2 Removed spurious dollar signs from Debian init scripts; also cleaned out a couple instances of trailing whitespace 2011-12-08 08:16:33 -08:00
Seth House
8d7943735a Fixed false grep match in the Debian init script
When run on a sufficiently fast system, grep would also match the call
to the init script itself.
2011-12-07 23:38:43 -07:00