--- /srv/rebuilderd/tmp/rebuilderdXihRUD/inputs/atuin_18.8.0-1.1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdXihRUD/out/atuin_18.8.0-1.1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-12-05 17:20:14.000000 debian-binary │ -rw-r--r-- 0 0 0 1408 2025-12-05 17:20:14.000000 control.tar.xz │ --rw-r--r-- 0 0 0 4354504 2025-12-05 17:20:14.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 4353280 2025-12-05 17:20:14.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/atuin │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1929,23 +1929,23 @@ │ │ │ │ 0000000000d9d078 0000000000000008 R_X86_64_RELATIVE a1a203 │ │ │ │ 0000000000d9d090 0000000000000008 R_X86_64_RELATIVE a29620 │ │ │ │ 0000000000d9d0a0 0000000000000008 R_X86_64_RELATIVE a1a203 │ │ │ │ 0000000000d9d0b8 0000000000000008 R_X86_64_RELATIVE a1a203 │ │ │ │ 0000000000d9d0d0 0000000000000008 R_X86_64_RELATIVE a1a203 │ │ │ │ 0000000000d9d0f0 0000000000000008 R_X86_64_RELATIVE a3c395 │ │ │ │ 0000000000d9d108 0000000000000008 R_X86_64_RELATIVE a3c3a3 │ │ │ │ -0000000000d9d120 0000000000000008 R_X86_64_RELATIVE a3c556 │ │ │ │ +0000000000d9d120 0000000000000008 R_X86_64_RELATIVE a3c3ce │ │ │ │ 0000000000d9d148 0000000000000008 R_X86_64_RELATIVE a3c395 │ │ │ │ -0000000000d9d160 0000000000000008 R_X86_64_RELATIVE a3c586 │ │ │ │ +0000000000d9d160 0000000000000008 R_X86_64_RELATIVE a3c3fe │ │ │ │ 0000000000d9d178 0000000000000008 R_X86_64_RELATIVE a3c5b1 │ │ │ │ 0000000000d9d1a0 0000000000000008 R_X86_64_RELATIVE a3c5e1 │ │ │ │ 0000000000d9d1b8 0000000000000008 R_X86_64_RELATIVE a3c5ed │ │ │ │ -0000000000d9d1d0 0000000000000008 R_X86_64_RELATIVE a3c640 │ │ │ │ +0000000000d9d1d0 0000000000000008 R_X86_64_RELATIVE a3c63c │ │ │ │ 0000000000d9d1f8 0000000000000008 R_X86_64_RELATIVE a3c5e1 │ │ │ │ -0000000000d9d210 0000000000000008 R_X86_64_RELATIVE a3c670 │ │ │ │ +0000000000d9d210 0000000000000008 R_X86_64_RELATIVE a3c66c │ │ │ │ 0000000000d9d228 0000000000000008 R_X86_64_RELATIVE a3c6bf │ │ │ │ 0000000000d9d250 0000000000000008 R_X86_64_RELATIVE d9d0e8 │ │ │ │ 0000000000d9d268 0000000000000008 R_X86_64_RELATIVE a1a203 │ │ │ │ 0000000000d9d280 0000000000000008 R_X86_64_RELATIVE a1a24e │ │ │ │ 0000000000d9d298 0000000000000008 R_X86_64_RELATIVE a1a24e │ │ │ │ 0000000000d9d2b0 0000000000000008 R_X86_64_RELATIVE a3c6ef │ │ │ │ 0000000000d9d2c0 0000000000000008 R_X86_64_RELATIVE a1a24e │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d9a97803ef8fa6046d573d009653ecb783533ac5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b2ac951496eb9df4a80c2b3c9e70d1dad56d601a │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -19723,33 +19723,33 @@ │ │ │ │ deleted at-- Add migration script here │ │ │ │ alter table history add column deleted_at integer; │ │ │ │ GLOBALSESSIONDIRECTORYWORKSPACEPREFIXFULLTXTFUZZYtokenemail_sentcounthomageversiontotal_historysessionreasondeletedpage_sizemessageidtimestampsync_tshistory_tsclient_idnew_passwordRecordStatushostscontent_encryption_keyidxtaghttp://atuin_local_daemon:0failed to connect to local atuin daemon at listening on unix socket getting systemd socketmissing systemd socketgetting systemd socket's pathlistening on systemd socket: systemd socket is not at configured client path: could not detect systemd socket path, ensure that it's at the configured path: , error: systemd socket missing pathfailed to register sigterm handlerfailed to register sigint handlerRemoving socket... │ │ │ │ failed to remove socketShutting down... │ │ │ │ booting sync workerfailed to get host_idnot logged in, skipping sync ticksync tick failed with backing off, next sync tick in sync completecould not load encryption key/history.History/EndHistoryhistory.HistoryEndHistoryService was not ready: /history.History/StartHistoryStartHistoryfailed to connect to db: Failed to install default crypto providerFailed to load TLS key and/or certificatefailed to register signal handlerShutting down gracefully... │ │ │ │ could not connect to socketGNU Terry Pratchett, Kris NovaX-Clacks-Overhead/sync/history/sync/calendar/:focus/user/:username/record/record/next/api/v0/me/api/v0/record/next404 not foundfailed to delete store failed to delete storestartfailed to get record index: request to add recordscould not add records; record too largefailed to add record: failed to add recordrecord index requestpassword is not correctfailed to change user password has just signed up!contentregister webhook sent ok!failed to send register webhook: user not founddatabase errorfailed to get user login failedlogin successuser session not found for user id=database error for user request to delete user failed to delete user: failed to delete userthis server is not open for registrationsOnly alphanumeric and hyphens (-) are allowed in usernamesfailed to add user: failed to add userfailed to add session: failed to register user"Through the fathomless deeps of space swims the star turtle Great A'Tuin, bearing on its back the four giant elephants who carry on their shoulders the mass of the Discworld." -- Sir Terry Pratchett18.8.0healthystatusrecord store deprecated; please upgraderequested sync statusfailed to query history countmonthtzrequest to add history itemsfailed to add history: failed to add historyhistory too long, got length , max user-agentclient asked for history from < epoch 0asked for history from before epoch 0failed to load history: failed to load history items of history for user failed to delete history: failed to delete historyinvalid focus: use year/month/dayfailed to query calendarMismatch between definition and access of ``. Fatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issues..tls handshake eofpoll_ready; connectingpoll_ready; errorreconnect::poll_ready: poll_ready; not readypoll_ready; connectedpoll_ready; readyReconnect::callerror: invalid authorization header encodingmissing authorization headersession not foundcould not query user sessionValueEnum::value_variants contains only values with a corresponding ValueEnum::to_possible_valuescriptselect * from scripts where name = ?1select tag from script_tags where script_id = ?1opening script sqlite database at Atuin: Script sqlite db path (listing scriptsselect * from scriptssaving script to sqlitedelete from scripts where id = ?1delete from script_tags where script_id = ?1update scripts set name = ?1, description = ?2, shebang = ?3, script = ?4 where id = ?5insert or ignore into script_tags(script_id, tag) │ │ │ │ values(?1, ?2)insert or ignore into scripts(id, name, description, shebang, script) │ │ │ │ - values(?1, ?2, ?3, ?4, ?5)create scripts-- Add up migration script here │ │ │ │ + values(?1, ?2, ?3, ?4, ?5)create scriptsDROP TABLE scripts; │ │ │ │ +DROP TABLE script_tags;O │ │ │ │ +%-- Add up migration script here │ │ │ │ CREATE TABLE scripts ( │ │ │ │ id TEXT PRIMARY KEY, │ │ │ │ name TEXT NOT NULL, │ │ │ │ description TEXT NOT NULL, │ │ │ │ shebang TEXT NOT NULL, │ │ │ │ script TEXT NOT NULL, │ │ │ │ inserted_at INTEGER NOT NULL DEFAULT (strftime('%s', 'now')) │ │ │ │ CREATE TABLE script_tags ( │ │ │ │ id INTEGER PRIMARY KEY, │ │ │ │ script_id TEXT NOT NULL, │ │ │ │ tag TEXT NOT NULL │ │ │ │ CREATE UNIQUE INDEX idx_script_tags ON script_tags (script_id, tag);n │ │ │ │ -DROP TABLE scripts; │ │ │ │ -DROP TABLE script_tags;O │ │ │ │ -%unique names-- Add up migration script here │ │ │ │ -create unique index name_uniq_idx ON scripts(name); │ │ │ │ --- Add down migration script here │ │ │ │ +unique names-- Add down migration script here │ │ │ │ alter table scripts drop index name_uniq_idx; │ │ │ │ +-- Add up migration script here │ │ │ │ +create unique index name_uniq_idx ON scripts(name); │ │ │ │ creating temp file at #!/usr/bin/env bashwriting script content to temp filemaking script executableattempting direct script executiondirect execution failed: , trying with interpreterwriting script content without shebang for interpreter executionspawning stdin handlerspawning stdout handlerspawning stderr handlerspawning exit code handlerFailed to execute script: Process exited with status: Error waiting for child process: Error joining stdout task: Error joining stderr task: Sending exit code: Failed to open child process stderrFailed to open child process stdoutError flushing stderr: Error writing to stderr: Error reading from process stderr: Error flushing stdout: Error writing to stdout: Error reading from process stdout: Failed to open child process stdinError writing to stdin: is not in grpc-statusconnection task error: Error parsing `grpc-timeout` header echo 'Atuin: failed to generate aliases: 'echo 'Atuin: failed to read and generate aliases: │ │ │ │ aliases.zshvars.bashecho 'Atuin: failed to generate vars: echo 'Atuin: failed to read and generate vars: │ │ │ │ aliases.bashvars.fishaliases.fishaliases.xshconfig-shell-alias bytesalias ='' │ │ │ │ aliases[''] ='dotfiles-varvar record too large: max len =export $valid uristruct Host with 2 elementsstruct LoginRequest with 2 elementsstruct CountResponse with 1 elementstruct ErrorResponse with 1 elementstruct LoginResponse with 1 elementstruct StatusResponse with 5 elementsstruct RegisterRequest with 3 elementsstruct RegisterResponse with 1 elementa sequencestruct AddHistoryRequest with 4 elementsstruct RecordStatus with 1 elementstruct SyncHistoryResponse with 1 elementstruct EncryptedData with 2 elementsstruct DeleteHistoryRequest with 1 elementstruct ChangePasswordRequest with 2 elementsfailed to set global default subscriberstruct SendVerificationResponse with 2 elementsstruct VerificationTokenResponse with 1 elementstruct ReshEntry with 51 elementsstruct EncryptedHistory with 2 elementsstruct Recordstruct Record with 7 elementsa mapno next day?assertion failed: DEFAULT_MAX_FRAME_SIZE as usize <= val && val <= MAX_MAX_FRAME_SIZE as usizeassertion failed: val <= frame::MAX_MAX_FRAME_SIZE as usize │ │ │ │ flushing bufferServerClientconnection closing after flushinvalid GOAWAY framepoll_completewritinginvalid frameinvalid RST_STREAM framepending_window_updates -- pop; stream=invalid WINDOW_UPDATE frameunexpected flow control statenext_incoming; id=assertion failed: self.remote.is_none()connection error PROTOCOL_ERROR -- received unexpected settings ack;invalid settings frameACK sent; applying settingslocal settings sent; waiting for ack: invalid ping frameinvalid pong framebinding client connectionclient connection boundinvalid SETTINGS frameassertion failed: size <= proto::MAX_WINDOW_SIZEreceived incomingstream did not contain valid UTF-8assertion failed: n <= self.buf.init - self.buf.filleda formatting trait implementation returned an error when the underlying stream did notfailed to fill whole bufferfailed to write whole bufferadvancing io slices beyond their lengthadvancing IoSlice beyond its lengtha Display implementation returned an error unexpectedlyaccept error: /*__private__axum_fallbackOver `u32::MAX` routes created. If you need this, please file an issue.Paths must start with a `/`Paths must start with a `/`. Use "/" for root routespath wasn't matched so endpoint shouldn't existno path for route id. This is a bug in axum. Please file an issueInvalid route Overlapping method route. Cannot add two method routes that both handle `GETTRACEPUTPATCHOPTIONSDELETECONNECTOverlapping method route. Handler for `Overlapping method route. Cannot merge two method routes that both define `Cannot merge two `MethodRouter`s that both have a fallbackcrossterm::event::EnableBracketedPastecrossterm::style::SetColorscrossterm::event::PushKeyboardEnhancementFlagscrossterm::event::PopKeyboardEnhancementFlagscrossterm::cursor::Hidecrossterm::style::SetUnderlineColorcrossterm::event::DisableBracketedPastecrossterm::style::SetForegroundColorcrossterm::cursor::Showcrossterm::terminal::Clearcrossterm::event::EnableMouseCapturecrossterm::style::Print<&str>crossterm::event::DisableMouseCapturecrossterm::style::SetBackgroundColorcrossterm::cursor::SetCursorStylecrossterm::cursor::MoveTocrossterm::style::SetAttributeassertion failed: step != 0there is no such thing as an acquire storethere is no such thing as an acquire-release storecannot convert float seconds to Duration: value is negativecannot convert float seconds to Duration: value is either too big or NaNdescription() is deprecated; use Displaymid > lencalled `Result::unwrap()` on an `Err` valueErrormsgsourcesize overflows MAX_SIZEcannot sample empty rangeUUID parsing failed: signal found waiting giver, notifyingConversionRangeComponentRangeIndeterminateOffsetFormatParseFromDescriptionTryFromParsedInvalidFormatDescriptionInvalidVariantInvalidUriassertion failed: edge.height == self.height - 1internal error: entered unreachable code: empty internal nodeassertion failed: self.height > 0assertion failed: src.len() == dst.len()assertion failed: edge.height == self.node.height - 1assertion failed: old_right_len + count <= CAPACITYassertion failed: old_left_len >= countassertion failed: old_left_len + count <= CAPACITYassertion failed: old_right_len >= countassertion failed: match track_edge_idx { │ │ │ │ LeftOrRight::Left(idx) => idx <= old_left_len, │ │ │ │ LeftOrRight::Right(idx) => idx <= right_len, │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -9270,67 +9270,67 @@ │ │ │ │ 0x00a3c330 676e6f72 6520696e 746f2073 63726970 gnore into scrip │ │ │ │ 0x00a3c340 74732869 642c206e 616d652c 20646573 ts(id, name, des │ │ │ │ 0x00a3c350 63726970 74696f6e 2c207368 6562616e cription, sheban │ │ │ │ 0x00a3c360 672c2073 63726970 74290a20 20202020 g, script). │ │ │ │ 0x00a3c370 20202020 20202020 20202076 616c7565 value │ │ │ │ 0x00a3c380 73283f31 2c203f32 2c203f33 2c203f34 s(?1, ?2, ?3, ?4 │ │ │ │ 0x00a3c390 2c203f35 29637265 61746520 73637269 , ?5)create scri │ │ │ │ - 0x00a3c3a0 7074732d 2d204164 64207570 206d6967 pts-- Add up mig │ │ │ │ - 0x00a3c3b0 72617469 6f6e2073 63726970 74206865 ration script he │ │ │ │ - 0x00a3c3c0 72650a43 52454154 45205441 424c4520 re.CREATE TABLE │ │ │ │ - 0x00a3c3d0 73637269 70747320 280a2020 20206964 scripts (. id │ │ │ │ - 0x00a3c3e0 20544558 54205052 494d4152 59204b45 TEXT PRIMARY KE │ │ │ │ - 0x00a3c3f0 592c0a20 2020206e 616d6520 54455854 Y,. name TEXT │ │ │ │ - 0x00a3c400 204e4f54 204e554c 4c2c0a20 20202064 NOT NULL,. d │ │ │ │ - 0x00a3c410 65736372 69707469 6f6e2054 45585420 escription TEXT │ │ │ │ - 0x00a3c420 4e4f5420 4e554c4c 2c0a2020 20207368 NOT NULL,. sh │ │ │ │ - 0x00a3c430 6562616e 67205445 5854204e 4f54204e ebang TEXT NOT N │ │ │ │ - 0x00a3c440 554c4c2c 0a202020 20736372 69707420 ULL,. script │ │ │ │ - 0x00a3c450 54455854 204e4f54 204e554c 4c2c0a20 TEXT NOT NULL,. │ │ │ │ - 0x00a3c460 20202069 6e736572 7465645f 61742049 inserted_at I │ │ │ │ - 0x00a3c470 4e544547 4552204e 4f54204e 554c4c20 NTEGER NOT NULL │ │ │ │ - 0x00a3c480 44454641 554c5420 28737472 6674696d DEFAULT (strftim │ │ │ │ - 0x00a3c490 65282725 73272c20 276e6f77 2729290a e('%s', 'now')). │ │ │ │ - 0x00a3c4a0 293b0a0a 43524541 54452054 41424c45 );..CREATE TABLE │ │ │ │ - 0x00a3c4b0 20736372 6970745f 74616773 20280a20 script_tags (. │ │ │ │ - 0x00a3c4c0 20202069 6420494e 54454745 52205052 id INTEGER PR │ │ │ │ - 0x00a3c4d0 494d4152 59204b45 592c0a20 20202073 IMARY KEY,. s │ │ │ │ - 0x00a3c4e0 63726970 745f6964 20544558 54204e4f cript_id TEXT NO │ │ │ │ - 0x00a3c4f0 54204e55 4c4c2c0a 20202020 74616720 T NULL,. tag │ │ │ │ - 0x00a3c500 54455854 204e4f54 204e554c 4c0a293b TEXT NOT NULL.); │ │ │ │ - 0x00a3c510 0a0a4352 45415445 20554e49 51554520 ..CREATE UNIQUE │ │ │ │ - 0x00a3c520 494e4445 58206964 785f7363 72697074 INDEX idx_script │ │ │ │ - 0x00a3c530 5f746167 73204f4e 20736372 6970745f _tags ON script_ │ │ │ │ - 0x00a3c540 74616773 20287363 72697074 5f69642c tags (script_id, │ │ │ │ - 0x00a3c550 20746167 293b6e0a ac4ddc1e bc423f00 tag);n..M...B?. │ │ │ │ - 0x00a3c560 559218f9 1cfe90b9 99dffc10 eed75a63 U.............Zc │ │ │ │ - 0x00a3c570 140a3a27 fcc1ffcd afd42480 98398e52 ..:'......$..9.R │ │ │ │ - 0x00a3c580 b0097aa7 d0d34452 4f502054 41424c45 ..z...DROP TABLE │ │ │ │ - 0x00a3c590 20736372 69707473 3b0a4452 4f502054 scripts;.DROP T │ │ │ │ - 0x00a3c5a0 41424c45 20736372 6970745f 74616773 ABLE script_tags │ │ │ │ - 0x00a3c5b0 3b4f056c c23ebe0e ed1e6443 0229908e ;O.l.>....dC.).. │ │ │ │ - 0x00a3c5c0 77ddc099 2532e3ad dc339d40 462e6493 w...%2...3.@F.d. │ │ │ │ - 0x00a3c5d0 182e0ca9 c210b09e 9dd0a6fd 868ed6ac ................ │ │ │ │ - 0x00a3c5e0 25756e69 71756520 6e616d65 732d2d20 %unique names-- │ │ │ │ - 0x00a3c5f0 41646420 7570206d 69677261 74696f6e Add up migration │ │ │ │ - 0x00a3c600 20736372 69707420 68657265 0a637265 script here.cre │ │ │ │ - 0x00a3c610 61746520 756e6971 75652069 6e646578 ate unique index │ │ │ │ - 0x00a3c620 206e616d 655f756e 69715f69 6478204f name_uniq_idx O │ │ │ │ - 0x00a3c630 4e207363 72697074 73286e61 6d65293b N scripts(name); │ │ │ │ - 0x00a3c640 fb5488b6 a01b878c ced5da97 423e1fd8 .T..........B>.. │ │ │ │ - 0x00a3c650 7f15b799 b201655c c00633a0 a77b0521 ......e\..3..{.! │ │ │ │ - 0x00a3c660 a8d4b62c 4ed80e8a 7f1ceaba 5eb69ca6 ...,N.......^... │ │ │ │ - 0x00a3c670 2d2d2041 64642064 6f776e20 6d696772 -- Add down migr │ │ │ │ - 0x00a3c680 6174696f 6e207363 72697074 20686572 ation script her │ │ │ │ - 0x00a3c690 650a616c 74657220 7461626c 65207363 e.alter table sc │ │ │ │ - 0x00a3c6a0 72697074 73206472 6f702069 6e646578 ripts drop index │ │ │ │ - 0x00a3c6b0 206e616d 655f756e 69715f69 64783bb5 name_uniq_idx;. │ │ │ │ - 0x00a3c6c0 d8ca83e4 0d0ffb4a 5bbf38e5 21cbf292 .......J[.8.!... │ │ │ │ - 0x00a3c6d0 d7483a44 b86a174b 4b14cc83 1dffe17d .H:D.j.KK......} │ │ │ │ - 0x00a3c6e0 1f120e55 f1888738 ab9de60d eb4ff363 ...U...8.....O.c │ │ │ │ + 0x00a3c3a0 70747344 524f5020 5441424c 45207363 ptsDROP TABLE sc │ │ │ │ + 0x00a3c3b0 72697074 733b0a44 524f5020 5441424c ripts;.DROP TABL │ │ │ │ + 0x00a3c3c0 45207363 72697074 5f746167 733b4f05 E script_tags;O. │ │ │ │ + 0x00a3c3d0 6cc23ebe 0eed1e64 43022990 8e77ddc0 l.>....dC.)..w.. │ │ │ │ + 0x00a3c3e0 992532e3 addc339d 40462e64 93182e0c .%2...3.@F.d.... │ │ │ │ + 0x00a3c3f0 a9c210b0 9e9dd0a6 fd868ed6 ac252d2d .............%-- │ │ │ │ + 0x00a3c400 20416464 20757020 6d696772 6174696f Add up migratio │ │ │ │ + 0x00a3c410 6e207363 72697074 20686572 650a4352 n script here.CR │ │ │ │ + 0x00a3c420 45415445 20544142 4c452073 63726970 EATE TABLE scrip │ │ │ │ + 0x00a3c430 74732028 0a202020 20696420 54455854 ts (. id TEXT │ │ │ │ + 0x00a3c440 20505249 4d415259 204b4559 2c0a2020 PRIMARY KEY,. │ │ │ │ + 0x00a3c450 20206e61 6d652054 45585420 4e4f5420 name TEXT NOT │ │ │ │ + 0x00a3c460 4e554c4c 2c0a2020 20206465 73637269 NULL,. descri │ │ │ │ + 0x00a3c470 7074696f 6e205445 5854204e 4f54204e ption TEXT NOT N │ │ │ │ + 0x00a3c480 554c4c2c 0a202020 20736865 62616e67 ULL,. shebang │ │ │ │ + 0x00a3c490 20544558 54204e4f 54204e55 4c4c2c0a TEXT NOT NULL,. │ │ │ │ + 0x00a3c4a0 20202020 73637269 70742054 45585420 script TEXT │ │ │ │ + 0x00a3c4b0 4e4f5420 4e554c4c 2c0a2020 2020696e NOT NULL,. in │ │ │ │ + 0x00a3c4c0 73657274 65645f61 7420494e 54454745 serted_at INTEGE │ │ │ │ + 0x00a3c4d0 52204e4f 54204e55 4c4c2044 45464155 R NOT NULL DEFAU │ │ │ │ + 0x00a3c4e0 4c542028 73747266 74696d65 28272573 LT (strftime('%s │ │ │ │ + 0x00a3c4f0 272c2027 6e6f7727 29290a29 3b0a0a43 ', 'now')).);..C │ │ │ │ + 0x00a3c500 52454154 45205441 424c4520 73637269 REATE TABLE scri │ │ │ │ + 0x00a3c510 70745f74 61677320 280a2020 20206964 pt_tags (. id │ │ │ │ + 0x00a3c520 20494e54 45474552 20505249 4d415259 INTEGER PRIMARY │ │ │ │ + 0x00a3c530 204b4559 2c0a2020 20207363 72697074 KEY,. script │ │ │ │ + 0x00a3c540 5f696420 54455854 204e4f54 204e554c _id TEXT NOT NUL │ │ │ │ + 0x00a3c550 4c2c0a20 20202074 61672054 45585420 L,. tag TEXT │ │ │ │ + 0x00a3c560 4e4f5420 4e554c4c 0a293b0a 0a435245 NOT NULL.);..CRE │ │ │ │ + 0x00a3c570 41544520 554e4951 55452049 4e444558 ATE UNIQUE INDEX │ │ │ │ + 0x00a3c580 20696478 5f736372 6970745f 74616773 idx_script_tags │ │ │ │ + 0x00a3c590 204f4e20 73637269 70745f74 61677320 ON script_tags │ │ │ │ + 0x00a3c5a0 28736372 6970745f 69642c20 74616729 (script_id, tag) │ │ │ │ + 0x00a3c5b0 3b6e0aac 4ddc1ebc 423f0055 9218f91c ;n..M...B?.U.... │ │ │ │ + 0x00a3c5c0 fe90b999 dffc10ee d75a6314 0a3a27fc .........Zc..:'. │ │ │ │ + 0x00a3c5d0 c1ffcdaf d4248098 398e52b0 097aa7d0 .....$..9.R..z.. │ │ │ │ + 0x00a3c5e0 d3756e69 71756520 6e616d65 732d2d20 .unique names-- │ │ │ │ + 0x00a3c5f0 41646420 646f776e 206d6967 72617469 Add down migrati │ │ │ │ + 0x00a3c600 6f6e2073 63726970 74206865 72650a61 on script here.a │ │ │ │ + 0x00a3c610 6c746572 20746162 6c652073 63726970 lter table scrip │ │ │ │ + 0x00a3c620 74732064 726f7020 696e6465 78206e61 ts drop index na │ │ │ │ + 0x00a3c630 6d655f75 6e69715f 6964783b b5d8ca83 me_uniq_idx;.... │ │ │ │ + 0x00a3c640 e40d0ffb 4a5bbf38 e521cbf2 92d7483a ....J[.8.!....H: │ │ │ │ + 0x00a3c650 44b86a17 4b4b14cc 831dffe1 7d1f120e D.j.KK......}... │ │ │ │ + 0x00a3c660 55f18887 38ab9de6 0deb4ff3 2d2d2041 U...8.....O.-- A │ │ │ │ + 0x00a3c670 64642075 70206d69 67726174 696f6e20 dd up migration │ │ │ │ + 0x00a3c680 73637269 70742068 6572650a 63726561 script here.crea │ │ │ │ + 0x00a3c690 74652075 6e697175 6520696e 64657820 te unique index │ │ │ │ + 0x00a3c6a0 6e616d65 5f756e69 715f6964 78204f4e name_uniq_idx ON │ │ │ │ + 0x00a3c6b0 20736372 69707473 286e616d 65293bfb scripts(name);. │ │ │ │ + 0x00a3c6c0 5488b6a0 1b878cce d5da9742 3e1fd87f T..........B>... │ │ │ │ + 0x00a3c6d0 15b799b2 01655cc0 0633a0a7 7b0521a8 .....e\..3..{.!. │ │ │ │ + 0x00a3c6e0 d4b62c4e d80e8a7f 1ceaba5e b69ca663 ..,N.......^...c │ │ │ │ 0x00a3c6f0 72656174 696e6720 74656d70 2066696c reating temp fil │ │ │ │ 0x00a3c700 65206174 2023212f 7573722f 62696e2f e at #!/usr/bin/ │ │ │ │ 0x00a3c710 656e7620 62617368 77726974 696e6720 env bashwriting │ │ │ │ 0x00a3c720 73637269 70742063 6f6e7465 6e742074 script content t │ │ │ │ 0x00a3c730 6f207465 6d702066 696c656d 616b696e o temp filemakin │ │ │ │ 0x00a3c740 67207363 72697074 20657865 63757461 g script executa │ │ │ │ 0x00a3c750 626c6561 7474656d 7074696e 67206469 bleattempting di │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -2474,34 +2474,34 @@ │ │ │ │ 0x00d9d0a0 03a2a100 00000000 4a000000 00000000 ........J....... │ │ │ │ 0x00d9d0b0 d0000000 3a000000 03a2a100 00000000 ....:........... │ │ │ │ 0x00d9d0c0 4a000000 00000000 47000000 5f000000 J.......G..._... │ │ │ │ 0x00d9d0d0 03a2a100 00000000 4a000000 00000000 ........J....... │ │ │ │ 0x00d9d0e0 40000000 09000000 00000000 00000080 @............... │ │ │ │ 0x00d9d0f0 95c3a300 00000000 0e000000 00000000 ................ │ │ │ │ 0x00d9d100 00000000 00000080 a3c3a300 00000000 ................ │ │ │ │ - 0x00d9d110 b3010000 00000000 00000000 00000080 ................ │ │ │ │ - 0x00d9d120 56c5a300 00000000 30000000 00000000 V.......0....... │ │ │ │ - 0x00d9d130 b3527fe5 6a120000 00010000 00000000 .R..j........... │ │ │ │ + 0x00d9d110 2b000000 00000000 00000000 00000080 +............... │ │ │ │ + 0x00d9d120 cec3a300 00000000 30000000 00000000 ........0....... │ │ │ │ + 0x00d9d130 b3527fe5 6a120000 00020000 00000000 .R..j........... │ │ │ │ 0x00d9d140 00000000 00000080 95c3a300 00000000 ................ │ │ │ │ 0x00d9d150 0e000000 00000000 00000000 00000080 ................ │ │ │ │ - 0x00d9d160 86c5a300 00000000 2b000000 00000000 ........+....... │ │ │ │ + 0x00d9d160 fec3a300 00000000 b3010000 00000000 ................ │ │ │ │ 0x00d9d170 00000000 00000080 b1c5a300 00000000 ................ │ │ │ │ 0x00d9d180 30000000 00000000 b3527fe5 6a120000 0........R..j... │ │ │ │ - 0x00d9d190 00020000 00000000 00000000 00000080 ................ │ │ │ │ + 0x00d9d190 00010000 00000000 00000000 00000080 ................ │ │ │ │ 0x00d9d1a0 e1c5a300 00000000 0c000000 00000000 ................ │ │ │ │ 0x00d9d1b0 00000000 00000080 edc5a300 00000000 ................ │ │ │ │ - 0x00d9d1c0 53000000 00000000 00000000 00000080 S............... │ │ │ │ - 0x00d9d1d0 40c6a300 00000000 30000000 00000000 @.......0....... │ │ │ │ - 0x00d9d1e0 3e2607ea 6a120000 00010000 00000000 >&..j........... │ │ │ │ + 0x00d9d1c0 4f000000 00000000 00000000 00000080 O............... │ │ │ │ + 0x00d9d1d0 3cc6a300 00000000 30000000 00000000 <.......0....... │ │ │ │ + 0x00d9d1e0 3e2607ea 6a120000 00020000 00000000 >&..j........... │ │ │ │ 0x00d9d1f0 00000000 00000080 e1c5a300 00000000 ................ │ │ │ │ 0x00d9d200 0c000000 00000000 00000000 00000080 ................ │ │ │ │ - 0x00d9d210 70c6a300 00000000 4f000000 00000000 p.......O....... │ │ │ │ + 0x00d9d210 6cc6a300 00000000 53000000 00000000 l.......S....... │ │ │ │ 0x00d9d220 00000000 00000080 bfc6a300 00000000 ................ │ │ │ │ 0x00d9d230 30000000 00000000 3e2607ea 6a120000 0.......>&..j... │ │ │ │ - 0x00d9d240 00020000 00000000 00000000 00000080 ................ │ │ │ │ + 0x00d9d240 00010000 00000000 00000000 00000080 ................ │ │ │ │ 0x00d9d250 e8d0d900 00000000 04000000 00000000 ................ │ │ │ │ 0x00d9d260 00010000 00000000 03a2a100 00000000 ................ │ │ │ │ 0x00d9d270 4a000000 00000000 3f000000 38000000 J.......?...8... │ │ │ │ 0x00d9d280 4ea2a100 00000000 4b000000 00000000 N.......K....... │ │ │ │ 0x00d9d290 27000000 3a000000 4ea2a100 00000000 '...:...N....... │ │ │ │ 0x00d9d2a0 4b000000 00000000 51000000 05000000 K.......Q....... │ │ │ │ 0x00d9d2b0 efc6a300 00000000 16000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61393738 30336566 38666136 30343664 a97803ef8fa6046d │ │ │ │ - 0x00000010 35373364 30303936 35336563 62373833 573d009653ecb783 │ │ │ │ - 0x00000020 35333361 63352e64 65627567 00000000 533ac5.debug.... │ │ │ │ - 0x00000030 0ec79f8d .... │ │ │ │ + 0x00000000 61633935 31343936 65623964 66346138 ac951496eb9df4a8 │ │ │ │ + 0x00000010 30633262 33633965 37306431 64616435 0c2b3c9e70d1dad5 │ │ │ │ + 0x00000020 36643630 31612e64 65627567 00000000 6d601a.debug.... │ │ │ │ + 0x00000030 23f3e0d1 #...