More NetBSD-current fun at Linveo!

124»

Comments

  • @Not_Oles said:
    Yet another successful rebuild of NetBSD-current! :star:

    chronos@penguin:~/2026/linveo$ `head -n 1 login`
    Last login: Fri Feb 20 21:44:58 2026 from xxx.xxx.xxx.xxx
    NetBSD 11.99.5 (GENERIC) #2: Fri Feb 20 07:07:27 UTC 2026
    
    linveo# uptime
    10:21PM  up 3 mins, 1 user, load averages: 0.00, 0.00, 0.00
    linveo# 
    

    Wow, that

    `head -n 1 login`
    

    got me confused for a bit. Had never thought you could use it in that context.

  • Not_OlesNot_Oles Hosting ProviderContent Writer

    Hi @cmeerw!

    In my Chromebook's Linux container's servers directory, each provider has its own subdirectory, inside of which each server has its own directory.

    The individual server directories each have a file named login. The first line of each login file (output by head -n 1) is the IPv4 ssh login command and the last line of each login file (output by tail -n 1) is the IPv6 ssh login command.

    As long as I am in the right directory, and using sh or bash, I almost always can log in by ssh to any server with the same two keystrokes: Ctrl+r (reverse search through previous commands) and then backtick (`).

    As you know, the backticks tell sh and bash to run as a command the output of what is between the backticks.

    Of course, as you know, ssh has it's own built-in shortcut procedure that can be set up in a configuration file.

    Thanks!

    Tom

    Thanked by (2)cmeerw Crab
  • Hopefully cmeerw's fix gets into NetBSD 11 so I could finally see a login prompt on my Linveo Intel VM :disappointed:

    It is working amazingly on FreeBSD though and the uptime has been impeccable.

    Thanked by (1)Not_Oles
  • Not_OlesNot_Oles Hosting ProviderContent Writer

    There seems to be a new version of the venerable pcc compiler available on Github at https://github.com/PortableCC.

    The new pcc seems to bootstrap successfully on NetBSD-current. The Github pcc sources were compiled first using NetBSD's native gcc, and then compiled again using the gcc-built pcc as the compiler to get a pcc-compiled, bootstrapped pcc.

    netbsd$ date
    Sun Apr  5 16:33:42 UTC 2026
    netbsd$ pwd
    /home/tom/PortableCC-compiles-itself/bin
    netbsd$ ls
    hello.c     p++     pcc     pcpp
    netbsd$ cat hello.c
    #include <stdio.h>
    int main() {
        printf("Hello from bootstrapped PCC!\n");
        return 0;
    }
    netbsd$ ./pcc -o hello hello.c
    netbsd$ ./hello
    Hello from bootstrapped PCC!
    netbsd$ ./pcc -v
    Portable C Compiler 1.2.0.DEVEL 20231021 for x86_64-unknown-netbsd11.99
    error: no input files
    netbsd$ 
    

    Thanks to Anders Magnusson, the recent main pcc developer! <3 Thanks to Linveo for sponsoring my NetBSD-current VPS! <3

  • Not_OlesNot_Oles Hosting ProviderContent Writer

    My sponsored Linveo VPS continues to compile NetBSD-current every few days. No issues, certainly no problems!

    I like Linveo so much that I actually bought and continue to pay for two additional VPSes from them, one for FreeBSD-current and another for OpenBSD-current.

    This thread's offer of a free share of this thread's sponsored NetBSD-current VPS remains open. Please check the OP for details!

  • Not_OlesNot_Oles Hosting ProviderContent Writer

    Looks like my sponsored Linveo NetBSD-current VPS has the wapbl(4) journal that @cmeerw mentioned in the BSD thread:

    netbsd$ cat /etc/fstab
    # NetBSD /etc/fstab
    # See /usr/share/examples/fstab/ for more examples.
    NAME=netbsd-root        /       ffs     rw,log  1 1 # Mounted with logging enabled. 
    NAME=netbsd-swap        none    swap    sw      0 0
    kernfs          /kern           kernfs  rw
    ptyfs           /dev/pts        ptyfs   rw
    procfs          /proc           procfs  rw
    /dev/cd0a       /cdrom          cd9660  ro,noauto
    tmpfs           /tmp            tmpfs   rw,-m1777,-sram%25
    tmpfs           /var/shm        tmpfs   rw,-m1777,-sram%25
    netbsd$ 
    

    It's been longer than usual since I updated and recompiled.

    netbsd$ sysctl kern.version
    kern.version = NetBSD 11.99.6 (GENERIC) #0: Mon May  4 16:54:33 UTC 2026
            [email protected]:/usr/obj/sys/arch/amd64/compile/GENERIC
    
    netbsd$ 
    
  • Not_OlesNot_Oles Hosting ProviderContent Writer

    A little more up to date now. . . .

    netbsd$ date; uptime
    Sat May 16 22:31:26 UTC 2026
    10:31PM  up 3 mins, 1 user, load averages: 0.00, 0.00, 0.00
    netbsd$ sysctl kern.version
    kern.version = NetBSD 11.99.6 (GENERIC) #0: Sat May 16 21:13:49 UTC 2026
            [email protected]:/usr/obj/sys/arch/amd64/compile/GENERIC
    
    netbsd$ ls -l /lib | head
    total 37580
    drwxr-xr-x  3 root  wheel      512 May 16 18:51 i386
    lrwxr-xr-x  1 root  wheel       13 May 16 21:02 libavl.so -> libavl.so.0.0
    lrwxr-xr-x  1 root  wheel       13 May 16 21:02 libavl.so.0 -> libavl.so.0.0
    -r--r--r--  1 root  wheel    16096 May 16 21:02 libavl.so.0.0
    lrwxr-xr-x  1 root  wheel       19 May 16 21:02 libblocklist.so -> libblocklist.so.0.1
    lrwxr-xr-x  1 root  wheel       19 May 16 21:02 libblocklist.so.0 -> libblocklist.so.0.1
    -r--r--r--  1 root  wheel    20792 May 16 21:02 libblocklist.so.0.1
    lrwxr-xr-x  1 root  wheel       14 May 16 18:56 libc.so -> libc.so.12.224
    lrwxr-xr-x  1 root  wheel       14 May 16 18:56 libc.so.12 -> libc.so.12.224
    netbsd$ 
    
    Thanked by (1)cmeerw
Sign In or Register to comment.