Commit Briefs

72e745604e Sergey Bronnikov

Remove FUNDING.yml (master, origin/master)


1dda6ef2a2 Sergey Bronnikov

Bump copyright year and fix email address


a3a97c0ac9 Sergey Bronnikov

Add software


47d29bf687 GitHub

Create FUNDING.yml


18d409103a Sergey Bronnikov

update (ansible 2.8.5)


00381bde61 Sergey Bronnikov

update workstation packages


d05449cf6a Sergey Bronnikov

Fix path to sysctl.conf and add TODO


4883846866 Sergey Bronnikov

adjust package list on workstation


33d4d0bc4e Sergey Bronnikov

setup browser (wip)


ccd037db8e Sergey Bronnikov

update storage role


Branches

Tags

This repository contains no tags

Tree

LICENSEcommits | blame
README.mdcommits | blame
ansible.cfgcommits | blame
group_vars/
host_vars/
hostscommits | blame
machine.ymlcommits | blame
roles/

README.md

## OpenBSD cookbooks

This repository contains an [Ansible][a] playbook and set of roles for
configuring an [OpenBSD][o] installation on a ThinkPad X1 Carbon laptop.

[a]: https://www.ansible.com/
[o]: https://openbsd.org/


### Usage

- list all tasks that would be executed:
```
$ ansible-playbook --ask-become-pass --list-tasks -l localhost machine.yml
```
- when changing files and templates, show the differences in those files:
```
$ ansible-playbook --ask-become-pass --check --diff -i hosts -l pony machine.yml
```
- runs playbook with executing the defined tasks:
```
$ ansible-playbook --ask-become-pass -i hosts -l pony machine.yml
```

### License

```
/*
 * Copyright (c) 2014-2022 Sergey Bronnikov <estetus@gmail.com>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */
```

### See also

* https://github.com/geerlingguy/mac-dev-playbook
* https://github.com/silentbicycle/ansible_thinkpad