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
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
Seth House
749c2dde51
Updated changelog for Debian package
2011-11-28 03:19:23 -07:00
Seth House
f7b7ff9e73
Changed python-pyzmq back to python-zmq
...
The Lucid PPA uses the former but Debian proper uses the latter.
2011-11-28 03:19:23 -07:00
Seth House
1cdd217038
Updated changelog for the 0.9.4 PPA
...
Hopefully I can stop screwing up the version numbering on these PPAs
from here on out. >.<
2011-11-28 03:19:22 -07:00
Seth House
1de69adcc5
Updated no-license patch to apply cleanly
2011-11-27 23:41:30 -07:00
Seth House
ed30f5aa2e
Bumped Debian changelog for 0.9.4
2011-11-27 16:13:27 -07:00
Seth House
3747a5ea1c
Fixed Debian init scripts
2011-11-27 14:59:02 -07:00
Seth House
e63150998f
Updated Debian build files for PPA 0.9.4.pre release
2011-11-25 23:54:18 -07:00
Seth House
d35374308f
Added all the Depends to Build-Depends
...
I'm not entirely sure why this is necessary.
2011-11-25 23:51:16 -07:00
Seth House
e269995ab6
Added minimum version requirements to the *zmq packages
...
Renamed the Debian python-zmq package to the Ubuntu python-pyzmq
package for now. (How is this best reconciled?)
2011-11-25 23:51:16 -07:00
Seth House
217ee0a5fa
Added Jinja as a dependency
2011-11-25 23:51:16 -07:00
Seth House
f273e7448f
Lowered debhelper and Standards-Version for Ubuntu 10.04 LTS
2011-11-25 23:51:16 -07:00
Thomas S Hatch
8a5d770a1a
we don't need a full copy of everything in the debian package
2011-10-03 22:00:32 -06:00
Aaron Toponce
19764c5b78
adding the debian packaging files
2011-10-03 21:46:11 -06:00