Projects / tpkg / Releases

All releases of tpkg

  •  05 Apr 2012 18:02
Avatar

    Release Notes: This release adds a "sudo" setting to tpkg.conf. It adds -H to sudo command line options. It removes -w from Ruby flags in all executables.

    •  14 Dec 2011 14:36
    Avatar

      Release Notes: This release cleans up all of the query-related command line switches. It adds a --group switch so that the user can specify groups of servers rather than individual hostnames. It adds a --skip_remove_stop switch to skip running init scripts on package removal. It adds version inequality support on the command line. It now generally works under Cygwin on Windows. It adds the path to tar to the output of "tpkg --qenv". There are numerous other bugfixes and enhancements.

      •  21 Apr 2011 21:05
      Avatar

        Release Notes: The --force option now covers ignoring failures related to running externals, which allows users to remove or upgrade packages with bad externals data. The profile.d functionality was enhanced. Users will now be warned about non-executable init scripts.

        •  21 Feb 2011 04:40
        Avatar

          Release Notes: Permissions on symlinks are now set appropriately. Some harmless warnings were silenced from the library used to validate the syntax of the tpkg.yml file when making a package. An issue was fixed in the client Rakefile introduced in the last release (2.2.2) that led to client packages with an invalid directory structure. The package_toplevel_directory now only reads the necessary first few blocks of the package rather than reading the whole package. That change should speed up operations involving larger packages.

          •  15 Feb 2011 06:43
          Avatar

            Release Notes: This release fixes a number of warnings that were seen when running under Ruby 1.9, and several issues associated with setting file permissions when installing packages containing symlinks.

            •  04 Feb 2011 23:43
            Avatar

              Release Notes: Ruby 1.9 is now supported.

              •  11 Jan 2011 04:49
              Avatar

                Release Notes: --base and --test-root options were added to the tpkg client. The base directory setting is now preserved when running tpkg via sudo or remotely by using the --base option rather than "env TPKG_HOME". This ensures that tpkg is still the command being executed, rather than env. This is important if sudo rules only allow the user to run tpkg. man pages were added for cpan2tpkg and gem2tpkg.

                •  04 Jan 2011 07:13
                Avatar

                  Release Notes: Handling of --use-ssh-key without an argument was fixed. A file path in the tpkgpkg rake task was fixed.

                  •  17 Dec 2010 18:02
                  Avatar

                    Release Notes: This release adds "status" as a standard init script option. It preserves TPKG_HOME when deploying to remote systems. It will warn instead of raising an exception if there is no init or crontab support for the platform. There are also some minor API changes and bugfixes.

                    •  22 Oct 2010 16:53
                    Avatar

                      Release Notes: This release fixes a bug that was resulting in the package filename not being displayed when tpkg --ql was run against a file. It improves the --no-sudo functionality. It adds a --qconf option to display tpkg configuration. It adds an external that allows assignment of users to supplemental user groups.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.