profile
viewpoint

audeoudh/bash-completion 0

Programmable completion functions for bash

audeoudh/borg 0

Deduplicating archiver with compression and authenticated encryption.

audeoudh/borgweb 0

Web UI for Borg Backup

audeoudh/certbot-systemd 0

systemd service for automatic letsencrypt renewals

audeoudh/cli-tools 0

IoT-LAB CLI tools

audeoudh/contiki-ng 0

Contiki-NG: The OS for Next Generation IoT Devices

audeoudh/cpython 0

The Python programming language

audeoudh/devtools 0

Tools for Arch Linux package maintainers

audeoudh/ext4-reader 0

Minimalist ext4 read-only implementation in Python

audeoudh/fscrypt 0

Go tool for managing Linux filesystem encryption

issue commentdrakkar-lig/walt-python-packages

Possible `UnboundLocalError` for variable `username`

Did you mean walt image clone docker:waltplatform/rpi-alpine?

No, no, walt image shell. I hoped that it would clone it previously, but did not check if it is implemented thus. :-) Even if it isn't, it should not fail with UnboundLocalError.

I think we just have to replace line 170 […] with:

fullname, username, _ = parse_image_fullname(image_name)

Seems OK to me.

Just to check, is the docker: prefix already stripped when entering this function?

audeoudh

comment created time in 22 days

issue openeddrakkar-lig/walt-python-packages

Possible `UnboundLocalError` for variable `username`

https://github.com/drakkar-lig/walt-python-packages/blob/007b860a99d46c178ae0ddff62672af8ca37d930/server/walt/server/threads/main/images/store.py#L179-L182

These lines may raise a UnboundLocalError for variable username.

Bug added in 938eac46.

Example of command to run in this bug : walt image shell docker:waltplatform/rpi-alpine with rpi-alpine not in the user's image set.

created time in 23 days

fork audeoudh/devtools

Tools for Arch Linux package maintainers

fork in 2 months

issue commentValentinBELYN/icmplib

setsockopt on ICMPSocket

Not so many options, indeed, fewer than I imagined. 2.a should be consider as an option, IMHO, maybe with lazy implementation (PR accepted when use-case occurs).

audeoudh

comment created time in 3 months

issue commentValentinBELYN/icmplib

setsockopt on ICMPSocket

The code base use 2.a for broadcast: the property socket.broadcast is a wrapper for SO_BROADCAST.

audeoudh

comment created time in 3 months

issue commentValentinBELYN/icmplib

setsockopt on ICMPSocket

For now, I don't have any other option to pass.

But some options are applicable even for ICMP. SO_MARK, SO_DONTROUTE, SO_REUSEADDR (not sure), SO_PRIORITY, SO_DEBUG… I did not tested all of them, though.

audeoudh

comment created time in 3 months

fork audeoudh/socklab

Shell interface for teaching the socket API

fork in 3 months

more