I use a GPG key to sign my git commits.
An error like this one might be a sign of an expired GPG key.
error: gpg failed to sign the data fatal: failed to write commit object
<!-- Allow updating on noupdate=True records --> | |
<function name="write" model="ir.model.data"> | |
<function name="search" model="ir.model.data"> | |
<value | |
eval="[('module', '=', 'base'), ('name', '=', 'user_admin')]" /> | |
</function> | |
<value eval="{'noupdate': False}" /> | |
</function> | |
<record id="base.user_admin" model="res.users"> |
When you have migrated your database from an earlier version, the ID of your admin user may be different than suggested below. In this case you should check the ID of your admin user directly in the res_users table in your database.
Change the password directly in the Postgres Database, as it is saved in plain text:
~$ sudo su postgres
~$ psql
Fix openssl:
openssl req -subj '/C=US/CN=Postman Proxy' -new -newkey rsa:2048 -sha256 -days 365 -nodes -x509 -keyout ~/.var/app/com.getpostman.Postman/config/Postman/proxy/postman-proxy-ca.key -out ~/.var/app/com.getpostman.Postman/config/Postman/proxy/postman-proxy-ca.crt
i3
only (i3 status
i3 lock
dmenu
is not needed)
⚠️ Do not installed preconfigured or distributed i3wm to avoid conflicts with XFCE settings
e.g.
dosudo dnf install i3 --setopt=install_weak_deps=False
dont"i3 desktop"
or@i3-desktop-environment
Change DNS IPv4 to OpenDNS server address i.e. 208.67.222.222 | |
Disconnect from Wifi and reconnect. Try join the call again. It's work |
sudo apt install libglib2.0-dev libpango1.0-dev libatk1.0-dev libdbusmenu-glib-dev libgdk-pixbuf2.0-dev libgtk-3-dev libdbusmenu-gtk3-dev |
Restore gpg private and public keys:
gpg --import PRIVATE_KEY.gpg
gpg --import PUBLIC_KEY.gpg
Clone key repository
mkdir -p ~/.config && touch ~/.config/ssh-agent.pid
ssh-agent-manage.sh
into your .bashrc
or .bash_profile
or similarkillall -9 ssh-agent
This snippet, when included in .bashrc
, will ensure that your session has a working ssh-agent
with all your ssh keys loaded into it. It does this without creating separate ssh-agent
processes by:
rebase
vs merge
).rebase
vs merge
)reset
vs checkout
vs revert
)git rev-parse
)pull
vs fetch
)stash
vs branch
)reset
vs checkout
vs revert
)