| Age | Commit message (Collapse) | Author |
|
|
|
The current DNS configuration is in an old style.
Before attempting to point an MX record at a new IP address it is a good idea to bring the configuration up to a current style standard.
* deployment/systems/aisaka.scm (ip-multimedia):
define a variable to store the current static address.
* deployment/systems/aisaka.scm (spf-value):
construct an SPF record using the ip-multimedia variable.
* deployment/systems/aisaka.scm (ttl):
define a variable for DNS TTL values.
* deployment/systems/aisaka.scm (marekpasnikowski.pl.zone):
rename to marekpasnikowski.pl-entries;
align elements in columns;
utilize the new ip-multimedia, spf-value and ttl variables to remove code repetition and improve clarity.
* deployment/systems/aisaka.scm (marekpasnikowski.pl-zone):
define the zone-file record in a new variable;
update the serial number.
* deployment/systems/aisaka.scm (master-zone):
use the new marekpasnikowski.pl-zone variable to configure the zone field.
|
|
The system definition was jumbled up in a single let* call, with doubled spaces and deep nesting.
This commit reshapes the definition in accordance with my newest formatting standard.
* deployment/systems/rakan.scm (operating-system): do this.
|
|
It is not possible to otherwise construct a nice-looking definition of a system label.
That is because of a restriction by a lexical scope requirement.
The gnu:system:operating-system-default-label funciton is instead called in (sovereign systems) module.
* deployment/systems/aisaka.scm (operating-system): do this.
* deployment/systems/akashi.scm (operating-system): do this.
* deployment/systems/asakura.scm (operating-system): do this.
* deployment/systems/cokolwiek.scm (operating-system): do this.
* deployment/systems/mcdowell.scm (operating-system): do this.
* deployment/systems/rakan.scm (operating-system): do this.
|
|
|
|
* deployment/systems/rakan.scm (samba-configuration, samba-service):
define the configuration records.
* deployment/systems/rakan.scm (system):
add Samba to the list of services.
|
|
* deployment/keys.scm (akashi-guix):
define guix signing key.
* deployment/systems/aisaka.scm (guix-offload-rakan):
add guix signing key of akashi.
* deployment/systems/akashi.scm (offload-hub, guix-offload-targets, offload-extension):
define guix offload configuration.
* deployment/systems/akashi.scm (services):
add guix offload service and clean up the definition.
* deployment/systems/akashi.scm (operating-system*):
clean up the definition.
|
|
* deployment/keys.scm (aisaka-guix):
define signing key of Guix daemon in aisaka.
* deployment/systems/aisaka.scm (rakan-machine, guix-offload-rakan, offload-rakan):
define the offload target.
* deployment/systems/aisaka.scm (system):
add the offload configuration to the list of services.
* deployment/systems/rakan.scm (guix-offload-authorizations):
change the authorized signing key to aisaka's.
* deployment/users.scm (openssh-configuration):
add the public SSH key of marek@aisaka.
|
|
* users/id1000.scm (openssh-host/*, openssh-configuration, openssh):
implement records defining an SSH configuration.
* users/id1000.scm (uid1000-home-environment):
isolate function call to home-fontconfig-service-type for better legibility;
use the openssh record.
|
|
* deployment/systems/aisaka.scm (gitolite):
turn off the declarative entry of admin keys, as it is impossible to add more than one.
|
|
* deployment/keys.scm:
define a module.
* deployment/keys.scm:
define variables mcdowell-guix and rakan-guix.
* deployment/systems/mcdowell.scm (guix-offload-rakan):
use the new key definition at rakan-guix.
* deployment/systems/rakan.scm (guix-offload-authorizations):
use the new key definitions at mcdowell-guix.
* keys/guix/mcdowell-signing-key.pub:
remove the file.
* keys/guix/rakan-signing-key.pub:
remove the file.
|
|
|
|
|
|
|
|
|
|
|
|
* users/id1000.scm (uid1000-home-environment):
change font family.
|
|
|
|
|
|
The module no longer exists upstream.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|