Recently bitbucket accounce that they will discontinue mercurial support on their hosting by 2020. This event make me move my existing mercurial repo on bitbucket to git which they also support.
Recently i also learning some about Tcl and come across that Tcl project use fossil as their version control. But fossil is more than version control ! Its also unique by using sqlite database as its repository storage. No wonder because fossil is created to support sqlite project by its creator D Richard Hipp.
So i came to study fossil SCM on its website and installing it on my linux, openbsd, and windows laptop. Installing on openbsd is done by pkg_add fossil. Fossil website also provide fossil as a precompiled binary file and all you do to install is by copying it to your path. Its simple and powerful.
Go to fossil website :
To bring tcl/tk programming language and some database connectivity for tcl on OpenBSD do command below as root :
pkg_add tcl tk sqlite3-tcl pgtcl
OpenBSD 6.6 can install tcl/tk 8.5 and 8.6.
Two extra package named sqlite3-tcl and pgtcl will give tcl capability to work with sqlite3 database and postgresql database.
Tdbc also a good choice for database connectivity. Tdbc packages on OpenBSD available for mysql, postgres, sqlite3. To add tdbc , we can do pkg_add tdbc-postgres tdbc-mysql tdbc-sqlite3.
Later will write more about tcl/tk.
OpenBSD has /etc/doas.conf to configure who can play with doas with specific command if we wish.
To allow user1 doing mount and umount without password edit your doas.conf as follow :
permit nopass user1 as root cmd mount
permit nopass user1 as root cmd umount
Its a great news to hear OpenBSD 6.6 has been released today !
This release feature performance improvement.
SMP-Improvements, System call unlocking:
This one work for my old AMD E-450 laptop on OpenBSD 6.5 after searching for some time.
- Edit /etc/wsconsctl.conf using your favorite text editor.
- add a line : mouse.tp.tapping=1
- Test tapping on xfce4 desktop environment !
OpenBSD new feature to do version upgrade is coming …
Found some usefull article here
Thanks to the writer ….
Yesterday a new version has been released.
Trying to follow instruction from http://php.net/manual/en/install.unix.openbsd.php (thanks to the creator).
Steps taken to install php7 on httpd (OpenBSD 6.3) as follow.
- install php packages
- pkg_add php
- choose php version 7
- rcctl enable php70_fpm
- create /etc/httpd.conf
Continue reading “OpenBSD 6.3 install php7 on httpd”