Commit Graph

186 Commits

Author SHA1 Message Date
Sean Channel
5817f888a1 update the package per issue #3710 and issue #3821 2013-02-23 14:37:31 -08:00
Sean Channel
632f6690a8 Pre-Depend on salt-common to fix #3710 2013-02-23 12:26:11 -08:00
Sean Channel
839bf1528f more for issue #3710 2013-02-22 02:14:54 -08:00
Sean Channel
3339010909 not perfect but better. for issue #3710 2013-02-22 02:09:15 -08:00
Thomas S Hatch
ba91987a94 Merge pull request #3765 from ydavid365/2013
2013
2013-02-18 09:07:43 -08:00
John Albietz
836002f70e 2012-2013 2013-02-18 00:18:09 -08:00
ydavid365
7ae61e378e 2013 2013-02-17 21:14:38 -08:00
Sean Channel
9e862a4115 bump version 2013-02-16 12:03:17 -08:00
Sean Channel
ddc91bfa49 update release in changelog 2013-02-09 14:06:14 -08:00
Sean Channel
4e056aa9b6 delete superfluous pathname 2013-01-23 13:38:55 -08:00
Sean Channel
057bbc107a initial package 2013-01-22 16:37:14 -08:00
Sean Channel
1084ffcb7e update changelog for bugfix release 2013-01-22 08:38:44 -08:00
Sean Channel
e1d9fa6165 are we there yet? 2013-01-13 11:19:52 -08:00
Sean Channel
eea86ab5bf version update 2012-12-19 23:28:57 -08:00
Nicolas Kuttler
f8e7b70ac7 Build docs before trying to copy doc files 2012-12-19 01:38:19 +01:00
Sean Channel
db3340d871 0.11.0 release 2012-12-14 11:05:18 -08:00
Sean Channel
0a8959df23 wrong version 2012-12-04 12:14:54 -08:00
Sean Channel
cb595d77ee crude but effective 2012-12-04 11:47:15 -08:00
Sean Channel
c9bbab5ea7 lintian cleanups 2012-12-04 02:31:25 -08:00
Sean Channel
726f7d79b0 single-source shared postrm script 2012-12-04 01:21:38 -08:00
Sean Channel
439358aa8c drop .template from cfg file names 2012-12-03 23:44:28 -08:00
Sean Channel
fdbbb72131 install bash completion and UFW firewall config 2012-12-03 23:36:33 -08:00
Sean Channel
e6d95c9cdb update rules 2012-12-03 00:08:52 -08:00
Sean Channel
d0d28dce1d use shared upsatart, logrotate, and systemd scripts 2012-12-02 23:45:17 -08:00
Sean Channel
1a85cb7a92 copyright, changelog, and control updates 2012-11-27 12:22:32 -08:00
Sean Channel
4080eeada4 use files from pkg/ 2012-11-26 15:59:42 -08:00
Sean Channel
20ba3fbbeb lintian cleanups 2012-11-23 17:17:57 -08:00
Sean Channel
a4cec067ea log changes 2012-11-21 16:15:02 -08:00
Sean Channel
51895d6b1b remove upstart files 2012-11-21 14:16:59 -08:00
Sean Channel
75f1549fba split up logrotate 2012-11-21 14:03:10 -08:00
Sean Channel
f7eb7034ad update runtime paths 2012-11-21 12:49:18 -08:00
Sean Channel
13e9c06d82 change version for daily builds 2012-11-15 23:53:52 -08:00
Sean Channel
1e20ebca9c list commits in changelog 2012-11-14 14:22:50 -08:00
Sean Channel
a70c854797 update current status 2012-11-14 11:07:35 -08:00
Sean Channel
cb9863e264 add logrotate support file 2012-11-14 10:00:36 -08:00
Sean Channel
8f8d16c07c delete respawn 2012-11-13 18:46:05 -08:00
Sean Channel
bd68bf7a84 remove extra unused old README 2012-11-13 18:43:59 -08:00
Sean Channel
bd2818797c remove useless postrm scripts 2012-11-13 18:21:56 -08:00
Sean Channel
5aa00b6bdd only run postrm on salt-common purge 2012-11-13 18:06:49 -08:00
Sean Channel
6db36a8307 switch to debian init scripts 2012-11-13 13:03:53 -08:00
Sean Channel
502434bccc correction to file listing 2012-11-13 12:53:02 -08:00
Sean Channel
6f8a728b9d add systemd support files 2012-11-13 12:21:48 -08:00
Sean Channel
7f673796e6 no depend on libjs-sphinxdoc 2012-11-10 11:18:10 -08:00
Sean Channel
422244cd84 remove sphinx version 2012-11-10 00:03:53 -08:00
Sean Channel
d13dbf0fc2 spec. minimum sphinx version 2012-11-09 23:48:00 -08:00
Sean Channel
cfc44ee517 specify sphinx version for builds 2012-11-09 23:16:31 -08:00
Sean Channel
8c5675fb88 generate HTML doc package also 2012-11-09 15:28:46 -08:00
Sean Channel
06dab92c56 add dmidecode+pciutils to recommended 2012-11-09 11:16:36 -08:00
Sean Channel
86af5f03c3 missing equals 2012-11-08 12:06:49 -08:00
Sean Channel
c933c9e4ff change 8 to 7 2012-11-08 00:04:19 -08:00
Sean Channel
b84f593770 use native debhelper (unversioned) 2012-11-07 16:58:16 -08:00
Sean Channel
7245c80bca merge debian exp. dep. tweaks 2012-11-07 16:55:47 -08:00
Sean Channel
a7e1d58f87 depend on same version of salt-common 2012-11-07 16:49:00 -08:00
Sean Channel
a5cdd8e313 bump debhelper v. for lucid/hardy dailies 2012-11-07 13:02:17 -08:00
Sean Channel
c10bf6702f depend on version agnostic python-zmq 2012-11-07 09:24:17 -08:00
Sean Channel
2ea8b7e061 undo dep. change 2012-11-06 13:05:51 -08:00
Sean Channel
75f2a58b4e switch to depending on zm3 for debian package 2012-11-05 13:54:13 -08:00
Gregory Haynes
fa87fcb32c Add #!/bin/sh to salt-master.postrm, salt-minion.postrm, salt-common.postrm scripts 2012-10-29 14:42:59 -07:00
Thomas S Hatch
93b096e164 Merge pull request #2336 from rentalita/0.10.4
bump
2012-10-24 08:40:10 -07:00
Tom Vaughan
15f89dbdfe Bump debian package number.
Launchpad compains that salt_0.10.4.tar.gz already exits. There is no
way to delete this tarball:

    https://answers.launchpad.net/launchpad/+faq/990

Also `dput -f` doesn't work in this case.

The Ubuntu distribution has also been added to the debian package
number. This appears to be the only way we can build salt packages on
Launchpad for multiple distributions.

http://www.youtube.com/watch?v=dJw6pcEwyXM
2012-10-24 11:13:17 -03:00
Tom Vaughan
24402baa53 bump 2012-10-24 10:54:42 -03:00
Tom Vaughan
a04f63aefc Bump debhelper version number down to 7.0.50 in Build-Depends.
debian/rules uses one override. According to
http://pkg-perl.alioth.debian.org/debhelper.html#forcing_special_tests
overrides were introduced in 7.0.50.

This will enable builds on older Debian and Ubuntu distributions,
especially builds on older distributions on Launchpad.
2012-10-24 10:48:43 -03:00
Tom Vaughan
ebedc61bc2 Remove libzmq-dev as a Build-Depends. 2012-10-24 10:48:43 -03:00
Sean Channel
04fc649ebc remove generated files and directories on package purge 2012-10-07 18:32:26 -07:00
Sean Channel
a27fe88587 backout previous auto-start change 2012-10-06 16:36:01 -07:00
Sean Channel
c9eb129fb2 disable auto start of daemons 2012-10-05 16:53:24 -07:00
Thomas S Hatch
382ab38e45 Merge pull request #2169 from seanchannel/develop
stop respawning
2012-10-04 14:26:36 -07:00
Sean Channel
4f828f68d8 stop respawning 2012-10-04 14:22:12 -07:00
Sean Channel
17ed662507 stop respawning
we are not tty login program (getty).
2012-10-04 14:20:40 -07:00
Tom Vaughan
f7af7051f7 she who creates the debian package must be listed in the changelog 2012-10-04 01:19:20 -03:00
Tom Vaughan
88e2ad1e9c bump 2012-10-04 01:16:27 -03:00
Thomas S Hatch
2f48e4c3e6 update debian changelog for 0.10.3 2012-09-30 16:05:48 -06:00
Marcin Kuźmiński
2a90ef4d35 Update debian/control
When building latest dev i noticed that build doesn't require msgpack-python,
yet when trying to install build .deb it is required.
2012-08-21 16:05:20 +03:00
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