New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix check for sed's follow-symlinks feature #9
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sure, thanks for the patch. Applied! |
dustinkirkland
added a commit
that referenced
this pull request
Aug 27, 2015
- Fix check for sed's follow-symlinks feature + #9
jsonn
pushed a commit
to jsonn/pkgsrc
that referenced
this pull request
Jan 1, 2016
Changelog: byobu (5.100) released; urgency=medium [ David Personette ] * usr/lib/byobu/include/config.py.in, usr/lib/byobu/include/ec2instancespricing.py, usr/lib/byobu/include/select-session.py: - dustinkirkland/byobu#11 - Python scripts 'futurize'd to support python3 [ Dustin Kirkland ] * usr/share/applications/byobu.desktop: - Revert upstream .desktop changes to match against gnome-terminal-server, LP: #1512498 * === added directory usr/share/byobu/desktop, === added directory usr/share/dbus-1, === added directory usr/share/dbus-1/services, configure.ac, debian/control, debian/postinst, debian/postrm, Makefile.am, usr/share/applications/byobu.desktop => usr/share/byobu/desktop/byobu.desktop, usr/share/applications/Makefile.am => usr/share/byobu/desktop/Makefile.am, usr/share/byobu/desktop/byobu.desktop.old, usr/share/dbus- 1/services/Makefile.am, usr/share/dbus- 1/services/us.kirkland.terminals.byobu.service: LP: #1512498, #1503418 - huge work around the mess that is gnome-terminal-server - install two different desktop files to /usr/share/byobu/desktops/* - in postinst, symlink the correct one into /usr/share/applications - clean up that conditionally installed symlink in postinst - suggest gnome-terminal package, as our new desktop file hardcodes gnome-terminal (this kind of sucks) - in byobu.desktop, exec gnome-terminal with a --app-id hint, and drop the Terminal=true, as gnome-terminal will take care of that - install a dbus service, as new gnome-terminal expects to launch via dbus - fqdn namespace that service to us.kirkland.terminals.byobu + this is stupid, btw * usr/lib/byobu/include/select-session.py: - fix regression introduced by r2448 -- Dustin Kirkland <kirkland@ubuntu.com> Sat, 14 Nov 2015 16:59:57 -0600 byobu (5.99-0ubuntu1) xenial; urgency=medium * usr/share/byobu/pixmaps/byobu.svg: - cleaned up vector image from Nobuto Murata * configure.ac, debian/install, debian/postinst, debian/postrm, etc/profile.d/Makefile.am, usr/share/byobu/profiles/Makefile.am, usr/share/byobu/profiles/Z97-byobu.sh.in => etc/profile.d/Z97- byobu.sh.in: - fix some recent regressions on byobu auto launching -- Dustin Kirkland <kirkland@ubuntu.com> Sat, 14 Nov 2015 16:59:53 -0600 byobu (5.98-0ubuntu1) xenial; urgency=medium [ Dustin Kirkland ] * usr/bin/vigpg: - specify stdin for input file * usr/bin/vigpg: - get vigpg working with the new release of gpg in wily - clean up encrypted copies of the file * usr/share/applications/byobu.desktop: LP: #1503418 - use byobu icon rather than gnome-terminal [ Roman Inflianskas ] * usr/lib/byobu/include/config.py.in: - fix help for openSUSE -- Dustin Kirkland <kirkland@ubuntu.com> Wed, 28 Oct 2015 09:48:44 +0900 byobu (5.97-0ubuntu1) wily; urgency=medium * usr/bin/byobu-launcher.in: LP: #1338260 - fix byobu autolaunch for TERM=screen-256color users -- Dustin Kirkland <kirkland@ubuntu.com> Mon, 31 Aug 2015 13:32:36 -0500 byobu (5.96-0ubuntu1) wily; urgency=medium * configure.ac, debian/install, debian/postinst, debian/postrm, etc/profile.d/Makefile.am, etc/profile.d/Z97-byobu.sh.in => usr/share/byobu/profiles/Z97-byobu.sh.in, usr/bin/byobu.in, usr/bin/byobu-launcher-install.in, usr/lib/byobu/include/config.py.in, usr/share/byobu/profiles/Makefile.am: - fix some discrepancies between Z97- and Z98- -- Dustin Kirkland <kirkland@ubuntu.com> Mon, 31 Aug 2015 12:33:09 -0500 byobu (5.95-0ubuntu1) wily; urgency=medium [ Dustin Kirkland ] * usr/lib/byobu/battery: - sum together all batteries * usr/bin/byobu.in: - ensure we start tmux with unicode support, LP: #1268072 * usr/bin/byobu.in, usr/share/man/man1/byobu.1: LP: #1483394 - byobu -h|--help enters manpage, place this code with -v|--version * usr/bin/byobu-shell.in: LP: #1458941 - find the motd * usr/share/byobu/keybindings/f-keys.tmux.disable: LP: #1453037 - ensure that we source user's keybindings * experimental/byobu-classroom, usr/bin/byobu-ctrl-a.in, usr/bin/byobu- disable-prompt.in, usr/bin/byobu-janitor.in, usr/bin/byobu-launcher- uninstall.in, usr/bin/byobu-quiet.in, usr/bin/byobu-silent.in, usr/bin/byobu-status.in, usr/lib/byobu/include/constants, usr/share/byobu/keybindings/f-keys.screen: LP: #1068580 - create BYOBU_SED_INLINE variable, to handle inline sed's, using --follow-symlinks when possible (not always available) * usr/lib/byobu/logo: - fix minor logic typo (reversed logic) * usr/bin/byobu.in: LP: #1369783 - respect user's custom default-command and/or default-shell in the first window launched * usr/bin/byobu-launcher.in: LP: #1338260 - add some helpful information about nested sessions * debian/control: - bump standards [ Fortunato Ventre ] * usr/lib/byobu/include/constants: - Fix check for sed's follow-symlinks feature + dustinkirkland/byobu#9 -- Dustin Kirkland <kirkland@ubuntu.com> Mon, 31 Aug 2015 12:03:12 -0500 byobu (5.94-0ubuntu1) wily; urgency=medium * debian/control, usr/bin/vigpg, usr/share/man/man1/vigpg.1: - after the Lastpass breach, more people could use vigpg, so move it over to Bybou from Bikeshed * usr/bin/Makefile.am, usr/share/man/man1/Makefile.am: - add vigpg to build * usr/share/man/man1/vigpg.1: - fix typo -- Dustin Kirkland <kirkland@ubuntu.com> Wed, 17 Jun 2015 20:21:39 -0500 byobu (5.93-0ubuntu1) wily; urgency=medium * usr/bin/byobu.in: LP: #1417323 - fix broken mv call * usr/lib/byobu/swap: - clear swap status when swap usage returns to zero -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 21 May 2015 08:27:04 -0700 byobu (5.92-0ubuntu1) vivid; urgency=medium * usr/bin/byobu-launcher-install.in: LP: #1396959 - silence warnings if byobu-launch doesn't exist (e.g., uninstalled it) * usr/bin/byobu-config.in: LP: #1383669 - revert commit to LP: #1316050, which hardcoded LANG=C - this should fix rendering of Japanese characters in the menu * usr/share/byobu/keybindings/f-keys.tmux: LP: #1350813 - handle tmux 1.9's default path changes, per: https://sourceforge.net/p/tmux/tmux-code/ci/1.9/tree/CHANGES -- Dustin Kirkland <kirkland@ubuntu.com> Mon, 23 Mar 2015 12:50:56 -0500 byobu (5.91-0ubuntu1) vivid; urgency=medium [ Thibaut Broggi ] * po/fr.po: - Improve french translation - Remove some spelling mistakes and I made it more coherent (sometimes the word "exécuter" was used, sometimes it was "lancer", or "utiliser" ; all of this words mean the same thing in this context). [ Dustin Kirkland ] * README: - improve readme build instructions, with thanks to: + dustinkirkland/byobu#8 -- Dustin Kirkland <kirkland@ubuntu.com> Sat, 07 Mar 2015 18:59:35 -0500 byobu (5.90-0ubuntu1) vivid; urgency=medium [ Mike Miller ] * usr/lib/byobu/include/select-session.py: LP: #1411122 - don't print when attaching and restoring environment variables -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 15 Jan 2015 08:09:24 -0600 byobu (5.89-0ubuntu1) vivid; urgency=medium * debian/rules, usr/bin/byobu.in, usr/bin/byobu-launcher.in, usr/bin/ctail, usr/lib/byobu/include/select-session.py: - silence some checkbashisms false positives - handle nesting a bit differently - allow nesting, by default - detect the infinite loop situation, where we're ssh'ing into ourselves, and handle it gracefully - ensure we have access to 256 colors, even when nesting -- Dustin Kirkland <kirkland@ubuntu.com> Mon, 12 Jan 2015 17:39:37 -0600 byobu (5.88-0ubuntu1) vivid; urgency=medium [ Ruben Laguna ] * usr/share/byobu/keybindings/f-keys.tmux: LP: #1392693 - The previous binding will not work with shells that don't allow variables as commands (fish shell being one of those) - Use `sh -c` to explicitly use a POSIX shell to interpret the command [ dmayle ] * usr/bin/byobu.in: - Don't pollute output with title if calling from script - dustinkirkland/byobu#6 -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 08 Jan 2015 16:01:24 -0600 byobu (5.87-0ubuntu1) utopic; urgency=medium [ Fazle AREFIN ] * usr/share/byobu/keybindings/f-keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable, usr/share/doc/byobu/help.tmux.txt: LP: #1375794 - enable toggling of sending input to all splits -- Dustin Kirkland <kirkland@ubuntu.com> Tue, 30 Sep 2014 08:38:35 -0500 byobu (5.86-0ubuntu1) utopic; urgency=medium * usr/bin/byobu.in: - bikeshed scripts broke and quit incrementing the version number, when I moved byobu to byobu.in -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 14 Aug 2014 00:34:44 -0500 byobu (5.85-0ubuntu1) utopic; urgency=medium [ Pedro Romano ] * usr/lib/byobu/include/select-session.py: - This branch adds named sessions starting with an underscore also as hidden sessions in alternative to named sessions starting with a dot, since tmux doesn't support session names starting with a dot. In the process it also adds support for hidden session in tmux if the session names start with an underscore, adding this feature to tmux based byobu. [ Srdjan Grubor ] * usr/bin/byobu-layout.in: - add a list-layouts command [ Dustin Kirkland ] * usr/bin/byobu.in, usr/share/man/man1/byobu.1: LP: #907363 - fix custom window support for byobu-tmux -- Dustin Kirkland <kirkland@ubuntu.com> Tue, 05 Aug 2014 23:21:29 +0200 byobu (5.84-0ubuntu1) utopic; urgency=medium * usr/lib/byobu/include/dirs.in: - make the custom scripts bin dir * usr/lib/byobu/custom: - ensure we clear the cache for custom scripts * usr/bin/byobu-status.in: - restore the ability to toggle date and time on and off from the config interface, as well as hand editing the config file -- Dustin Kirkland <kirkland@ubuntu.com> Mon, 28 Jul 2014 09:12:11 +0100 byobu (5.83-0ubuntu1) utopic; urgency=medium [ Dustin Kirkland ] * usr/bin/byobu-config.in: LP: #1316050 - hard code LANG=C before launching byobu-config * usr/lib/byobu/include/dirs.in: LP: #1346869 - be little smarter about detecting a usable /dev/shm * === added directory usr/share/appdata, usr/share/appdata/byobu.appdata.xml: LP: #1322556 * usr/share/byobu/profiles/tmuxrc: LP: #1315204 - fix a couple of spots that should use $BYOBU_CONFIG_DIR * usr/lib/byobu/apport: LP: #1308696 - clear out the apport cache files, to detect when the crashes have been cleared -- Dustin Kirkland <kirkland@ubuntu.com> Sat, 26 Jul 2014 16:13:20 -0500 byobu (5.82-0ubuntu1) utopic; urgency=medium * usr/bin/byobu-ctrl-a.in: - add bindkey line back, this line is *essential*; there was a syntax error in it previously, but removing the line was not the correct fix for LP: #1313209, #814172 -- Dustin Kirkland <kirkland@ubuntu.com> Tue, 22 Jul 2014 07:21:54 -0700
achernya
pushed a commit
to achernya/byobu
that referenced
this pull request
Nov 21, 2016
- Fix check for sed's follow-symlinks feature + dustinkirkland/byobu#9
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm on Fedora 22, the check for sed's follow-symlinks fails and sed is used without the option, destroying my ~/.bashrc symlink.
This change fixes the issue.