Tag / Ubuntu

  • November 1, 2016 - Shuah Khan

    Beware of Ubuntu 16.10 Upgrade Woes

    I wanted to share a word of caution for anybody planning to update their development and test systems to Ubuntu 16.10: I can’t build kernels anymore. Ubuntu recommends a special patch to the kernel Makefile. This patch will work only on Ubuntu kernel sources and not the upstream Linux kernel trees. Linux kernel builds fail with the following message

    The message about CONFIG_CC_STACKPROTECTOR_STRONG is misleading because this Kernel config option is enabled in most distro kernels; disabling it won’t solve the kernel build failure problem. It fails because the position independent executable option is set as default in gcc version 6.2.0 20161005 (Ubuntu 6.2.0-5ubuntu12). As a result, Linux Kernel Makefile needs to update to build the kernel with “-fno-pie” option. The Ubuntu 16.10 release notes say We have modified GCC to by-default compile programs with position independent executable support to improve the security benefits provided by Address Space Layout Randomization. This may cause […]

    Read More
  • Ubuntu guest sessions are a convenient way to let someone use your system with limited access to the network, file system, and other system functions without the ability to save data. The /usr/lib/lightdm/lightdm-guest-session binary handles guest sessions, and several services which are deemed unnecessary for a guest user are disabled. Refer to /usr/share/lightdm/guest-session/setup.sh for details on what is enabled. When guest session starts, you will see a warning that any data saved will be lost as shown below. A temporary home directory is created under /tmp which will be deleted when guest session ends via logout, or a reboot. When the guest session is active, you will see a directory guest-xxxx as in the e.g /tmp/guest-6vqi30. So what do you do if a guest session ends unexpectedly?! I recently logged out of a guest session by mistake and had to scramble to recover my son’s school essay which was ready to be submitted. […]

    Read More
  • Open Source Weekly Wrap Up: May 9 -15 2015 2015 Future of Open Source Study For the last 15 years, North Bridge and Black Duck Software have joined efforts every year to conduct a survey about the use of open source in modern business. A record 1,300 people responded to the survey this year, up from 822 in 2013. Respondents included software engineers, CIOs, CEOs, educators, analysts, and more. There is little that has changed in open source trends, and this survey demonstrates the continued pervasive expansion of open source. Here are some notable findings from this year’s survey: Enterprise Use/Participation 78% of companies run on open source, and less than 3% don’t use FOSS at all. 64% of respondents said their company currently participates in open source projects, up 14% YOY. 88% expect their companies to increase open source contributions, up from 56% last year. 66% consider OSS to […]

    Read More