GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Alan Coopersmith (alanc@fosstodon.org), page 3

  1. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Sunday, 04-Aug-2024 19:38:47 JST Alan Coopersmith Alan Coopersmith
    • John Levon

    @guenther @brynet we've shipped O_CLOFORK support since Solaris 11.3. I'm not sure how it handles the case of CLOFORK without CLOEXEC though. @jlevon did the original implementation back in 2014, and Casper Dik updated it in 2020 once the standard committee decided to adopt it.

    I believe AIX & MacOS had implemented before we did, as had a proposed patch for Linux that wasn't accepted at the time.

    In conversation about 11 months ago from fosstodon.org permalink
  2. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Sunday, 28-Jul-2024 07:52:43 JST Alan Coopersmith Alan Coopersmith
    in reply to
    • Haelwenn /элвэн/ :triskell:

    @lanodan certainly the GNU libc maintainers could add attribute(warn_unused_result) to the asprintf prototype in their header files if they want to insist on this.

    In conversation about 11 months ago from fosstodon.org permalink
  3. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Saturday, 27-Jul-2024 09:43:10 JST Alan Coopersmith Alan Coopersmith
    in reply to

    As @solardiz noted in the followup post at https://www.openwall.com/lists/oss-security/2024/07/26/2 the standard unfortunately allowed the GNU libc behavior of not guaranteeing the pointer would be NULL on failure, requiring users to check the return value, despite all the known non-GNU implementations guaranteeing to set it to NULL on failure, meaning that even though the standard requires asprintf() be provided, portable software still has to be aware of the different implementations.

    In conversation about 11 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.openwall.com
      oss-security - Re: GStreamer Security Advisory 2024-0003: Orc compiler stack-based buffer overflow
  4. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Saturday, 27-Jul-2024 09:42:27 JST Alan Coopersmith Alan Coopersmith

    In https://www.openwall.com/lists/oss-security/2024/07/26/1 I commented:

    "Note that asprintf() and vasprintf() are part of the POSIX.1-2024 standard which was officially published last month, so these are no longer system-specific extensions:

    https://pubs.opengroup.org/onlinepubs/9799919799/functions/asprintf.html
    https://pubs.opengroup.org/onlinepubs/9799919799/functions/vasprintf.html

    though they are not yet part of the C standard itself."

    To ask the #POSIX committee to add them, I just had to submit https://austingroupbugs.net/view.php?id=1496

    I wish it was that easy to ask the C committee, instead of having to write a paper for it.

    In conversation about 11 months ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.openwall.com
      oss-security - GStreamer Security Advisory 2024-0003: Orc compiler stack-based buffer overflow

    2. Domain not in remote thumbnail source whitelist: austingroupbugs.net
      Austin Group Defect Tracker
  5. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Saturday, 20-Jul-2024 03:46:57 JST Alan Coopersmith Alan Coopersmith
    in reply to
    • stf
    • Alexandre Dulaunoy

    @stf @adulau The Open Group announced the availability of their version today:
    https://www.mail-archive.com/austin-group-l@opengroup.org/msg12754.html

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.mail-archive.com
      Availability of online html version
  6. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Thursday, 04-Jul-2024 05:14:09 JST Alan Coopersmith Alan Coopersmith

    @drscriptt not at the moment. We’d looked at it many years ago and determined we’d have to implement a bunch more kernel APIs that Linux has, but any real chance died out when the project to port DRI/KMS drivers to the Solaris kernel was ended.

    In conversation about a year ago from fosstodon.org permalink
  7. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Thursday, 04-Jul-2024 05:05:03 JST Alan Coopersmith Alan Coopersmith

    https://blog.dshr.org/2024/07/x-window-system-at-40.html - David Rosenthal remembers his early work at Sun on NeWS and porting X to Sun workstations, and explains why he thinks X11 won out over NeWS, and why Wayland is now displacing X11.

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: blogger.googleusercontent.com
      X Window System At 40
      X11R1 on Sun Techfury90 CC0 I apologize that this post is a little late. On 19 th June the X Window System celebrated its 40th birthday. W...
  8. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Wednesday, 26-Jun-2024 04:00:59 JST Alan Coopersmith Alan Coopersmith
    in reply to
    • stf
    • Alexandre Dulaunoy

    @stf @adulau fortunately, the POSIX standard is jointly developed with The Open Group, who publishes their version online for free, and have said the new release should be available on their website next month, so unless you need the version with the IEEE logo/legal text you won’t have to pay $700 for that one.

    In conversation about a year ago from fosstodon.org permalink
  9. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Sunday, 23-Jun-2024 01:19:11 JST Alan Coopersmith Alan Coopersmith
    in reply to
    • Peter Tribble
    • Jonathan Perkin

    @jperkin @ptribble fortunately, Solaris 11.4 has made both _REENTRANT & _XOPEN_SOURCE=700 the default, so you don't need to define them any more, given all the pain caused on older OS versions.

    In conversation about a year ago from fosstodon.org permalink
  10. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Sunday, 23-Jun-2024 01:19:10 JST Alan Coopersmith Alan Coopersmith
    in reply to
    • Peter Tribble
    • Jonathan Perkin

    @jperkin @ptribble yeah, you have to define __EXTENSIONS__ if you define _XOPEN_SOURCE to avoid breaking everything that depends on some function outside what the specified standard included. The change in the 11.4 headers to make the default the latest standard without specifying _XOPEN_SOURCE avoided that pitfall.

    In conversation about a year ago from fosstodon.org permalink
  11. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Sunday, 23-Jun-2024 00:55:38 JST Alan Coopersmith Alan Coopersmith
    in reply to

    (The copy in Oracle's bug database, migrated from Sun's bug database, still shows the correct attribution, but that's not visible externally. The external copy from the OpenSolaris bug database at https://illumos.org/opensolaris/bugdb/bug.html#!4794472 also strips attribution info.)

    In conversation about a year ago from fosstodon.org permalink

    Attachments


  12. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Sunday, 23-Jun-2024 00:53:56 JST Alan Coopersmith Alan Coopersmith

    I gave a presentation this morning on how we're doing on making Solaris ready for Y2038, and made my usual joke about how since I turn 65 in 2038, I'll be set up for a nice consulting gig when I retire, helping everyone who waited until the last minute to handle it.

    This afternoon I remembered I'd be able to claim over 35 years experience with the Y2038 problem by then, thanks to https://bugzilla.gnome.org/show_bug.cgi?id=101538 but unfortunately the bug gateway it was filed through stripped the info showing I filed it.

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Bug 101538 – GDate is not Y2038 clean
  13. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Friday, 07-Jun-2024 01:26:33 JST Alan Coopersmith Alan Coopersmith
    in reply to
    • Volker A. Brandt
    • Peter Tribble

    @vab @ptribble it's an unintended fallout of our moving all the binaries from /usr/ccs/bin to /usr/bin and making /usr/ccs/bin a symlink to /usr/bin - we can't formulate a $PATH that finds Solaris strip ahead of GNU strip, but all the other GNU commands ahead of the Solaris equivalents.

    In conversation about a year ago from fosstodon.org permalink
  14. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Friday, 07-Jun-2024 01:25:34 JST Alan Coopersmith Alan Coopersmith
    in reply to
    • Volker A. Brandt
    • Peter Tribble

    @vab @ptribble it's intentional, not a bug. It was removed because GNU strip often corrupts Solaris binaries, and many times when we build other FOSS we set /usr/gnu/bin first in the path (because they expect GNU grep,msgfmt, xgettext, etc. when building), and would then get bad binaries when they called strip and found GNU strip instead of Solaris strip.

    In conversation about a year ago from fosstodon.org permalink
  15. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Saturday, 25-May-2024 04:44:22 JST Alan Coopersmith Alan Coopersmith

    Today we've released #OracleSolaris 11.4.69, our quarterly feature update. The announcement is at https://blogs.oracle.com/solaris/post/announcing-oracle-solaris-114-sru69 and lists the new features and software upgrades included. A big chunk of the software upgrades are part of our work to upgrade GNOME from 41 to 45.

    In conversation about a year ago from fosstodon.org permalink

    Attachments


  16. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Saturday, 25-May-2024 04:44:21 JST Alan Coopersmith Alan Coopersmith
    in reply to

    The autofs SMF service in #OracleSolaris 11.4.69 has added support for reloading automount maps on a periodic basis, so when you update the map on your LDAP server you don't need to manually run automount on all the clients to get the new maps. You can also run "svcadm refresh" now to force a manual reload.

    In conversation about a year ago from fosstodon.org permalink
  17. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Saturday, 25-May-2024 04:44:21 JST Alan Coopersmith Alan Coopersmith
    in reply to

    In #OracleSolaris 11.4.69, the default/etc/ssh/sshd_config file has added "Include /etc/ssh/sshd_config.d/*.conf" so you can just drop new config fragments in that directory via IPS/ansible/puppet/etc. instead of having to edit the existing configs. The equivalent was also done for the ssh_config file, if you need to do things like enable old algorithms to ssh to hosts running older ssh versions.

    In conversation about a year ago from fosstodon.org permalink
  18. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Saturday, 25-May-2024 04:44:21 JST Alan Coopersmith Alan Coopersmith
    in reply to

    Like many other OS distros, we've adopted the mechanism from PEP 668 <https://peps.python.org/pep-0668/> in #OracleSolaris 11.4.69 to keep the system python packages isolated from changes installed by users via pip. We've also started bundling pipx to make it easier to install python applications to virtual environments. https://blogs.oracle.com/solaris/post/python-package-management-going-forward explains more about this.

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: peps.python.org
      PEP 668 – Marking Python base environments as “externally managed” | peps.python.org
      Python Enhancement Proposals (PEPs)

  19. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Saturday, 25-May-2024 04:44:20 JST Alan Coopersmith Alan Coopersmith
    in reply to

    The ps command in #OracleSolaris 11.4.69 now accepts the -I flag to display the start time ("STIME") column in an ISO 8601 format. Alternatively, the sitime keyword can be passed to the -o option to specify a start time in an ISO 8601 format.

    In conversation about a year ago from fosstodon.org permalink

    Attachments


    1. https://cdn.fosstodon.org/media_attachments/files/112/497/732/905/442/071/original/04a8e36abc9e5498.png
  20. Embed this notice
    Alan Coopersmith (alanc@fosstodon.org)'s status on Thursday, 16-May-2024 04:24:46 JST Alan Coopersmith Alan Coopersmith
    in reply to
    • Chris Siebenmann
    • X.Org Foundation

    @cks sadly, after nearly 4 decades we're still fixing issues around NumLock handling even in the software from @XOrgFoundation itself:
    https://gitlab.freedesktop.org/xorg/app/xcalc/-/merge_requests/11

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: gitlab.freedesktop.org
      Accept number keys on main keyboard when NumLock is on (!11) · Merge requests · xorg / app / xcalc · GitLab
      Adds translations with NumLock modifier active, since removing "None" from the existing translations would make shifted keys enter numbers instead of doing the operations corresponding to the shifted...
  • After
  • Before

User actions

    Alan Coopersmith

    Alan Coopersmith

    Solaris Engineer at Sun^H^H^HOracle (Release management, Security, X11, GNOME); former board member of X.Org Foundation & OpenSolaris. http://pronoun.is/he

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          149449
          Member since
          14 Jul 2023
          Notices
          125
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.