Changelog
sbrsh (7.5.1) unstable; urgency=low
* Add url to copyright and format it more like other packages.
sbrsh (7.5) unstable; urgency=low
* Initial upload to debian Closes: #451560
* Include defines from fakeroot
* Split packages for client and server
Timo Savola:
* Fix interrupted read/write handling in fakeroot relay
* Fix EINTR check in mount command output processing
* Remove the pointless username matching
* Remove the pointless ident support
* Remove obsolete SBOX_ENV_ documentation
* Do not build sbrsh statically
* Add ENABLE and DEBUG_FILE options to init script
* Evaluate /etc/default/sbrshd in init script
* Install example config files
sbrsh (7.4) unstable; urgency=low
* debian: fix bashism in postrm script
* daemon: check supplementary groups for root gid
* client: do not drop gids from supplementary groups list
sbrsh (7.3) unstable; urgency=low
* daemon: Fix supplementary groups setting (#284).
* Environment translation removed.
Toni Timonen:
* Support the new CPU-transparency calling convention.
* Build sbrsh statically.
* Check the existence of stdin before using it. This way it is possible
to run binaries through sbrsh from scripts.
sbrsh (7.0) unstable; urgency=low
* Moved environment handling to client side, which now uses libsb_env.
sbrsh (6.9) unstable; urgency=low
* mount.c: Fixed nfs mount recognition to not fail with sfs.
* Daemon: Enchanced busybox regognition (eg. with familiar).
sbrsh (6.8) unstable; urgency=low
* Fixes interrupt handling in network I/O functions (bug #190)
* Client: Expect RC packet from server during authentication
Thanks to Rabeeh Khoury for help.
sbrsh (6.7) unstable; urgency=low
* daemon.c (execute): Close pipe to command process when finished.
* protocol.c (read_buf): Return error when buffer could not be filled
due to closed socket.
* client.c (main): Print more informative error message when passwd
entry for uid could not be found.
sbrsh (6.6) unstable; urgency=low
* sbrshd.init: Print "done." after enabling/disabling debug log.
sbrsh (6.5) unstable; urgency=low
* debian/control: Do not depend on nfs-common.
* debian/rules: Use LDFLAGS=-s instead of dh_strip to make the package
cross-compile without Scratchbox.
sbrsh (6.4) unstable; urgency=low
* client.c: Use _SBOX_NONFAKE_UID and _SBOX_NONFAKE_GID variables when
run in a fakeroot session. Print error message when authentication
failed (the server no longer sends us an error message in that case).
* daemon.c: Partial support for wildcards in the IP addresses in
sbrshd.conf.
* README: Documented new wildcard support in sbrshd.conf.
* sbrshd.init, debian/rules, Makefile (ipk): sbrshd binary is installed
to /usr/sbin instead of /sbin.
* debian/sbrshd.postinst: Creates empty /etc/sbrshd.conf.
* debian/sbrshd.postrm: Deletes /etc/sbrshd.conf when purging.
* debian/copyright: Contains proper copyright information and a pointer
to the GPL text.
* debian/rules: Uses dh_clean.
* debian/changelog: Recreated release history from CVS and Scratchbox's
ChangeLog for documentation purposes.
sbrsh (6.3) unstable; urgency=low
* Fixes the mount problem correctly.
sbrsh (6.2) unstable; urgency=low
* Fixes a segmentation fault in the fakeroot relay.
* Uses real path of mount points so that mounting and unmounting works with
paths that have symlinks.
* 'sbrshd add' does not fail if /etc/sbrshd.conf does not exist.
* Minor sbrshd.conf parsing fix.
sbrsh (6.1) unstable; urgency=low
* Users can be granted access using syntax "sbrshd add <user>@<address>".
sbrsh (6.0) unstable; urgency=low
* User accounts no longer needed at the daemon end.
* The daemon uses a single configuration file: /etc/sbrshd.conf.
* The sandbox directories are created under /var/sbrshd.
* Supports a "sandboxless" mode where the commands are executed in the
system environment.
sbrsh (5.0) unstable; urgency=low
* New version numbering scheme: the major version number corresponds to
the protocol version (which was also incremented).
* The plain-text password is no longer used.
* The '--ident' option causes the daemon to do identd lookup to validate
incoming connection.
* umask is set for the executed command according to the client
environment.
* Daemon longer passes its version to the executed command via
environment.
* "SBRSH_RLIMIT_" prefix changed to "SBOX_RLIMIT_" in environment
variables.
-- Ubuntu Archive Auto-Sync <email address hidden> Tue, 11 Dec 2007 08:09:44 +0000