Репозиторий Sisyphus
Последнее обновление: 22 августа 2014 | Пакетов: 15036 | Посещений: 5633911
en ru br
Репозитории ALT
S:1.3.26-alt1
5.1: 1.3.16-alt1
4.1: 1.3.6-alt1
4.0: 1.3.6-alt1
3.0: 1.0.23-alt1
+backports:1.2.4-alt1.M30.1
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: hasher

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

18 октября 2012 Dmitry V. Levin <ldv at altlinux.org> 1.3.26-alt1

  • hsh-initroot: reverted the change related to
     /sys/devices/system/cpu/online because java cannot cope with it.

18 октября 2012 Dmitry V. Levin <ldv at altlinux.org> 1.3.25.1-alt1

  • Fixed harmless but noisy side effect of the previous release.

18 октября 2012 Dmitry V. Levin <ldv at altlinux.org> 1.3.25-alt1

  • hsh-initroot: create /sys/devices/system/cpu/online.
  • Robustified nprocs checks.

17 августа 2012 Dmitry V. Levin <ldv at altlinux.org> 1.3.24-alt1

  • hsh-mkchroot: use generic qemu-arm static helper name for arm
     flavours (by Sergey Bolshakov).
  • Allowed install of packages from incompatible architectures
     (by Sergey Bolshakov).

5 июня 2012 Dmitry V. Levin <ldv at altlinux.org> 1.3.23-alt1

  • hsh-mkchroot: create /dev/shm directory with permissions 01777.
  • Updated package description (closes: #18853).

30 октября 2011 Dmitry V. Levin <ldv at altlinux.org> 1.3.22-alt1

  • Fixed duplications in generated hsh.1 manpage (closes: #20893).
  • hsh-run: reverted the change made in previous release to disable
     network isolation when X11 forwarding is requested.
  • mkaptbox: fixed a typo in readlink options (by Kirill A. Shutemov).
  • hsh-sh-functions.in (print_uris): fixed stderr truncation
     in verbose mode (by Michael Shigorin; closes: #26217).

27 июля 2011 Dmitry V. Levin <ldv at altlinux.org> 1.3.21-alt1

  • hsh-run: disable network isolation when X11 forwarding is requested.
  • hsh: added --printenv option (closes: #23955)
  • hsh-sh-functions.in (print_uris): in verbose mode, print a message
     about obtaining packages (closes: #25686).

16 февраля 2011 Dmitry V. Levin <ldv at altlinux.org> 1.3.20-alt1

  • hsh-initroot:
     + Do not copy /etc/skel/* to /usr/src/.
     + Create $TMPDIR with default permissions.

14 сентября 2010 Dmitry V. Levin <ldv at altlinux.org> 1.3.19-alt1

  • hsh-initroot: Provide an empty /proc/filesystems stub file
     for chroots where /proc filesystem is not mounted.

11 сентября 2010 Alexey Tourbin <at at altlinux.ru> 1.3.18-alt1

  • rebuild-functions (make_srpm_from_pkgtar): Enabled fast compression
     mode (w1.gzdio) for temporary src.rpm package.
  • hsh-rebuild (query_req): Likewise.

19 декабря 2009 Alexey Tourbin <at at altlinux.ru> 1.3.17-alt1

  • mkaptbox: In sources.list, enabled rpm-dir access to hasher repo.
  • mkaptbox, hsh-sh-functions.in: Removed most of genbasedir stuff.
  • mkaptbox: Preserved limited support for genbasedir - use
     $workdir/aptbox/regenbasedir e.g. before uploading your repo to ftp.
  • hsh-sh-cache-contents-functions: Implemented support for rpm-dir.

9 сентября 2009 Dmitry V. Levin <ldv at altlinux.org> 1.3.16-alt1

  • hsh-rebuild: Call rpmbuild with stdout redirected to stderr.

29 августа 2009 Alexey Tourbin <at at altlinux.ru> 1.3.15-alt1

  • hsh-sh-cache-contents-functions: Adjusted for
     /usr/lib/kde4bin -> /usr/lib/kde4/bin migration.

17 июля 2009 Alexey Tourbin <at at altlinux.ru> 1.3.14-alt1

  • hsh-rpmi-print-files: New helper program, to replace 'apt-get --print-uris'
     with 'apt-get -o RPM::PM=external -o Dir::Bin::rpm=hsh-rpmi-print-files'.
  • hsh-sh-functions.in (print_uris): Updated for hsh-rpmi-print-files.
  • FAQ, README: Discarded remote repo limitations.

17 июля 2009 Alexey Tourbin <at at altlinux.ru> 1.3.13-alt1

  • mkaptbox: Eliminated read_apt_config() usage.
  • hsh-sh-functions.in (read_apt_config): Removed.
  • hsh-sh-cache-contents-functions: Set pkglists_dir from Dir::State::lists.

15 июля 2009 Alexey Tourbin <at at altlinux.ru> 1.3.12-alt1

  • hsh-sh-cache-contents-functions: Reimplemented contents index routines.
  • Contents index is now generated from apt pkglist files.
  • Added /usr/lib/kde4bin to contents_index_bin directories.
  • Disabled contents_index_all.

7 мая 2009 Dmitry V. Levin <ldv at altlinux.org> 1.3.11-alt1

  • hsh-sh-functions.in: Pass --bloat option to genbasedir (Alexey Tourbin).
  • hsh-install: Calculate and apply mountpoints (closes: #16645).

27 марта 2009 Dmitry V. Levin <ldv at altlinux.org> 1.3.10-alt1

  • mkaptbox: Pass --bloat option to genbasedir, to avoid
     semi-unmet dependencies (patch by Alexey Tourbin).
  • FAQ:
     + Fixed syntax errors (patch by Mikhail Gusarov).
     + Described where to add hasher-priv config lines (reported by Taras Ablamsky).

13 февраля 2009 Dmitry V. Levin <ldv at altlinux.org> 1.3.9-alt1

  • hsh-sh-functions.in (chrootuid1, chrootuid2): Changed to
     tolerate setarch wrapper absence (closes: #18823).

28 января 2009 Dmitry V. Levin <ldv at altlinux.org> 1.3.8-alt1

  • Extended --number option semantics to allow zero subconfig identifier.
  • mkaptbox: Added setarch wrapper.
  • hsh-sh-functions.in: Changed to use setarch wrapper.
  • hsh (cleanup_workdir, handle_package): Changed to remove chroot
     before removing aptbox.

31 октября 2008 Dmitry V. Levin <ldv at altlinux.org> 1.3.7-alt1

  • mkaptbox: Define APT::Architecture in aptbox's apt.conf (Alexey Froloff).
  • hsh-sh-cache-chroot-functions: Use lzop(1) to compress
     chroot.cpio (Alexey Tourbin).
  • hsh(1): Make clear that some options can be controlled from
     config file (Mikhail Gusarov; closes: #16709).
  • Redirected stdout to stderr for all verbose coreutils invocations.

22 апреля 2008 Dmitry V. Levin <ldv at altlinux.org> 1.3.6-alt1

  • hsh-rmchroot: Workaround nodev /dev/null when deleting
     files inside chroot.
  • hsh-sh-cache-chroot-functions (unpack_chroot_cache,
     create_chroot): Always preserve modification time.

11 апреля 2008 Dmitry V. Levin <ldv at altlinux.org> 1.3.5-alt1

  • Do not pass -h/-v options to chrooted rpmi,
     information from syslog should be enough.
  • hsh-sh-functions.in (noinstall_pattern_list): Added dev-minimal.

20 марта 2008 Dmitry V. Levin <ldv at altlinux.org> 1.3.4-alt1

  • hsh-sh-functions.in (copy_chroot_incoming):
     Show the whole list of missing files (Alexey Tourbin)
  • hsh-sh-rebuild-functions (make_srpm_from_pkgtar, install_source_package):
     Redirect verbose output to stderr.

12 марта 2008 Dmitry V. Levin <ldv at altlinux.org> 1.3.3-alt1

  • hsh-sh-cache-chroot-functions (archive_chroot_cache): Do not use ls.
  • hsh-initroot: Do not create /dev/log socket, this is not our business.
  • Use shell-error, shell-quote and shell-args from libshell >= 0:0.0.2-alt4,
     to replace several functions originally developed within hasher project.
  • Avoid potential argument list overflow in hsh-install
     and similar places (#14107).

21 декабря 2007 Dmitry V. Levin <ldv at altlinux.org> 1.3.2-alt1

  • Alex V. Myltsev:
     hsh: Clearer diagnostic if the workdir does not exist (#13476).
     mkaptbox: Support absolute def_repo.
     mkaptbox: Use `getconf SLIB` instead of hardcoded "lib".
  • Alexey Tourbin:
     hsh-sh-cache-contents-functions (contents_index_bin_dirs): Added /usr/games.
     hsh-rebuild, rebuild-prog.sh: Removed nice(1).
     cache-chroot-functions: Don't break early, show the whole list of missing RPMs.
  • Dmitry V. Levin:
     mkaptbox: Fixed typo which made --apt-prefix option unusable.
     hsh-sh-cache-chroot-functions (unpack_chroot_cache, create_chroot):
     Pass --preserve-modification-time option to cpio --extract.

23 октября 2007 Dmitry V. Levin <ldv at altlinux.org> 1.3.1-alt1

  • Packaged functions files without execute permissions set.
  • hsh, hsh-mkchroot: Extended --number option syntax:
     When --number argument starts with slash character, it
     specifies a directory to deduce hasher config number from.

19 октября 2007 Dmitry V. Levin <ldv at altlinux.org> 1.3.0-alt1

  • Changed utilities to lock workdir by default.
  • Changed utilities which operate with prepared chroot to
     deduce subconfig identifier from chroot directory ownership.
  • Changed workdir locking algorithm to lock workdir itself.
  • Implemented hasher-priv locking.
  • hsh, hsh-mkchroot: Choose subconfig identifier randomly
     unless --number option is used.
  • Enabled wait-for-lock behavior by default.
     Added --wait-lock/--no-wait-lock options to control wait mode.

8 октября 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.9-alt1

  • hsh-sh-functions.in (lock_workdir, hasher_exit_handler):
     Do not remove pid file.

6 октября 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.8-alt1

  • hsh-sh-functions.in (lock_workdir):
     Rewritten locking using lockf bash builtin.
  • hsh, hsh-fakedev, hsh-install, hsh-run, hsh-sh-functions.in:
     Added --wait-lock/--no-wait-lock options.

18 сентября 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.7-alt1

  • mkaptbox: If setarch does not support given arch, do not use setarch.
  • hsh-rebuild: Added --source-only and --install-only options.
  • Redirected chrootuid{1,2} stdin to /dev/null where appropriate.
  • hsh-initroot: Replaced non-portable rpminit with raw initialization (#11586).

29 августа 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.6-alt1

  • hsh-fakedev, hsh-sh-functions.in, mkaptbox:
     Secured readlink(1) usage (ldv).
  • Added qemu support (kas).
  • mkaptbox:
     Added setarch to apt wrappers (ldv).
  • cache-contents-functions:
     Refactored; introduced contents_index_all (at).
  • Implemented alternative cache directory support (legion, ldv).
  • hsh-sh-functions.in (lock_workdir):
     Rewritten locking using lock files (ldv).
  • Run grep in C locale to speedup grep calls (ldv).
  • hsh-sh-rebuild-functions:
     Fixed pkg.tar build deps filter (legion, ldv).

21 мая 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.5-alt1

  • hsh-initroot: Do not pass --nodeps option to rpmi
     unless some packages were filtered out (avm).
  • hasher.7.in: Fixed man section number (#11613).
  • hsh-initroot: Fixed --pkg-{init,build}-list=+ support
     (Sergey Kurakin, #11827).
  • hsh-fakedev: Implemented fifo support (#11811).

12 апреля 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.4-alt1

  • hsh-fakedev: Fixed typo in -g option support (sbolshakov, #11489).

8 апреля 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.3-alt1

  • mkaptbox: When copying files from Dir::State::lists,
     take only readable files into account.

29 марта 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.2-alt1

  • mkaptbox: If cdroms.list is not empty,
     copy it and apt indices into aptbox.

12 марта 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.1-alt1

  • hsh-fakedev:
     + Enhanced error diagnostics.
     + Fixed hsh-run(1) invocation to propagate --number and --hasher-priv-dir options.
  • hsh-sh-functions.in (opt_check_number):
     + Disallowed numbers starting with zero.
     + Optimized check to avoid execution of extra processes.
     Suggested by Sergey Vlasov.

21 февраля 2007 Dmitry V. Levin <ldv at altlinux.org> 1.2.0-alt1

  • Fixed build to use plain "cp -a" for better portability.
  • hsh-fakedev: New utility, creates fake device files.
  • mkaptbox:
     Disabled creation of internal repository in --without-stuff mode.

11 января 2007 Dmitry V. Levin <ldv at altlinux.org> 1.1.1-alt1

  • mkaptbox: Implemented absolute repository path support in --repo
     (Alex Myltsev).
  • Fixed required mountpoints calculation regression introduced in
     previous release.

4 января 2007 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt1

  • Removed boldface from the NAME section of man pages;
     suggested by Sergey Vlasov.
  • Made all hasher utilities available for external use.
  • Moved hasher function files to /usr/bin/ as well.
  • hsh-rebuild:
     Factored out rebuild functions to hsh-sh-rebuild-functions file.
  • hsh-sh-cache-contents-functions (create_contents):
     Ignore missing cache/contents/list.new/index file (#9844).
  • hsh-shell: Removed redundant --execute and --pty options.
  • hsh-install, hsh-rebuild, hsh-run, hsh-shell:
     Deprecated --save-fakeroot option.
  • Changed set_workdir() and utilities to allow $workdir to be
     defined in config file instead of command argument, and
     changed default $workdir value to $HOME/hasher;
     suggested by Mikhail Yakshin.
  • Updated documentation to reflect these changes.

10 декабря 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.35-alt1

  • apt.conf: Use C-style comments (#10158).
  • FAQ: Updated section about remote repositories (#10167).
  • functions (create_entry_fakeroot_header): Load/save fakeroot state
     iff /.fakedata exists, regardless of --save-fakeroot value (#10313).

4 сентября 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.34-alt1

  • rebuild:
     + Pass --target option to "rpmbuild -bE" and "rpmbuild -bs" invocations.
     + Honor "rpmbuild -bE" exit code.
  • cache_chroot:
     + Invalidate chroot cache in case of fakeroot options change.
  • functions, hsh, mkaptbox, rebuild:
     + New options: --repo-bin, --repo-src (legion@).

31 мая 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.33-alt1

  • functions, mkaptbox:
     + Changed def_target and current_arch values to whatever rpm decides.

25 мая 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.32-alt1

  • hsh, initroot: Implemented --packager option.
  • rebuild: Enhanced srpm detection.

12 мая 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.31-alt1

  • Changed code to use aptbox wrappers instead of direct apt commands.
  • rebuild: make_srpm_from_pkgtar: filter_spec_buildreq: Ignore deps with % symbol.
  • mkaptbox: Create aptbox version of ~/.rpmrc if necessary.
  • mkaptbox: Create regenbasedir wrapper.

5 мая 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.30-alt1

  • Enhanced $hasher_dir initialization, to make execution of
     hasher placed to exotic custom directory work as designed.
  • rebuild: Handle tar packages made by gear utility.

10 апреля 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.29-alt1

  • rebuild:
     + Do not export $target variable in default rebuild script.
  • mkaptbox:
     + When creating internal apt.conf, place user apt config after
       internal Dir::State and Dir::Cache, to let users override
       these directories (legion@).
     + Cleanup apt wrappers (legion@).
  • Removed keywords used for CVS keyword substitution.

21 февраля 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.28-alt1

  • functions (print_uris): Fixed package download implementation
     to support mixed repos (see #8902).

17 февраля 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.27-alt1

  • cache_chroot: Use find and cpio from host system
     if native tools are not available.
  • initroot: Added --pkg-{init,build}-list=+ syntax (closes #9102).
  • hsh-run: Added optional argument to --shell option (closes #9103).

12 февраля 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.26-alt1

  • Enhanced manpages, based on idea and implementation
     from George Kouryachy.
  • Parametrized default values for most of program options,
     see manpages for details.
  • Parametrized rpmi: use $rpmi to override default rpmi.
  • rebuild --query-repackage: allow undefined rpm macros
     during repackage.
  • hsh-install: honor noinstall_pattern_list parameter like
     in initroot stage.
  • Added example apt.conf file to documentation.

29 ноября 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.25-alt1

  • initroot: Adopted "prepare /proc and /sys for potential mount"
     code to work in --save-fakeroot mode.
  • hsh: New options: --eager-cleanup/--lazy-cleanup
     (option names suggested by Alexey Rusakov).
     Changed default operation mode to --eager-cleanup.

26 ноября 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.24-alt1

  • rebuild: s/--reply=yes/-f/ (closes #8325).
  • cache_chroot, hsh-install: Corrected check for
     adjust_kernel_headers presense before execution.
  • Fixed hasher_dir initialization, to make execution of hasher
     placed to custom directory work as designed.
  • functions (print_uris): Implemented package download using
     APT::Get::PrintLocalFile option (closes #8121).
  • rebuild: Pass target to /.host/rebuild.

9 октября 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.23-alt1

  • initroot: new option: --pkg-noinstall-pattern-list.
  • cache_chroot: fixed workaround for the dev package,
     implemented new initroot's option support.

5 сентября 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.22-alt1

  • Changed default target to $(uname -m).
  • Made the package noarch again.
  • Updated FSF postal address.

13 августа 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.21-alt1

  • hsh-run: new options: --pty, --shell.
  • hsh-shell: obsoleted by "hsh-run --shell".

1 августа 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.20-alt1

  • Fixed --number option support which was broken as result of
     previous cleanup.

5 июля 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.19-alt1

  • hsh-run(1): changed usage semantics.
  • functions:
     new functions: parse_xauth_entry, prepare_x11_forwarding.
  • hsh-run(1), hsh-shell(1):
     added options to control X11 forwarding.
  • Fixed build with make-3.81beta3.
  • Cleaned up options parser.

17 июня 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.18-alt1

  • cache_chroot (create_chroot):
     Fixed grave chroot initialization bug introduced in 1.0.17.

12 июня 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.17-alt1

  • cache_chroot, cache_contents: save cache validation data
     after cache regeneration.
  • mkchroot: create /dev symlinks.
  • hsh(1), hsh-shell(1), cache_chroot, initroot, install,
     rebuild, rmchroot: implemented --save-fakeroot option.
  • hsh-install(1), hsh-run(1): New programs.

27 мая 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.16-alt1

  • rebuild: pass sources as arguments to query-req-prog script.
  • cache_chroot: caller user and/or group may exist,
     do not fail when unable to create them.
  • Added query-req-prog and rebuild-prog examples.

17 мая 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.15-alt1

  • hsh(1): new option: --cleanup-only.
  • hsh(1), rebuild: new option: --query-repackage.
  • initroot: copy /etc/skel contents to the builder's homedir.
  • cache_chroot: create group and passwd entries for caller
     and pseudoroot users.
  • functions: new function: show_usage.
  • Reduced size of usage messages to necessary minimum.
  • Enforced policy on messages format.
  • hsh-shell(1): new program.
  • FAQ: updated.

3 мая 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.14-alt1

  • rebuild: really handle --mountpoints as comma-separated list
     [take 3].
  • functions,hsh,mkaptbox,rebuild:
     + new option: --repo (Ivan Fedorov, closes #6739).
  • hsh,initroot:
     + new option: --no-repackage-source;
     + repackage source by default.

10 апреля 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.13-alt1

  • Fixed handling of options with file or dir arguments.
  • rebuild: really handle --mountpoints as comma-separated list.
  • Documented --without-stuff instead of --no-stuff as preferred
     way to build without internal package repository.

16 марта 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.12-alt1

  • mkaptbox: fixed regression introduced by previous change.

15 марта 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.11-alt1

  • hsh: handle traps in more portable way.
  • rmchroot: chgrp chroot directory itself, too.
  • functions/{get_apt_config,read_apt_config}: new functions.
  • mkaptbox: use them.

25 января 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.10-alt1

  • functions: removed no longer needed "am I root?" sanity check
     (fixes #5869).
  • hsh(1), rebuild: implemented --query-req-prog option.

3 января 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.9-alt1

  • Changed hasher-priv helper directory to /usr/libexec/hasher-priv,
     updated package dependencies.
  • install: export RPM_EXCLUDEDOCS=1 if $exclude_docs is set.
  • functions: source user config from ~/.hasher/config if any.
  • hsh,initroot,install,rebuild: added --excludedocs option.
  • Unhardcoded work limits (fixes #5804).
  • Updated documentation:
     + hasher(7): applied fixes from Egor Grebnev;
     + hsh(1), mkaptbox(1): added NAME section.
     + hsh(1): document ~/.hasher/config and ~/.hasher/install/post.

11 ноября 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.8-alt1

  • hsh: enhanced early diagnostics for invalid source files.

9 ноября 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.7-alt1

  • cache_contents: fixed find warning.
  • mkaptbox: create wrapper for genbasedir.

26 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.6-alt1

  • rebuild: enhanced --mountpoints implementation.

25 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.5-alt1

  • rmchroot: fixed bug introduced in previous release.

19 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.4-alt1

  • rmchroot:
     + increased time limits;
     + when verbose mode is set, be more verbose.
  • Updated package dependencies.

8 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.3-alt1

  • initroot,install,mkchroot,rebuild,rmchroot:
     + implemented --version parameter.
  • rebuild:
     + calculate required mountpoints from installed file dependencies.
  • Updated FAQ.

3 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.2-alt1

  • rebuild: run rebuild script as login shell.
  • Added multilib support.

26 июля 2004 Kachalov Anton <mouse at altlinux.ru> 1.0.1-alt2

  • Added libdir, deftarget variables to makefile

19 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.1-alt1

  • initroot:
     + removed --no-build option, use --pkg-build-list= instead.
  • hsh, initroot:
     + handle comma as package name delimiter in values of the
       --pkg-init-list and --pkg-build-list options.
  • hsh:
     + new option: --initroot-only.
  • archive_chroot_cache:
     + optimized find/cpio.

15 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0-alt1

  • Added hasher(7) manpage.
  • Added more docs to hsh(1) manpage.
  • Updated FAQ.

9 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.7-alt1

  • Implemented mount/umount support.

7 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.6-alt1

  • rebuild:
     + execute sisyphus_check for source package
       before analysis of its build dependencies;
     + execute all sisyphus_check calls inside chroot;
     + execute query for packager inside chroot.
  • initroot: added sisyphus_check>=0:0.7.3 to build list.
  • README: described this change.
  • cache_chroot,initroot,rebuild,rmchroot:
     + Added wlimit hints for each chrootuid call.

3 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.5-alt1

  • cache_chroot: recognize dev_* as dev-*, too.

24 июня 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.4-alt1

  • functions/print_uris, rebuild, hsh:
     + separate user-defined arguments from command options.

23 июня 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.3-alt1

  • cache_contents, initroot: fix potential breakage
     introduced in previous release.

22 июня 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.2-alt1

  • all:
     + fixed "echo" usage;
     + fixed error handling in "while read" constructions.
  • initroot:
     + added support for exotic package filenames.

13 июня 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.1-alt1

  • mkaptbox: include custom apt.conf (if any) to header
     of the generated apt.conf file.
  • Minor changes:
     + mkchroot: create chroot/.out with mode 1770 and group gid2.
     + rmchroot: chmod chroot/.out, too.
     + copy_chroot_incoming(): call purge_chroot_in() before copying.
     + do not call purge_chroot_in() before copy_chroot_incoming().

3 февраля 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9-alt1

  • hsh,rebuild: implemented --rebuild-prog option.
  • hsh,install: implemented --pkg-init-list/--pkg-build-list options.
  • Added: FAQ, QUICKSTART.

31 января 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.8-alt1

  • mkaptbox:
     + added --no-uptdate option;
     + enabled --update mode by default;
     + implemented creation of the apt wrappers in aptbox;
     + added mkaptbox(1) manpage;
     + added /usr/bin/mkaptbox symlink.
  • Optimized getopt handling code.
  • Updated README.

13 января 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.7-alt1

  • functions: fixed bug introduced by apt_prefix support.
  • create_contents: optimize --no-contents-indices case.
  • initroot,cache_chroot: implemented --no-build option.

8 января 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.6-alt1

  • functions/print_uris: enhanced error diagnostics.
  • functions,mkaptbox,hsh: implemented apt_prefix support.
  • functions,initroot,install,rebuild:
     define and export TMPDIR="$HOME/tmp" inside build chroot,
     to ease tracking of illegal /tmp use issues.
  • Added hsh(1) manpage.

4 декабря 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.5-alt1

  • mkchroot:
     + install postin program ($HOME/.hasher/install/post
       if available) into /.host/;
  • install: execute /.host/postin if available.

26 ноября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.4-alt1

  • Make use of new rpm-build-4.0.4-alt28 features:
     + initroot: define %_rpmbuild_clean to 0 in .rpmmacros.
     + initroot,hsh: new option: --repackage-source.

2 ноября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.3-alt1

  • Extended sisyphus_check support.
  • Updated README.

27 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.2-alt1

  • initroot: changed default packager to hasher@localhost.
  • rebuild: pass packager through .rpmmacros.

23 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.1-alt1

  • Include files inside /etc/ in content index.

17 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9-alt1

  • Fixed Usage() in all scripts.
  • Added sisyphus_check support and enabled it by default.

15 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8.4-alt1

  • initroot: install all locales by default.
  • Updated README.

6 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8.3-alt1

  • install: call ldconfig after install.
  • initroot: be more verbose about filelist generation errors.

5 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8.2-alt1

  • Added -q/--quiet option.
  • install,cache_chroot: be more verbose by default.

22 сентября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8.1-alt1

  • initroot: manifest hasher via defining __BTE macro
     to "hasher" (#3008).
  • Spelling fixes (s/indeces/indices/g).

17 сентября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8-alt1

  • Implemented initial chroot caching.
  • Implemented contents indices caching.
  • Implemented support of several contents indices.
     Content indeces are enabled by default, use
     --no-contents-indices option to disable this feature.

11 сентября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.7-alt1

  • Enhanced --no-stuff support.
  • Fixed --number support.

8 сентября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.6-alt1

  • hsh:
     + implemented locking.
  • mkaptbox:
     + implemented more rigorous apt-config error checking.
  • initroot:
     + create /dev/log socket.

20 августа 2003 Dmitry V. Levin <ldv at altlinux.org> 0.5-alt1

  • functions:
     + relaxed umask: 077 -> 022.
  • initroot:
     + fixed nprocs initialization (#0002861, imz).

11 августа 2003 Dmitry V. Levin <ldv at altlinux.org> 0.4-alt1

  • rmchroot:
     + install .host programs if required;
     + use "find -delete" instead of "rm -rf".
  • mkaptbox:
     + added --target option (#0002817);
     + added --apt-config option.
  • hsh:
     + pass --target and --apt-config to mkaptbox.

30 июля 2003 Dmitry V. Levin <ldv at altlinux.org> 0.3-alt1

  • Added "adjust_kernel_headers --first" support.
  • rmchroot:
     + explicitly remove /var/lib/texmf/ as well.
  • Updated README.

4 июля 2003 Dmitry V. Levin <ldv at altlinux.org> 0.2-alt1

  • functions: unset CDPATH.
  • rmchroot:
     + explicitly remove /var/tmp/ and /usr/src/ as well as /*/.
  • Updated README.

3 июля 2003 Dmitry V. Levin <ldv at altlinux.org> 0.1-alt1

  • Added apt "copy" source method support.
  • Enhanced error diagnostics.

30 июня 2003 Dmitry V. Levin <ldv at altlinux.org> 0.0.3-alt1

  • Initial revision.
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin